1. JESD204B IP Quick Reference
2. About the JESD204B Intel® FPGA IP
3. Getting Started
4. JESD204B IP Functional Description
5. JESD204B IP Deterministic Latency Implementation Guidelines
6. JESD204B IP Debug Guidelines
7. JESD204B Intel® FPGA IP User Guide Archives
8. Document Revision History for the JESD204B Intel® FPGA IP User Guide
3.1. Introduction to Intel® FPGA IP Cores
3.2. Installing and Licensing Intel® FPGA IP Cores
3.3. Intel® FPGA IP Evaluation Mode
3.4. Upgrading IP Cores
3.5. IP Catalog and Parameter Editor
3.6. Design Walkthrough
3.7. JESD204B Design Examples
3.8. JESD204B IP Design Considerations
3.9. JESD204B Intel® FPGA IP Parameters
3.10. JESD204B IP Component Files
3.11. JESD204B IP Testbench
3.11.1.2. Simulating the IP Testbench
Note: VHDL is not supported in VCS* simulator.
Simulator |
File Directory |
Script |
---|---|---|
ModelSim* - Intel® FPGA Edition/ ModelSim* - Intel® FPGA Starter Edition | <example_design_directory>/ip_sim/testbench/setup_scripts/mentor | msim_setup.tcl |
QuestaSim* simulator | ||
Synopsys VCS* simulator | <example_design_directory>/ip_sim/testbench/setup_scripts/synopsys/vcs | vcs_setup.sh |
Synopsys VCS* MX simulator | <example_design_directory>/ip_sim/testbench/setup_scripts/synopsys/vcsmx | vcsmx_setup.sh synopsys_sim.setup |
Aldec Riviera-PRO*
Note: Agilex™ 7 and Stratix® 10 E-tile devices do not support this simulator.
|
<example_design_directory>/ip_sim/testbench/setup_scripts/aldec | rivierapro_setup.tcl |
Cadence Xcelium* Parallel simulator | <example_design_directory>/ip_sim/testbench/setup_scripts/xcelium | xcelium_setup.sh |
Simulator |
File Directory |
Script |
---|---|---|
ModelSim* - Intel® FPGA Edition/ ModelSim* - Intel® FPGA Starter Edition | <example_design_directory>/ip_sim/testbench/mentor | run_altera_jesd204_tb.tcl |
QuestaSim* simulator | ||
Synopsys VCS* simulator | <example_design_directory>/ip_sim/testbench/synopsys/vcs | run_altera_jesd204_tb.sh |
Synopsys VCS* MX simulator | <example_design_directory>/ip_sim/testbench/synopsys/vcsmx | run_altera_jesd204_tb.sh |
Aldec Riviera-PRO*
Note: Agilex™ 7 and Stratix® 10 E-tile devices do not support this simulator.
|
<example_design_directory>/ip_sim/testbench/aldec | run_altera_jesd204_tb.tcl |
Cadence Xcelium* Parallel simulator | <example_design_directory>/ip_sim/testbench/xcelium | run_altera_jesd204_tb.sh |
To simulate the testbench design using the ModelSim* - Intel® FPGA Edition/ ModelSim* - Intel® FPGA Starter Edition or QuestaSim* simulator, follow these steps:
- Launch the ModelSim* - Intel® FPGA Edition/ ModelSim* - Intel® FPGA Starter Edition or QuestaSim* simulator.
- On the File menu, click Change Directory > Select <example_design_directory>/ip_sim/testbench/<simulator name>.
- On the File menu, click Load > Macro file. Select run_altera_jesd204_tb.tcl. This file compiles the design and runs the simulation automatically, providing a pass or fail indication on completion.
To simulate the testbench design using the Aldec Riviera-PRO* simulator, follow these steps:
- Launch the Aldec Riviera-PRO* simulator.
- On the File menu, click Change Directory > Select <example_design_directory>/ip_sim/testbench/<simulator name>.
- On the Tool menu, click Execute Macro. Select run_altera_jesd204_tb.tcl. This file compiles the design and runs the simulation automatically, providing a pass or fail indication on completion.
To simulate the testbench design using the VCS* , VCS* MX (in Linux), or Cadence simulators, follow these steps:
- Launch the Synopsys VCS* or VCS* MX, or Cadence Xcelium* Parallel simulator.
- On the File menu, click Change Directory > Select <example_design_directory>/ip_sim/testbench/<simulator name>.
- Run the run_altera_jesd204_tb.sh file. This file compiles the design and runs the simulation automatically, providing a pass or fail indication on completion.
Related Information