VMM OpenSource vmm_ral_block Class Member List

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


 vmm_ral_block_or_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_block_or_sys  protected string  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_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_block   function uint  get_block_ID ( )   
 vmm_ral_block_or_sys   function uint  get_block_or_sys_ID ( )   
 vmm_ral_block   function uint  get_block_or_sys_size ( string domain = )   
 vmm_ral_block   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_block   function void  get_fields ( ref vmm_ral_field fields, input string domain = )   
 vmm_ral_block   function vmm_ral_field  get_field_by_name ( string name )   
 vmm_ral_block_or_sys   function string  get_fullname ( )   
 vmm_ral_block   function void  get_memories ( ref vmm_ral_mem mems, input string domain = )   
 vmm_ral_block   function vmm_ral_mem  get_mem_by_name ( string name )   
 vmm_ral_block   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_block   function void  get_registers ( ref vmm_ral_reg regs, input string domain = )   
 vmm_ral_block   function vmm_ral_reg  get_reg_by_name ( string name )   
 vmm_ral_block   function vmm_ral_reg  get_reg_by_offset ( bit[63:0] offset, string domain = )   
 vmm_ral_block_or_sys   function string  get_type ( )   
 vmm_ral_block   function void  get_virtual_fields ( ref vmm_ral_vfield fields, input string domain = )   
 vmm_ral_block   function vmm_ral_vfield  get_virtual_field_by_name ( string name )   
 vmm_ral_block   function void  get_virtual_registers ( ref vmm_ral_vreg vregs, input string domain = )   
 vmm_ral_block   function vmm_ral_vreg  get_vreg_by_name ( string name )   
 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  local bit  is_powered_down_with_retention  
 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_block  local vmm_ral_mem  mems [$]  
 vmm_ral_block   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_block   function bit  needs_update ( )   
 vmm_ral_block   function void  new ( vmm_ral_sys parent, string name, string typename, int unsigned n_bytes, endianness_e endian, bit[63:0] base_addr, 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_block   function void  power_down ( bit retain = 0 )   
 vmm_ral_block   function void  power_up ( string power_domains = )   
 vmm_ral_block_or_sys   function void  prepend_callback ( vmm_ral_callbacks cbs )   
 vmm_ral_block   function string  psdisplay ( string prefix = , string domain = )   
 vmm_ral_block_or_sys  protected vmm_ral_access  ral_access  
 vmm_ral_block   task  readmemh (string filename   
 vmm_ral_block   function void  register_mem ( vmm_ral_mem memory )   
 vmm_ral_block   function void  register_reg ( vmm_ral_reg register )   
 vmm_ral_block   function void  register_vreg ( vmm_ral_vreg register )   
 vmm_ral_block  local vmm_ral_reg  regs [$]  
 vmm_ral_block   function void  reset ( string domain = , reset_e kind = vmm_ralHARD )   
 vmm_ral_block  protected virtual  function void  sample ( bit[63:0] addr, int domain )   
 vmm_ral_block_or_sys   function void  set_attribute ( string name, string value )   
 vmm_ral_block   function int  set_cover ( int is_on )   
 vmm_ral_block   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_block   task  update (output status_e status, input path_e path = vmm_ralDEFAULT   
 vmm_ral_block  local vmm_ral_vreg  vregs [$]  
 vmm_ral_block   task  writememh (string filename   
 vmm_ral_block_or_sys   function void  Xadd_constraintsX ( string name )   
 vmm_ral_block_or_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_block_or_sys   function bit  Xis_lockedX ( )   
 vmm_ral_block  bit  Xis_powered_downX  
 vmm_ral_block   function void  Xlock_modelX ( )   
 vmm_ral_block   function void  Xregister_ral_accessX ( vmm_ral_access access )   
 vmm_ral_block   function void  XsampleX ( bit[63:0] addr, int domain )   
 vmm_ral_block_or_sys   function bit  Xset_base_addrX ( bit[63:0] offset, string domain = )