Altera IP Compiler for PCI Express Manual de usuario Pagina 303

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 372
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 302
Chapter 16: Qsys Design Example 16–15
Simulating the Qsys System
August 2014 Altera Corporation IP Compiler for PCI Express User Guide
7. Open the file altera_pcie_bfm.v in a text editor.
8. Replace the following line of code:
parameter PIPE_MODE_SIM = 1’b1;
with the following replacement code:
parameter PIPE_MODE_SIM = 1’b0.
9. Save and close the file.
In the Qsys design flow, the
altgxb_reconfig
block must be instantiated outside the
Qsys system. Therefore, the design example Qsys system does not include an
altgxb_reconfig
block. When simulating the Qsys system in serial simulation mode,
you must force the
busy_altgxb_reconfig
signal to zero to ensure that the reset
controller never detects a
busy_altgxb_reconfig
signal falling edge; because the
transceiver reconfiguration block is not instantiated, the reset controller subsequent
actions would lead to failure. In PIPE mode, the
altgxb_reconfig
signal is ignored. In
the full design example, the altgxb_reconfig module is instantiated outside the Qsys
system.
Running Simulation
To run the Qsys testbench, follow these steps:
1. Start the ModelSim simulator.
2. In the ModelSim simulator, change directories to your testbench directory,
<project_dir
>/hip_s4gx_gen1x8_qsys/testbench. Call this directory <testbench
directory>.
3. To run the setup script, type the following command at the simulator command
prompt:
do mti_setup.tcl
r
4. To compile all the files and load the design in Modelsim, type one of the following
commands at the simulator prompt:
To prepare to debug with waveforms, type the following command:
ld_debug r
To prepare to simulate in optimized mode, type the following command:
ld r
5. To set up a waveform file if you have not already done so, follow these steps:
a. In the ModelSim Objects tab, highlight files you wish to display in your
simulation waveform.
b. Right-click on your selected signals, select Add > To Wave and click Selected
Signals. The Wave tab displays with your selected signals.
c. On the File menu, click Save Format. The Save Format dialog box appears.
d. Change Pathname to <testbench directory>/
wave_presets.do
.
e. Click OK.
Your simulation run is set up to display these signals. In future runs, you can skip
step 5.
Vista de pagina 302
1 2 ... 298 299 300 301 302 303 304 305 306 307 308 ... 371 372

Comentarios a estos manuales

Sin comentarios