| vmm_ral_sys |
function void |
add_domain ( int unsigned n_bytes, endianness_e endian, string domain ) |
|
|
| vmm_ral_block_or_sys |
static vmm_ral_block_or_sys |
all_blocks_and_systems [*] |
|
|
| vmm_ral_block_or_sys |
function void |
append_callback ( vmm_ral_callbacks cbs ) |
|
|
| vmm_ral_block_or_sys |
local string |
attributes [string] |
|
|
| vmm_ral_block_or_sys |
local bit[63:0] |
base_addr [] |
|
|
| vmm_ral_block_or_sys |
local int unsigned |
block_or_sys_id = 0; |
|
|
| vmm_ral_block_or_sys |
static local int unsigned |
block_or_sys_id_factory = 0; |
|
|
| vmm_ral_block_or_sys |
local string |
constr [] |
|
|
| vmm_ral_block_or_sys |
local int |
cover_on |
|
|
| vmm_ral_block_or_sys |
function int |
C_addr_of ( ) |
|
|
| vmm_ral_block_or_sys |
function bit |
can_cover ( int models ) |
|
|
| vmm_ral_block_or_sys |
path_e |
default_access |
|
|
| vmm_ral_block_or_sys |
function void |
display ( string prefix = , string domain = ) |
|
|
| vmm_ral_sys |
local vmm_ral_sys_domain |
domains [] |
|
|
| vmm_ral_block_or_sys |
protected virtual function void |
domain_coverage ( string domain, int idx ) |
|
|
| vmm_ral_block_or_sys |
local endianness_e |
endian |
|
|
| vmm_ral_block_or_sys |
function void |
get_all_attributes ( ref string names, input bit inherited = 1 ) |
|
|
| vmm_ral_sys |
function void |
get_all_blocks ( ref vmm_ral_block blocks, ref string domains, input string domain = ) |
|
|
| vmm_ral_sys |
function void |
get_all_subsys ( ref vmm_ral_sys subsys, ref string domains, input string domain = ) |
|
|
| vmm_ral_block_or_sys |
function string |
get_attribute ( string name, bit inherited = 1 ) |
|
|
| vmm_ral_block_or_sys |
function bit |
get_base_addr ( string domain = ) |
|
|
| vmm_ral_sys |
function void |
get_blocks ( ref vmm_ral_block blocks, ref string domains, input string domain = ) |
|
|
| vmm_ral_sys |
function vmm_ral_block |
get_block_by_name ( string name ) |
|
|
| vmm_ral_sys |
function vmm_ral_block |
get_block_by_offset ( bit[63:0] offset, string domain = ) |
|
|
| vmm_ral_block_or_sys |
function uint |
get_block_or_sys_ID ( ) |
|
|
| vmm_ral_sys |
function uint |
get_block_or_sys_size ( string domain = ) |
|
|
| vmm_ral_block_or_sys |
function void |
get_constraints ( ref string names ) |
|
|
| vmm_ral_block_or_sys |
function path_e |
get_default_access ( ) |
|
|
| vmm_ral_block_or_sys |
function void |
get_domains ( ref string names ) |
|
|
| vmm_ral_block_or_sys |
protected function int |
get_domain_index ( string domain ) |
|
|
| vmm_ral_block_or_sys |
function endianness_e |
get_endian ( string domain = ) |
|
|
| vmm_ral_block_or_sys |
function string |
get_external_domain ( string domain = ) |
|
|
| vmm_ral_sys |
function void |
get_fields ( ref vmm_ral_field fields, input string domain = ) |
|
|
| vmm_ral_sys |
function vmm_ral_field |
get_field_by_name ( string name ) |
|
|
| vmm_ral_block_or_sys |
function string |
get_fullname ( ) |
|
|
| vmm_ral_sys |
function void |
get_memories ( ref vmm_ral_mem mems, input string domain = ) |
|
|
| vmm_ral_sys |
function vmm_ral_mem |
get_mem_by_name ( string name ) |
|
|
| vmm_ral_sys |
function vmm_ral_mem |
get_mem_by_offset ( bit[63:0] offset, string domain = ) |
|
|
| vmm_ral_block_or_sys |
function string |
get_name ( ) |
|
|
| vmm_ral_block_or_sys |
function uint |
get_n_bytes ( string domain = ) |
|
|
| vmm_ral_block_or_sys |
function vmm_ral_sys |
get_parent ( ) |
|
|
| vmm_ral_block_or_sys |
function string |
get_parent_domain ( string domain = ) |
|
|
| vmm_ral_sys |
function void |
get_registers ( ref vmm_ral_reg regs, input string domain = ) |
|
|
| vmm_ral_sys |
function vmm_ral_reg |
get_reg_by_name ( string name ) |
|
|
| vmm_ral_sys |
function vmm_ral_reg |
get_reg_by_offset ( bit[63:0] offset, string domain = ) |
|
|
| vmm_ral_sys |
function void |
get_subsys ( ref vmm_ral_sys subsys, ref string domains, input string domain = ) |
|
|
| vmm_ral_sys |
function vmm_ral_sys |
get_subsys_by_name ( string name ) |
|
|
| vmm_ral_sys |
function vmm_ral_sys |
get_subsys_by_offset ( bit[63:0] offset, string domain = ) |
|
|
| vmm_ral_sys |
function uint |
get_sys_ID ( ) |
|
|
| vmm_ral_block_or_sys |
function string |
get_type ( ) |
|
|
| vmm_ral_sys |
function void |
get_virtual_fields ( ref vmm_ral_vfield fields, input string domain = ) |
|
|
| vmm_ral_sys |
function vmm_ral_vfield |
get_virtual_field_by_name ( string name ) |
|
|
| vmm_ral_sys |
function void |
get_virtual_registers ( ref vmm_ral_vreg vregs, input string domain = ) |
|
|
| vmm_ral_sys |
function vmm_ral_vreg |
get_vreg_by_name ( string name ) |
|
|
| vmm_ral_sys |
function vmm_ral_vreg |
get_vreg_by_offset ( bit[63:0] offset, string domain = ) |
|
|
| vmm_ral_block_or_sys |
local int |
has_cover |
|
|
| vmm_ral_block_or_sys |
local string |
in_domains [] |
|
|
| vmm_ral_block_or_sys |
function bit |
is_cover_on ( int is_on = vmm_ralALL_COVERAGE ) |
|
|
| vmm_ral_block_or_sys |
local bit |
locked |
|
|
| vmm_ral_block_or_sys |
static vmm_log |
log = new; |
|
|
| vmm_ral_block_or_sys |
function void |
map_domain ( string domain, string in_domain, bit[63:0] base_addr ) |
|
|
| vmm_ral_sys |
task |
mirror (output status_e status, input check_e check = vmm_ralQUIET, input path_e path = vmm_ralDEFAULT |
|
|
| vmm_ral_block_or_sys |
local string |
name |
|
|
| vmm_ral_sys |
function bit |
needs_update ( ) |
|
|
| vmm_ral_sys |
function void |
new ( vmm_ral_sys parent = null, string name, string typename, int unsigned n_bytes, endianness_e endian, bit[63:0] base_addr = 0, string domain = , int cover_on = vmm_ralNO_COVERAGE, int has_cover = vmm_ralNO_COVERAGE ) |
|
|
| vmm_ral_block_or_sys |
local int unsigned |
n_bytes [] |
|
|
| vmm_ral_block_or_sys |
local vmm_ral_sys |
parent |
|
|
| vmm_ral_sys |
function void |
power_down ( bit retain = 0 ) |
|
|
| vmm_ral_sys |
function void |
power_up ( string power_domains = ) |
|
|
| vmm_ral_block_or_sys |
function void |
prepend_callback ( vmm_ral_callbacks cbs ) |
|
|
| vmm_ral_sys |
function string |
psdisplay ( string prefix = , string domain = ) |
|
|
| vmm_ral_block_or_sys |
protected vmm_ral_access |
ral_access |
|
|
| vmm_ral_sys |
task |
readmemh (string filename |
|
|
| vmm_ral_sys |
function void |
register_block ( vmm_ral_block block, string domain = , string in_domain = , bit[63:0] base_addr ) |
|
|
| vmm_ral_sys |
function void |
register_subsys ( vmm_ral_sys subsys, string domain = , string in_domain = , bit[63:0] base_addr ) |
|
|
| vmm_ral_sys |
function void |
reset ( string domain = , reset_e kind = vmm_ralHARD ) |
|
|
| vmm_ral_block_or_sys |
function void |
set_attribute ( string name, string value ) |
|
|
| vmm_ral_sys |
function int |
set_cover ( int is_on ) |
|
|
| vmm_ral_sys |
function bit |
set_offset ( bit[63:0] offset, string domain = ) |
|
|
| vmm_ral_block_or_sys |
local string |
typename |
|
|
| vmm_ral_block_or_sys |
function void |
unregister_callback ( vmm_ral_callbacks cbs ) |
|
|
| vmm_ral_sys |
task |
update (output status_e status, input path_e path = vmm_ralDEFAULT |
|
|
| vmm_ral_sys |
task |
writememh (string filename |
|
|
| vmm_ral_block_or_sys |
function void |
Xadd_constraintsX ( string name ) |
|
|
| vmm_ral_sys |
function bit |
Xcheck_child_overlapX ( int unsigned my_offset, int unsigned my_size, string domain = , vmm_ral_block blk, vmm_ral_sys sys ) |
|
|
| vmm_ral_sys |
local function vmm_ral_reg |
Xget_reg_by_offsetX ( bit[63:0] offset, string domain = ) |
|
|
| vmm_ral_block_or_sys |
function bit |
Xis_lockedX ( ) |
|
|
| vmm_ral_sys |
function void |
Xlock_modelX ( ) |
|
|
| vmm_ral_sys |
function void |
Xregister_ral_accessX ( vmm_ral_access access ) |
|
|
| vmm_ral_block_or_sys |
function bit |
Xset_base_addrX ( bit[63:0] offset, string domain = ) |
|