Inheritance diagram for class uvm_reg_sequence:
Public Member Functions | |
| virtual task | body ( ) |
| function uvm_object | create ( string name = "" ) |
| virtual function uvm_object_wrapper | get_object_type ( ) |
| static function type_id | get_type ( ) |
| virtual task | mirror_reg ( input uvm_reg rg, output uvm_status_e status, input uvm_check_e check, input uvm_path_e path, input uvm_reg_map map, input int prior, input uvm_object extension, input string fname, input int lineno ) |
| virtual task | peek_mem ( input uvm_mem mem, output uvm_status_e status, input uvm_reg_addr_t offset, output uvm_reg_data_t value, input string kind, input uvm_object extension, input string fname, input int lineno ) |
| virtual task | peek_reg ( input uvm_reg rg, output uvm_status_e status, output uvm_reg_data_t value, input string kind, input uvm_object extension, input string fname, input int lineno ) |
| virtual task | poke_mem ( input uvm_mem mem, output uvm_status_e status, input uvm_reg_addr_t offset, input uvm_reg_data_t value, input string kind, input uvm_object extension, input string fname, input int lineno ) |
| virtual task | poke_reg ( input uvm_reg rg, output uvm_status_e status, input uvm_reg_data_t value, input string kind, input uvm_object extension, input string fname, input int lineno ) |
| virtual task | read_mem ( input uvm_mem mem, output uvm_status_e status, input uvm_reg_addr_t offset, output uvm_reg_data_t value, input uvm_path_e path, input uvm_reg_map map, input int prior, input uvm_object extension, input string fname, input int lineno ) |
| virtual task | update_reg ( input uvm_reg rg, output uvm_status_e status, input uvm_path_e path, input uvm_reg_map map, input int prior, input uvm_object extension, input string fname, input int lineno ) |
| function void | __m_uvm_field_automation ( uvm_object tmp_data__, int what__, string str__ ) |
| virtual task | do_reg_item ( uvm_reg_item rw ) |
| function void | new ( string name = "uvm_reg_sequence_inst" ) |
| virtual function void | put_response ( uvm_sequence_item response_item ) |
| virtual task | read_reg ( input uvm_reg rg, output uvm_status_e status, output uvm_reg_data_t value, input uvm_path_e path, input uvm_reg_map map, input int prior, input uvm_object extension, input string fname, input int lineno ) |
| virtual task | write_mem ( input uvm_mem mem, output uvm_status_e status, input uvm_reg_addr_t offset, input uvm_reg_data_t value, input uvm_path_e path, input uvm_reg_map map, input int prior, input uvm_object extension, input string fname, input int lineno ) |
| virtual task | write_reg ( input uvm_reg rg, output uvm_status_e status, input uvm_reg_data_t value, input uvm_path_e path, input uvm_reg_map map, input int prior, input uvm_object extension, input string fname, input int lineno ) |
Class Parameters | |
| type | BASE = uvm_sequence#(uvm_reg_item); |
Public Attributes | |
| uvm_reg_adapter | adapter |
| uvm_reg_block | model |
| uvm_reg_sequence :: seq_parent_e | parent_select |
| uvm_sequencer | reg_seqr |
| uvm_sequence_base | upstream_parent |
Member Typedefs | |
| typedef enum | seq_parent_e |
| typedef class | type_id |
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|