Altera Avalon Verification IP Suite Manuale Utente Pagina 212

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 224
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 211
The Slave Thread performs the following functions:
Randomly sets backpressure cycles to Avalon-MM Slave BFM
Waits for valid commands
Retrieves valid commands from the Avalon-MM Slave BFM
Verifies commands against the expected command
Sends read data for read commands. The read data is saved in a FIFO for verification
The Master Response Thread performs the following functions:
Waits for valid read data responses
Retrieves read responses from the BFM
Verifies the read response against the expected data
The test program sends the following transaction types:
Non-bursting writes
Non-bursting reads
Bursting writes
Bursting reads
Running the Verilog HDL Testbench for a Single Avalon-MM Master and Slave Pair
1. Unzip ug_avalon_verification.zip to a working directory.
2. Open <working_dir>/avlm_avls_1x1.qsys.
3. Complete the following steps to generate the testbench:
a. On the Generate menu, select Generate HDL.
b. Specify the parameters shown in the following table:
Table 17-1: Generation Parameters
ValueParameter
Synthesis
Leave this option offCreate HDL design files for synthesis
Leave this option offCreate timing and resource estimates for third-party
EDA synthesis tools
Leave this option onCreate block symbol file (.bsf)
Simulation
VerilogCreate simulation model
Leave this option offAllow mixed-language simulation
Output Directory
<working_dir>/avlm_avls_1x1Path
c. Click Generate.
Avalon-MM Verilog HDL and VHDL Testbenches
Altera Corporation
Send Feedback
Running the Verilog HDL Testbench for a Single Avalon-MM Master and Slave Pair
17-2
Vedere la pagina 211
1 2 ... 207 208 209 210 211 212 213 214 215 216 217 ... 223 224

Commenti su questo manuale

Nessun commento