VMM OpenSource vmm_ral_mem Class Member List

This is the complete list of members for class vmm_ral_mem, including all inherited members.


 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