Forum Discussion
Modelsim - greybox netlist file
- 4 years ago
In the above, I did not regenerate the library (launching the simulation library compiler). After doing so, the correct path names were present and the simulator was properly launched. Now that I have Modelsim running, I need to figure out why the generated IP's simulation files are not working. Example is a simple PLL, where the clock out is not toggling.
Oh, now I know what's different. We are talking about two different files. Seeing the comment in the file you've attached (which I must have missed last week), what you need to do is when you generate the IP, you have to turn on the "Create timing and resource estimates for each IP..." option. This file is used for 3rd-party synthesis tools. It's not required for simulation. You can use the regular top-level files for a simulation. I'm not sure why the tutorial uses these files instead of the standard top-level design files, but that's the difference I believe.
If the option is grayed out (it is for me), I think it's because I don't have a 3rd-party synth tool installed or specified.