Visible to Intel only — GUID: mwh1409958300364
Ixiasoft
1.1. IP Catalog and Parameter Editor
1.2. Installing and Licensing Intel® FPGA IP Cores
1.3. Best Practices for Intel® FPGA IP
1.4. IP General Settings
1.5. Specifying the IP Core Parameters and Options ( Intel® Quartus® Prime Pro Edition)
1.6. Generating IP Cores ( Intel® Quartus® Prime Standard Edition)
1.7. Modifying an IP Variation
1.8. Upgrading IP Cores
1.9. Simulating Intel® FPGA IP Cores
1.10. Synthesizing IP Cores in Other EDA Tools
1.11. Support for the IEEE 1735 Encryption Standard
1.12. Introduction to Intel® FPGA IP Cores Archives
1.13. Introduction to Intel® FPGA IP Cores Revision History
1.9.4.1.1. Sourcing Aldec ActiveHDL* or Riviera Pro* Simulator Setup Scripts
1.9.4.1.2. Sourcing Cadence Incisive* Simulator Setup Scripts
1.9.4.1.3. Sourcing Cadence Xcelium* Simulator Setup Scripts
1.9.4.1.4. Sourcing ModelSim* or QuestaSim Simulator Setup Scripts
1.9.4.1.5. Sourcing Synopsys VCS* Simulator Setup Scripts
1.9.4.1.6. Sourcing Synopsys VCS* MX Simulator Setup Scripts
Visible to Intel only — GUID: mwh1409958300364
Ixiasoft
1.9.4. Scripting IP Simulation
The Intel® Quartus® Prime software supports the use of scripts to automate simulation processing in your preferred simulation environment. Use the scripting methodology that you prefer to control simulation.
Use a version-independent, top-level simulation script to control design, testbench, and IP core simulation. Because Intel® Quartus® Prime-generated simulation file names may change after IP upgrade or regeneration, your top-level simulation script must "source" the generated setup scripts, rather than using the generated setup scripts directly. Follow these steps to generate or regenerate combined simulator setup scripts:
Figure 17. Incorporating Generated Simulator Setup Scripts into a Top-Level Simulation Script
- Click Tools > Generate Simulator Script for IP (or run the ip-setup-simulation utility) to generate or regenerate a combined simulator setup script for all IP for each simulator.
- Use the templates in the generated script to source the combined script in your top-level simulation script. Each simulator's combined script file contains a rudimentary template that you adapt for integration of the setup script into a top-level simulation script.
This technique eliminates manual update of simulation scripts if you modify or upgrade the IP variation.