Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 2

SVTB FILES

PATH:
File name
TCVP_bit_rate_distributor.svh
TCVP_pkt_class.svh
TCVP_qmngr_agent.sv
TCVP_qmngr_rx_agent.sv
TCVP_qmngr_monitor.sv
TCVP_qmngr_rx_monitor.sv
TCVP_qmngr_driver.sv
TCVP_qmngr_environment.sv
TCVP_qmngr_scoreboard.sv
TCVP_qmngr_sequencer.sv
TCVP_qmngr_seq_item.sv
TCVP_qmngr_seq.sv
TCVP_qmngr_interface.sv
TCVP_queue_rates.sv
TCVP_qmngr.svh
TCVP_qmngr_pkg.sv
TB_TOP FILES
PATH:
File Name
tb_TOP_uvm.v
tests.sv
Simulation Files
PATH:
File Name
regression_run_do_ncsim.sh
ncsim.log
filelist_svtb1

/ngopal/queue_manager/q_mngr_ref_design/uvm_svtb
Description
Distributes rates for each queue
Definition of different types pf packets
TX agent
RX agent
TX monitor
RX monitor
Driver
Environment
Scoreboard
Sequencer
Contains defintion of sequence item
Contains Sequences and Algorithmic model
Contains all interface definitions
Class defintion for handling user provided queue rates
Contains all uvm-svtb files for compilation
Imports uvm package and macros

/ngopal/queue_manager/q_mngr_ref_design/uvm_tb_top
Description
tb_top file containing instance of DUT
testcase library containing all the tests

/ngopal/queue_manager/q_mngr_ref_design/sim_uvm/ncsim
Description
script for running the test
Log file
Filelist

You might also like