Altera Stratix V Avalon-ST Uživatelský manuál Strana 214

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 293
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 213
The top-level of the testbench instantiates four main modules:
<qsys_systemname>— This is the example Endpoint design. For more information about this module,
refer to Chaining DMA Design Examples.
altpcietb_bfm_top_rp.v—This is the Root Port PCI Express BFM. For more information about this
module, refer to Root Port BFM.
altpcietb_pipe_phy—There are eight instances of this module, one per lane. These modules intercon‐
nect the PIPE MAC layer interfaces of the Root Port and the Endpoint. The module mimics the
behavior of the PIPE PHY layer to both MAC interfaces.
altpcietb_bfm_driver_chaining—This module drives transactions to the Root Port BFM. This is the
module that you modify to vary the transactions sent to the example Endpoint design or your own
design. For more information about this module, refer to Root Port Design Example.
In addition, the testbench has routines that perform the following tasks:
Generates the reference clock for the Endpoint at the required frequency.
Provides a PCI Express reset at start up.
Note: Before running the testbench, you should set the following parameters:
serial_sim_hwtcl: Set this parameter in <instantiation name>_tb.v . This parameter controls
whether the testbench simulates in PIPE mode or serial mode. When is set to 0, the simulation
runs in PIPE mode; when set to 1, it runs in serial mode. Although the serial_sim_hwtcl
parameter is available in other files, if you set this parameter at the lower level, then it will get
overwritten by the tb.v level.
serial_sim_hwtcl: Set to 1 for serial simulation and 0 for PIPE simulation.
enable_pipe32_sim_hwtcl: Set to 0 for serial simulation and 1 for PIPE simulation.
Related Information
Getting Started with the Stratix V Hard IP for PCI Express on page 2-1
Chaining DMA Design Examples on page 17-4
Root Port Testbench on page 17-4
Root Port Design Example on page 17-21
UG-01097_avst
2014.12.15
Endpoint Testbench
17-3
Testbench and Design Example
Altera Corporation
Send Feedback
Zobrazit stránku 213
1 2 ... 209 210 211 212 213 214 215 216 217 218 219 ... 292 293

Komentáře k této Příručce

Žádné komentáře