Separated manager and subordinate drivers

Other clean up and changes
This commit is contained in:
2025-08-23 17:03:40 -07:00
parent 3e82cd5455
commit 8d8ea4443c
9 changed files with 252 additions and 116 deletions

View File

@@ -20,6 +20,7 @@ module tb_top (input logic sys_clk);
initial begin
uvm_config_db#(virtual `AXI_INTF.MANAGER)::set(uvm_root::get(), "uvm_test_top.env.axi_m", "axi_dvr_vif", a_if.MANAGER);
uvm_config_db#(virtual `AXI_INTF.SUBORDINATE)::set(uvm_root::get(), "uvm_test_top.env.axi_s", "axi_dvr_vif", a_if.SUBORDINATE);
uvm_config_db#(virtual `AXI_INTF)::set(uvm_root::get(), "uvm_test_top.env", "axi_mon_vif", a_if);
run_test();
end
@@ -27,7 +28,7 @@ module tb_top (input logic sys_clk);
// --------------------------------------------------
initial begin
$dumpfile("wave.vcd");
$dumpvars();
$dumpvars(0, "tb_top");
end
// --------------------------------------------------