Inheritance list for class vmm_ral_vfield:
List of all members.Public Member Functions | |
| function void | append_callback ( vmm_ral_vfield_callbacks cb ) |
| virtual function void | display ( string prefix = "" ) |
| virtual function access_e | get_access ( string domain = "" ) |
| virtual function string | get_fullname ( ) |
| virtual function uint | get_lsb_pos_in_register ( ) |
| virtual function uint | get_n_bits ( ) |
| virtual function string | get_name ( ) |
| virtual function vmm_ral_vreg | get_register ( ) |
| function void | new ( vmm_ral_vreg parent, string name, int unsigned size, int unsigned lsb_pos ) |
| task | peek ( longint unsigned idx, status_e status, bit[64:0] value, int data_id = 1, int scenario_id = 1, int stream_id = 1 ) |
| task | poke ( longint unsigned idx, status_e status, bit[64:0] value, int data_id = 1, int scenario_id = 1, int stream_id = 1 ) |
| function void | prepend_callback ( vmm_ral_vfield_callbacks cb ) |
| virtual function string | psdisplay ( string prefix = "" ) |
| task | read ( longint unsigned idx, status_e status, bit[64:0] value, path_e path = vmm_ralDEFAULT, string domain = "", int data_id = 1, int scenario_id = 1, int stream_id = 1 ) |
| function void | unregister_callback ( vmm_ral_vfield_callbacks cb ) |
| task | write ( longint unsigned idx, status_e status, bit[64:0] value, path_e path = vmm_ralDEFAULT, string domain = "", int data_id = 1, int scenario_id = 1, int stream_id = 1 ) |
Public Attributes | |
| vmm_ral_vfield_callbacks | XcbsX |
| vmm_log | log |
| int unsigned | lsb |
| string | name |
| vmm_ral_vreg | parent |
| int unsigned | size |
|
||
Prototype at line 114 of file RAL/vmm_ral_vfield.sv.
Defined at line 580 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 80 of file RAL/vmm_ral_vfield.sv.
Defined at line 180 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 78 of file RAL/vmm_ral_vfield.sv.
Defined at line 169 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 73 of file RAL/vmm_ral_vfield.sv.
Defined at line 149 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 75 of file RAL/vmm_ral_vfield.sv.
Defined at line 159 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 76 of file RAL/vmm_ral_vfield.sv.
Defined at line 164 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 72 of file RAL/vmm_ral_vfield.sv.
Defined at line 144 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 74 of file RAL/vmm_ral_vfield.sv.
Defined at line 154 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 70 of file RAL/vmm_ral_vfield.sv.
Defined at line 122 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 111 of file RAL/vmm_ral_vfield.sv.
Defined at line 503 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 105 of file RAL/vmm_ral_vfield.sv.
Defined at line 403 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 113 of file RAL/vmm_ral_vfield.sv.
Defined at line 567 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 81 of file RAL/vmm_ral_vfield.sv.
Defined at line 185 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 98 of file RAL/vmm_ral_vfield.sv.
Defined at line 318 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 115 of file RAL/vmm_ral_vfield.sv.
Defined at line 593 of file RAL/vmm_ral_vfield.sv. |
|
||
Prototype at line 90 of file RAL/vmm_ral_vfield.sv.
Defined at line 193 of file RAL/vmm_ral_vfield.sv. |
|
|
Defined at line 65 of file RAL/vmm_ral_vfield.sv.
|
|
|
Defined at line 58 of file RAL/vmm_ral_vfield.sv.
|
|
|
Defined at line 62 of file RAL/vmm_ral_vfield.sv.
|
|
|
Defined at line 60 of file RAL/vmm_ral_vfield.sv.
|
|
|
Defined at line 61 of file RAL/vmm_ral_vfield.sv.
|
|
|
Defined at line 63 of file RAL/vmm_ral_vfield.sv.
|