Sequence - 2 sequence were made as in AXI read and write can happen in parallel.
Sequencer - 2 Sequencer were connected to a single driver so that the read and write operation are independent of each other and can happen in parallel
Driver - One each in master and slave
Monitor - One each in master and slave
Scoreboard
Environment
Test - Comprises of one base test, and 5 directed test cases.
TestBench top - Environment can be configured from here
Configuration Object:
env_config - Config object to configure the environment and agents
test_config - Config object to configure the test.
How to use
Download the latest release from below or visit the release page for more old release.
Copy the contents in a folder.
Compile tb_top.sv in any simulator and simulate top module.
Different test classes can be selected using +UVM_TESTNAME directive.