42 uvm_active_passive_enum m_active = UVM_PASSIVE;
105 new (
string name=
"axi_agent_config");
rand bit< 31:0 > arready_toggle_pattern
bit axi_incompatible_bvalid_toggling_mode
byte clks_without_rvalid_or_rready_max
rand bit< 31:0 > awready_toggle_pattern
rand bit< 31:0 > rready_toggle_pattern
bit axi_incompatible_awvalid_toggling_mode
byte clks_without_wvalid_or_wready_max
rand byte max_clks_between_r_transfers
rand byte min_clks_between_aw_transfers
rand byte max_clks_between_b_transfers
rand byte max_clks_between_aw_transfers
rand byte max_clks_between_w_transfers
bit axi_incompatible_rvalid_toggling_mode
driver_type_t
Config variable that tells axi_driver whether it is a master driver or slave driver(responder) ...
uvm_object_utils(axi_agent_config) uvm_active_passive_enum m_active
bit axi_incompatible_wvalid_toggling_mode
rand bit< 31:0 > bready_toggle_pattern
rand byte min_clks_between_w_transfers
rand byte min_clks_between_r_transfers
new(string name="axi_agent_config")
Constructor.
Configuration object for an axi_agent.
rand bit< 31:0 > wready_toggle_pattern
rand byte min_clks_between_b_transfers
rand byte min_clks_between_ar_transfers
rand byte max_clks_between_ar_transfers