cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
yuryan16
Visitor
Visitor
10,594 Views
Registered: ‎01-12-2015

Problem with B_GTXE2_CHANNEL when trying to simulate PCIe Core in VCS

Hi,

 

I'm trying to simulate the PCIe core in a Virtex-7 with VCS in our SOC environment.

 

When I start the compile in VCS. I get this error

Error-[URMI] Unresolved modules
/home/cad/ise13.2/ISE_DS/ISE/verilog/src/unisims/GTXE2_CHANNEL.v, 2952
"B_GTXE2_CHANNEL_INST"
Module definition of above instance is not found in the design.

 

Please help to suggest which lib / files / path we need to include to fix this compile error.

 

Thanks,

Ryan

0 Kudos
5 Replies
yenigal
Xilinx Employee
Xilinx Employee
10,589 Views
Registered: ‎02-06-2013

Hi

 

Did you compile the simulation libraries for VCS.

 

Check UG900 for more details about compiling simulation libraries for third party simulators.

Regards,

Satish

--------------------------------------------------​--------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful.
--------------------------------------------------​-------------------------------------------
0 Kudos
kotir
Scholar
Scholar
10,588 Views
Registered: ‎02-03-2010

Hi ,

 

It looks like the libraries does not have GT secure premitive compiled in.

 

Try to compile below file also in the compilation script.

<ise insatllation >ISE_DS\ISE\secureip\vcs\gtxe2_channel_vcs\gtxe2_channel.vp

 

Regards,

KR

--------------------------------------------------​--------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful.
--------------------------------------------------​-------------------------------------------
0 Kudos
smarell
Community Manager
Community Manager
10,576 Views
Registered: ‎07-23-2012

B_GTXE2_CHANNEL_INST is an internal module and no source code is available for this primitive in the libraries.

If you have compiled the simulation libraries, that should take care of this.

Please re-compile the libraries and try it again.

What is the simulator version that you are using and which version of ISE or Vivado?
-----------------------------------------------------------------------------------------------
Please mark the post as "Accept as solution" if the information provided answers your query/resolves your issue.

Give Kudos to a post which you think is helpful.
0 Kudos
yuryan16
Visitor
Visitor
10,557 Views
Registered: ‎01-12-2015

Thanks for helping

<ise insatllation >ISE_DS\ISE\secureip\vcs\gtxe2_channel_vcs\gtxe2_channel.vp

We added this file to compile, but it did not help. 

 

What is the simulator version that you are using and which version of ISE or Vivado?

We are using vcs1112sp1 with ISE13.2, is it too old ?

 

0 Kudos
yenigal
Xilinx Employee
Xilinx Employee
10,545 Views
Registered: ‎02-06-2013

Hi

 

After compiling the libraries and mapping the gtxe2_channel.vp do you still see the error on G​TXE2_CHANNEL or any other errors.

 

Can you attach the simulation log.

 

The compatible VCS version for ISE13.2 is VCS MX (2010.06)

 

 

Try with it and check if it resolves the issue.

Regards,

Satish

--------------------------------------------------​--------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful.
--------------------------------------------------​-------------------------------------------
0 Kudos