UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Visitor btacca
Visitor
2,340 Views
Registered: ‎08-24-2017

Behavioral models for PLL and SERDES

Hello,

 

I have to simulate my XILINX FPGA project (VIVADO v2015.04) in CADENCE NCSIM (v15.20.008).

 

My idea is to port the FPGA RTL files and add some behavioral models (Verilog or VHDL) for the IPs I have used in the FPGA: IO buffers, SERDES and PLL. Are these behavioral models available, or do I need to do something different?

 

Thanks.

 

Bernardo

0 Kudos
3 Replies
Voyager
Voyager
2,305 Views
Registered: ‎06-24-2013

Re: Behavioral models for PLL and SERDES

Hey @btacca,

 

Are these behavioral models available, or do I need to do something different?

Most of the Xilinx primitives are available in the unisim library and simulation libraries for 3rd party simulators can be built with compile_simlib. AR# 64083 has all the details.

 

Hope this helps,

Herbert

-------------- Yes, I do this for fun!
0 Kudos
Visitor btacca
Visitor
2,288 Views
Registered: ‎08-24-2017

Re: Behavioral models for PLL and SERDES

Hi hpoerzl,

 

actually I cannot find CADENCE SimVision as an option for compile_simlib. These are my options:

 

* modelsim - Version 10.4b and later

* questa - Version 10.4b and later

* ies - (Linux only) Version 14.20.006 or later

* vcs_mx - (Linux only) Version J-2014.12-SP2 or later

* riviera - Version 2015.02 or later

* active_hdl - (Windows only) Version 10.2

 

It should be vcs_mx (?) but anyhow it is an option for running under Linux linux, while I am running Vivado in Windows.

 

Is this precompiled library available somewhere?

 

 

0 Kudos
Voyager
Voyager
2,275 Views
Registered: ‎06-24-2013

Re: Behavioral models for PLL and SERDES

Hey Bernardo,

 

Maybe those answer records can help:

AR# 58890 Third Party Simulators - Cadence IES

AR# 58891 Third Party Simulators - Synopsys VCS​/VCS-MX

 

Is this precompiled library available somewhere?

Not that I'd know of, but maybe there is ...

 

Best,

Herbert

-------------- Yes, I do this for fun!
0 Kudos