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: 
Contributor
Contributor
739 Views
Registered: ‎09-07-2014

FFT IP Simulation in ModelSIM

 

Good Afternoon,

 

In our project we use Xilinx FFT IP.

The sources are created in VIVADO 2017.2 and the simulation are done with ModelSIM v10.5c which is compatible to this VIVADO's version.

I use the "Compile Simulation Libraries" dialog box, and manage to compile successfully all the libraries, including the xfft_v9_0_12 library (i.e. the library xfft_v9_0_12 is shown in ModelSIM library tab, and it's not empty and contain some encrypted entities within).

 

So far - everything is OK.

 

However, when I run the command vsim -t ps -L xfft_v9_0_12 <TestBenchName> in ModelSIM, the tool print a lot of warning messages indicating the IP is not driving any output signals, such as:

 

** warning: (vsim-8684) No drivers exist on out port /..../UUT/U0/<protected>/<protected>/<protected>, and its initial value is not used.

 

Is there any reason why this happens??? What can be done to solve it??

0 Kudos
2 Replies
684 Views
Registered: ‎03-27-2014

Re: FFT IP Simulation in ModelSIM

my guess these signals are dependent on the settings you set for the IP core, like error monitoring or optional interfaces. If that is the case there's not much you can do about it. Is that critical to your simulation run?
G.W.,
NIST - Time Frequency metrology
0 Kudos
Moderator
Moderator
676 Views
Registered: ‎04-24-2013

Re: FFT IP Simulation in ModelSIM

Hi @nissan.luzon,

 

If you run the simulation using VIvado simulator or if you launch ModelSIm from within VIvado, are you seeing any difference in results?

 

If not, can you try the following command to generate the scripts to run the simulation in ModelSim

export_simulation -simulator modelsim -directory ./test

 

You can then check your scripts against those created by the tools.

Best Regards
Aidan

 

------------------------------------------------------------------------------------------------------------------
Please mark the Answer as "Accept as solution" if this answered your question
Give Kudos to a post which you think is helpful and may help other users
------------------------------------------------------------------------------------------------------------------
0 Kudos