Visible to Intel only — GUID: svf1690170306021
Ixiasoft
1.2.1.1.2.1. Adding Nios® V/m Processor Intel® FPGA IP
1.2.1.1.2.2. Adding On-Chip Memory II (RAM or ROM) Intel® FPGA IP
1.2.1.1.2.3. Adding JTAG UART Intel® FPGA IP
1.2.1.1.2.4. Adding Reset Release Intel® FPGA IP
1.2.1.1.2.5. Connect Interfaces and Signals
1.2.1.1.2.6. Clear System Warnings and Errors
1.2.1.1.2.7. Configuring the Reset Vector of the Nios® V Processor
1.2.1.1.2.8. Saving and Generating System HDL
1.2.1.2.2.1. Adding Nios® V/m Processor Intel® FPGA IP
1.2.1.2.2.2. Adding On-Chip Memory (RAM or ROM) Intel® FPGA IP
1.2.1.2.2.3. Adding JTAG UART Intel® FPGA IP
1.2.1.2.2.4. Adding System ID Peripheral Intel® FPGA IP
1.2.1.2.2.5. Adding Reset Release Intel FPGA IP
1.2.1.2.2.6. Connect Interfaces and Signals
1.2.1.2.2.7. Clear System Warnings and Errors
1.2.1.2.2.8. Saving and Generating System HDL
Visible to Intel only — GUID: svf1690170306021
Ixiasoft
1.3.1. Preparing Hardware Design for Simulation
Note: Before continuing the simulation, you must successfully build the hardware SOF file (with the memory-initialization feature enabled).
To generate hardware simulation files, perform the following steps:
- Launch the Quartus® Prime software and open the Platform Designer from the Tools menu.
- Open the niosv_top.qsys file.
- In Platform Designer, navigate to Generate > Generate Testbench System.
- On the Generation window, set the following parameters to these values:
- Create testbench Platform Designer system— Standard, BFMs for standard Platform Designer interfaces.
- Create testbench simulation model—Verilog
- Turn on Use multiple processors for faster IP generation (when available).
- Click Generate, and Save, if prompted.
Intel IP cores and Platform Designer systems generate simulation setup scripts. Modify these scripts to set up supported simulators. You can find the script, msim_setup.tcl in the following path:
<Working directory>/niosv_top_tb/sim/mentor
Figure 74. Testbench Generation