URL
https://opencores.org/ocsvn/openhmc/openhmc/trunk
Show entire file |
Details |
Blame |
View Log
Rev 12 |
Rev 15 |
Line 42... |
Line 42... |
|
|
class axi4_stream_config extends uvm_object;
|
class axi4_stream_config extends uvm_object;
|
|
|
uvm_active_passive_enum master_active = UVM_PASSIVE;
|
uvm_active_passive_enum master_active = UVM_PASSIVE;
|
uvm_active_passive_enum slave_active = UVM_PASSIVE;
|
uvm_active_passive_enum slave_active = UVM_PASSIVE;
|
|
uvm_active_passive_enum open_rsp_mode = UVM_PASSIVE;
|
|
|
`uvm_object_utils_begin(axi4_stream_config)
|
`uvm_object_utils_begin(axi4_stream_config)
|
`uvm_field_enum(uvm_active_passive_enum, master_active, UVM_DEFAULT)
|
`uvm_field_enum(uvm_active_passive_enum, master_active, UVM_DEFAULT)
|
`uvm_field_enum(uvm_active_passive_enum, slave_active, UVM_DEFAULT)
|
`uvm_field_enum(uvm_active_passive_enum, slave_active, UVM_DEFAULT)
|
|
`uvm_field_enum(uvm_active_passive_enum, open_rsp_mode, UVM_DEFAULT)
|
`uvm_object_utils_end
|
`uvm_object_utils_end
|
|
|
function new(string name = "axi4_stream_config");
|
function new(string name = "axi4_stream_config");
|
super.new(name);
|
super.new(name);
|
endfunction : new
|
endfunction : new
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.