| vmm_ral_mem |
local access_e |
access |
|
|
| vmm_ral_mem |
function void |
add_domain ( bit[63:0] base_addr, string domain, bit[1:0] rights, bit unmapped = 0 ) |
|
|
| vmm_ral_mem |
enum value |
ADDRESS |
|
|
| vmm_ral_mem |
static vmm_ral_mem |
all_mems [*] |
|
|
| vmm_ral_mem |
function void |
append_callback ( vmm_ral_mem_callbacks cb ) |
|
|
| vmm_ral_mem |
local string |
attributes [string] |
|
|
| vmm_ral_mem |
local vmm_ral_mem_backdoor |
backdoor |
|
|
| vmm_ral_mem |
task |
burst_read (output status_e status, input vmm_ral_mem_burst burst, output bit[63:0] value, input path_e path = vmm_ralDEFAULT, input string domain = , input int data_id = -1, input int scenario_id = -1, input int stream_id = -1 |
|
|
| vmm_ral_mem |
task |
burst_write (output status_e status, input vmm_ral_mem_burst burst, input bit[63:0] value, input path_e path = vmm_ralDEFAULT, input string domain = , input int data_id = -1, input int scenario_id = -1, input int stream_id = -1 |
|
|
| vmm_ral_mem |
local vmm_ral_mem_callbacks |
callbacks [$] |
|
|
| vmm_ral_mem |
function bit |
can_cover ( int models ) |
|
|
| vmm_ral_mem |
local string |
constraint_block_names [] |
|
|
| vmm_ral_mem |
local int |
cover_on |
|
|
| vmm_ral_mem |
enum value |
DECR |
|
|
| vmm_ral_mem |
function void |
display ( string prefix = , string domain = ) |
|
|
| vmm_ral_mem |
local string |
domains [] |
|
|
| vmm_ral_mem |
local vmm_ral_mem_frontdoor |
frontdoor [] |
|
|
| vmm_ral_mem |
function access_e |
get_access ( string domain = ) |
|
|
| vmm_ral_mem |
function bit |
get_address_in_system ( bit[63:0] mem_addr = 0, string domain = ) |
|
|
| vmm_ral_mem |
function void |
get_all_attributes ( ref string names, input bit inherited = 1 ) |
|
|
| vmm_ral_mem |
function string |
get_attribute ( string name, bit inherited = 1 ) |
|
|
| vmm_ral_mem |
function vmm_ral_mem_backdoor |
get_backdoor ( ) |
|
|
| vmm_ral_mem |
function vmm_ral_block |
get_block ( ) |
|
|
| vmm_ral_mem |
function void |
get_domains ( ref string domains ) |
|
|
| vmm_ral_mem |
local function int |
get_domain_index ( string domain ) |
|
|
| vmm_ral_mem |
function vmm_ral_mem_frontdoor |
get_frontdoor ( string domain = ) |
|
|
| vmm_ral_mem |
function string |
get_fullname ( ) |
|
|
| vmm_ral_mem |
function uint |
get_mem_ID ( ) |
|
|
| vmm_ral_mem |
function string |
get_name ( ) |
|
|
| vmm_ral_mem |
function uint |
get_n_bits ( ) |
|
|
| vmm_ral_mem |
function uint |
get_n_bytes ( ) |
|
|
| vmm_ral_mem |
function int |
get_n_domains ( ) |
|
|
| vmm_ral_mem |
function bit |
get_offset_in_block ( bit[63:0] mem_addr = 0, string domain = ) |
|
|
| vmm_ral_mem |
function access_e |
get_rights ( string domain = ) |
|
|
| vmm_ral_mem |
function uint |
get_size ( ) |
|
|
| vmm_ral_mem |
function void |
get_virtual_fields ( ref vmm_ral_vfield fields ) |
|
|
| vmm_ral_mem |
function vmm_ral_vfield |
get_virtual_field_by_name ( string name ) |
|
|
| vmm_ral_mem |
function void |
get_virtual_registers ( ref vmm_ral_vreg regs ) |
|
|
| vmm_ral_mem |
function vmm_ral_vreg |
get_vreg_by_name ( string name ) |
|
|
| vmm_ral_mem |
function vmm_ral_vreg |
get_vreg_by_offset ( bit[63:0] offset, string domain = ) |
|
|
| vmm_ral_mem |
local int |
has_cover |
|
|
| vmm_ral_mem |
enum value |
INCR |
|
|
| vmm_ral_mem |
task |
init (output bit is_ok, input init_e pattern, input bit[63:0] data |
|
|
| vmm_ral_mem |
enum |
init_e |
|
|
| vmm_ral_mem |
function bit |
is_cover_on ( int is_on = vmm_ralALL_COVERAGE ) |
|
|
| vmm_ral_mem |
local bit |
is_powered_down |
|
|
| vmm_ral_mem |
local bit |
locked |
|
|
| vmm_ral_mem |
static vmm_log |
log = new; |
|
|
| vmm_ral_mem |
vmm_mam |
mam |
|
|
| vmm_ral_mem |
local int unsigned |
mem_id = 0; |
|
|
| vmm_ral_mem |
static local int unsigned |
mem_id_factory = 0; |
|
|
| vmm_ral_mem |
local string |
name |
|
|
| vmm_ral_mem |
local int unsigned |
n_bits |
|
|
| vmm_ral_mem |
function void |
new ( vmm_ral_block parent, string name, access_e access, longint unsigned size, int unsigned n_bits, bit[63:0] base_addr, string domain = , int cover_on = vmm_ralNO_COVERAGE, bit[1:0] rights = 2'b11, bit unmapped = 0, int has_cover = vmm_ralNO_COVERAGE ) |
|
|
| vmm_ral_mem |
local logic[63:0] |
offset_in_block [] |
|
|
| vmm_ral_mem |
enum value |
ONES |
|
|
| vmm_ral_mem |
local vmm_ral_block |
parent |
|
|
| vmm_ral_mem |
task |
peek (output status_e status, input bit[63:0] mem_addr, output bit[63:0] value, input int data_id = -1, input int scenario_id = -1, input int stream_id = -1 |
|
|
| vmm_ral_mem |
task |
poke (output status_e status, input bit[63:0] mem_addr, input bit[63:0] value, input int data_id = -1, input int scenario_id = -1, input int stream_id = -1 |
|
|
| vmm_ral_mem |
function void |
power_down ( ) |
|
|
| vmm_ral_mem |
function void |
power_up ( ) |
|
|
| vmm_ral_mem |
function void |
prepend_callback ( vmm_ral_mem_callbacks cb ) |
|
|
| vmm_ral_mem |
function string |
psdisplay ( string prefix = , string domain = ) |
|
|
| vmm_ral_mem |
local vmm_ral_access |
ral_access |
|
|
| vmm_ral_mem |
task |
read (output status_e status, input bit[63:0] mem_addr, output bit[63:0] value, input path_e path = vmm_ralDEFAULT, input string domain = , input int data_id = -1, input int scenario_id = -1, input int stream_id = -1 |
|
|
| vmm_ral_mem |
task |
readmemh (string filename |
|
|
| vmm_ral_mem |
local access_e |
rights |
|
|
| vmm_ral_mem |
function void |
set_attribute ( string name, string value ) |
|
|
| vmm_ral_mem |
function void |
set_backdoor ( vmm_ral_mem_backdoor bkdr ) |
|
|
| vmm_ral_mem |
function int |
set_cover ( int is_on ) |
|
|
| vmm_ral_mem |
function void |
set_frontdoor ( vmm_ral_mem_frontdoor ftdr, string domain = ) |
|
|
| vmm_ral_mem |
local longint unsigned |
size |
|
|
| vmm_ral_mem |
enum value |
UNKNOWNS |
|
|
| vmm_ral_mem |
function void |
unregister_callback ( vmm_ral_mem_callbacks cb ) |
|
|
| vmm_ral_mem |
local function bit |
validate_burst ( vmm_ral_mem_burst burst ) |
|
|
| vmm_ral_mem |
enum value |
VALUE |
|
|
| vmm_ral_mem |
task |
write (output status_e status, input bit[63:0] mem_addr, input bit[63:0] value, input path_e path = vmm_ralDEFAULT, input string domain = , input int data_id = -1, input int scenario_id = -1, input int stream_id = -1 |
|
|
| vmm_ral_mem |
task |
writememh (string filename |
|
|
| vmm_ral_mem |
function vmm_ral_access |
Xget_ral_accessX ( ) |
|
|
| vmm_ral_mem |
function void |
Xlock_modelX ( ) |
|
|
| vmm_ral_mem |
function void |
Xregister_ral_accessX ( vmm_ral_access access ) |
|
|
| vmm_ral_mem |
vmm_ral_vreg |
XvregsX [$] |
|
|
| vmm_ral_mem |
enum value |
ZEROES |
|