vmm_ral_block_or_sys Class Reference

Inheritance list for class vmm_ral_block_or_sys:

List of all members.
Defined at line 29 of file sv/RAL/vmm_ral_block_or_sys.sv.

Public Member Functions

function void  add_domain ( int unsigned n_bytes, endianness_e endian, string domain )
function void  append_callback ( vmm_ral_callbacks cbs )
function bit  can_cover ( int models )
function int  C_addr_of ( )
function void  display ( string prefix = , string domain = )
function void  get_all_attributes ( ref string names, input bit inherited = 1 )
function string  get_attribute ( string name, bit inherited = 1 )
function bit  get_base_addr ( string domain = )
function uint  get_block_or_sys_ID ( )
function uint  get_block_or_sys_size ( string domain = )
function void  get_constraints ( ref string names )
function path_e  get_default_access ( )
function void  get_domains ( ref string names )
function endianness_e  get_endian ( string domain = )
function string  get_external_domain ( string domain = )
function void  get_fields ( ref vmm_ral_field fields, input string domain = )
function vmm_ral_field  get_field_by_name ( string name )
function string  get_fullname ( )
function void  get_memories ( ref vmm_ral_mem mems, input string domain = )
function vmm_ral_mem  get_mem_by_name ( string name )
function vmm_ral_mem  get_mem_by_offset ( bit[63:0] offset, string domain = )
function string  get_name ( )
function uint  get_n_bytes ( string domain = )
function vmm_ral_sys  get_parent ( )
function string  get_parent_domain ( string domain = )
function void  get_registers ( ref vmm_ral_reg regs, input string domain = )
function vmm_ral_reg  get_reg_by_name ( string name )
function vmm_ral_reg  get_reg_by_offset ( bit[63:0] offset, string domain = )
function string  get_type ( )
function void  get_virtual_registers ( ref vmm_ral_vreg vregs, input string domain = )
function bit  is_cover_on ( int is_on = vmm_ralALL_COVERAGE )
function void  map_domain ( string domain, string in_domain, bit[63:0] base_addr )
task  mirror ( output status_e status, input check_e check = vmm_ralQUIET, input path_e path = vmm_ralDEFAULT )
function bit  needs_update ( )
function void  new ( vmm_ral_sys parent, string block_or_sys, 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 )
function void  power_down ( bit retain = 0 )
function void  power_up ( string power_domains = )
function void  prepend_callback ( vmm_ral_callbacks cbs )
function string  psdisplay ( string prefix = , string domain = )
task  readmemh ( string filename )
function void  reset ( string domain = , reset_e kind = vmm_ralHARD )
function void  set_attribute ( string name, string value )
function int  set_cover ( int is_on )
function bit  set_offset ( bit[63:0] offset, string domain = )
function void  unregister_callback ( vmm_ral_callbacks cbs )
task  update ( output status_e status, input path_e path = vmm_ralDEFAULT )
task  writememh ( string filename )
function void  Xadd_constraintsX ( string name )
function bit  Xcheck_child_overlapX ( int unsigned my_offset, int unsigned my_size, string domain = , vmm_ral_block blk, vmm_ral_sys sys )
function bit  Xis_lockedX ( )
function void  Xlock_modelX ( )
function void  Xregister_ral_accessX ( vmm_ral_access access )
function bit  Xset_base_addrX ( bit[63:0] offset, string domain = )

Public Attributes

static vmm_ral_block_or_sys  all_blocks_and_systems [*] 
local string  attributes [string] 
local bit[63:0]  base_addr [] 
local int unsigned  block_or_sys_id = 0; 
static local int unsigned  block_or_sys_id_factory = 0; 
local string  constr [] 
local int  cover_on 
path_e  default_access 
local endianness_e  endian 
local int  has_cover 
local string  in_domains [] 
local bit  locked 
static vmm_log  log = new; 
local string  name 
local int unsigned  n_bytes [] 
local vmm_ral_sys  parent 
local string  typename 

Protected Member Functions

virtual function void  domain_coverage ( string domain, int idx )
function int  get_domain_index ( string domain )

Protected Attributes

protected string  domains [] 
protected vmm_ral_access  ral_access 


Member Function Documentation

  function void
 vmm_ral_block_or_sys::add_domain

 (  int unsigned n_bytes, endianness_e endian, string domain  ) 


 Superseding functions 
 vmm_ral_sys :: add_domain 


Prototype at line 73 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 219 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::append_callback

 (  vmm_ral_callbacks cbs  ) 


Prototype at line 145 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 628 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function bit
 vmm_ral_block_or_sys::can_cover

 (  int models  ) 


Prototype at line 128 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 551 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function int
 vmm_ral_block_or_sys::C_addr_of

 (   ) 


Prototype at line 86 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 340 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::display

 (  string prefix = , string domain =  ) 


Prototype at line 94 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 414 of file sv/RAL/vmm_ral_block_or_sys.sv.

 protected virtual function void
 vmm_ral_block_or_sys::domain_coverage

 (  string domain, int idx  ) 


Defined at line 167 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::get_all_attributes

 (  ref string names, input bit inherited = 1  ) 


Prototype at line 123 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 516 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function string
 vmm_ral_block_or_sys::get_attribute

 (  string name, bit inherited = 1  ) 


Prototype at line 121 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 504 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function bit
 vmm_ral_block_or_sys::get_base_addr

 (  string domain =  ) 


Prototype at line 85 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 331 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function uint
 vmm_ral_block_or_sys::get_block_or_sys_ID

 (   ) 


Prototype at line 150 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 651 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function uint
 vmm_ral_block_or_sys::get_block_or_sys_size

 (  string domain =  ) 


 Superseding functions 
 vmm_ral_block :: get_block_or_sys_size 
 vmm_ral_sys :: get_block_or_sys_size 


Prototype at line 152 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 655 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::get_constraints

 (  ref string names  ) 


 Superseding functions 
 vmm_ral_block :: get_constraints 


Prototype at line 116 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 462 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function path_e
 vmm_ral_block_or_sys::get_default_access

 (   ) 


Prototype at line 89 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 363 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::get_domains

 (  ref string names  ) 


Prototype at line 83 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 308 of file sv/RAL/vmm_ral_block_or_sys.sv.

 protected function int
 vmm_ral_block_or_sys::get_domain_index

 (  string domain  ) 


Prototype at line 148 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 636 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function endianness_e
 vmm_ral_block_or_sys::get_endian

 (  string domain =  ) 


Prototype at line 88 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 354 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function string
 vmm_ral_block_or_sys::get_external_domain

 (  string domain =  ) 


Prototype at line 91 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 401 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::get_fields

 (  ref vmm_ral_field fields, input string domain =  ) 


 Superseding functions 
 vmm_ral_block :: get_fields 
 vmm_ral_sys :: get_fields 


Prototype at line 99 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 426 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function vmm_ral_field
 vmm_ral_block_or_sys::get_field_by_name

 (  string name  ) 


 Superseding functions 
 vmm_ral_block :: get_field_by_name 
 vmm_ral_sys :: get_field_by_name 


Prototype at line 100 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 430 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function string
 vmm_ral_block_or_sys::get_fullname

 (   ) 


Prototype at line 82 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 294 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::get_memories

 (  ref vmm_ral_mem mems, input string domain =  ) 


 Superseding functions 
 vmm_ral_block :: get_memories 
 vmm_ral_sys :: get_memories 


Prototype at line 111 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 451 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function vmm_ral_mem
 vmm_ral_block_or_sys::get_mem_by_name

 (  string name  ) 


 Superseding functions 
 vmm_ral_block :: get_mem_by_name 
 vmm_ral_sys :: get_mem_by_name 


Prototype at line 112 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 455 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function vmm_ral_mem
 vmm_ral_block_or_sys::get_mem_by_offset

 (  bit[63:0] offset, string domain =  ) 


 Superseding functions 
 vmm_ral_block :: get_mem_by_offset 
 vmm_ral_sys :: get_mem_by_offset 


Prototype at line 114 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 459 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function string
 vmm_ral_block_or_sys::get_name

 (   ) 


Prototype at line 80 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 284 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function uint
 vmm_ral_block_or_sys::get_n_bytes

 (  string domain =  ) 


Prototype at line 87 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 345 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function vmm_ral_sys
 vmm_ral_block_or_sys::get_parent

 (   ) 


Prototype at line 84 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 313 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function string
 vmm_ral_block_or_sys::get_parent_domain

 (  string domain =  ) 


Prototype at line 90 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 388 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::get_registers

 (  ref vmm_ral_reg regs, input string domain =  ) 


 Superseding functions 
 vmm_ral_block :: get_registers 
 vmm_ral_sys :: get_registers 


Prototype at line 103 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 434 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function vmm_ral_reg
 vmm_ral_block_or_sys::get_reg_by_name

 (  string name  ) 


 Superseding functions 
 vmm_ral_block :: get_reg_by_name 
 vmm_ral_sys :: get_reg_by_name 


Prototype at line 106 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 443 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function vmm_ral_reg
 vmm_ral_block_or_sys::get_reg_by_offset

 (  bit[63:0] offset, string domain =  ) 


 Superseding functions 
 vmm_ral_block :: get_reg_by_offset 
 vmm_ral_sys :: get_reg_by_offset 


Prototype at line 108 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 447 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function string
 vmm_ral_block_or_sys::get_type

 (   ) 


Prototype at line 81 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 289 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::get_virtual_registers

 (  ref vmm_ral_vreg vregs, input string domain =  ) 


 Superseding functions 
 vmm_ral_block :: get_virtual_registers 
 vmm_ral_sys :: get_virtual_registers 


Prototype at line 105 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 439 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function bit
 vmm_ral_block_or_sys::is_cover_on

 (  int is_on = vmm_ralALL_COVERAGE  ) 


Prototype at line 130 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 594 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::map_domain

 (  string domain, string in_domain, bit[63:0] base_addr  ) 


Prototype at line 76 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 239 of file sv/RAL/vmm_ral_block_or_sys.sv.

  task
 vmm_ral_block_or_sys::mirror

 (  output status_e status, input check_e check = vmm_ralQUIET, input path_e path = vmm_ralDEFAULT  ) 


 Superseding tasks 
 vmm_ral_block :: mirror 
 vmm_ral_sys :: mirror 


Prototype at line 139 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 613 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function bit
 vmm_ral_block_or_sys::needs_update

 (   ) 


 Superseding functions 
 vmm_ral_block :: needs_update 
 vmm_ral_sys :: needs_update 


Prototype at line 134 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 604 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::new

 (  vmm_ral_sys parent, string block_or_sys, 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  ) 


 Superseding functions 
 vmm_ral_block :: new 
 vmm_ral_sys :: new 


Prototype at line 67 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 181 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::power_down

 (  bit retain = 0  ) 


 Superseding functions 
 vmm_ral_block :: power_down 
 vmm_ral_sys :: power_down 


Prototype at line 125 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 543 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::power_up

 (  string power_domains =  ) 


 Superseding functions 
 vmm_ral_block :: power_up 
 vmm_ral_sys :: power_up 


Prototype at line 126 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 547 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::prepend_callback

 (  vmm_ral_callbacks cbs  ) 


Prototype at line 144 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 624 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function string
 vmm_ral_block_or_sys::psdisplay

 (  string prefix = , string domain =  ) 


 Superseding functions 
 vmm_ral_block :: psdisplay 
 vmm_ral_sys :: psdisplay 


Prototype at line 96 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 420 of file sv/RAL/vmm_ral_block_or_sys.sv.

  task
 vmm_ral_block_or_sys::readmemh

 (  string filename  ) 


 Superseding tasks 
 vmm_ral_block :: readmemh 
 vmm_ral_sys :: readmemh 


Prototype at line 141 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 618 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::reset

 (  string domain = , reset_e kind = vmm_ralHARD  ) 


 Superseding functions 
 vmm_ral_block :: reset 
 vmm_ral_sys :: reset 


Prototype at line 133 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 601 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::set_attribute

 (  string name, string value  ) 


Prototype at line 119 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 468 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function int
 vmm_ral_block_or_sys::set_cover

 (  int is_on  ) 


 Superseding functions 
 vmm_ral_block :: set_cover 
 vmm_ral_sys :: set_cover 


Prototype at line 129 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 555 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function bit
 vmm_ral_block_or_sys::set_offset

 (  bit[63:0] offset, string domain =  ) 


 Superseding functions 
 vmm_ral_block :: set_offset 
 vmm_ral_sys :: set_offset 


Prototype at line 155 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 659 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::unregister_callback

 (  vmm_ral_callbacks cbs  ) 


Prototype at line 146 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 632 of file sv/RAL/vmm_ral_block_or_sys.sv.

  task
 vmm_ral_block_or_sys::update

 (  output status_e status, input path_e path = vmm_ralDEFAULT  ) 


 Superseding tasks 
 vmm_ral_block :: update 
 vmm_ral_sys :: update 


Prototype at line 136 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 609 of file sv/RAL/vmm_ral_block_or_sys.sv.

  task
 vmm_ral_block_or_sys::writememh

 (  string filename  ) 


 Superseding tasks 
 vmm_ral_block :: writememh 
 vmm_ral_sys :: writememh 


Prototype at line 142 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 621 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::Xadd_constraintsX

 (  string name  ) 


Prototype at line 78 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 260 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function bit
 vmm_ral_block_or_sys::Xcheck_child_overlapX

 (  int unsigned my_offset, int unsigned my_size, string domain = , vmm_ral_block blk, vmm_ral_sys sys  ) 


 Superseding functions 
 vmm_ral_sys :: Xcheck_child_overlapX 


Prototype at line 161 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 666 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function bit
 vmm_ral_block_or_sys::Xis_lockedX

 (   ) 


Prototype at line 70 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 212 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::Xlock_modelX

 (   ) 


 Superseding functions 
 vmm_ral_block :: Xlock_modelX 
 vmm_ral_sys :: Xlock_modelX 


Prototype at line 69 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 207 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function void
 vmm_ral_block_or_sys::Xregister_ral_accessX

 (  vmm_ral_access access  ) 


 Superseding functions 
 vmm_ral_block :: Xregister_ral_accessX 
 vmm_ral_sys :: Xregister_ral_accessX 


Prototype at line 77 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 257 of file sv/RAL/vmm_ral_block_or_sys.sv.

  function bit
 vmm_ral_block_or_sys::Xset_base_addrX

 (  bit[63:0] offset, string domain =  ) 


Prototype at line 164 of file sv/RAL/vmm_ral_block_or_sys.sv.
Defined at line 318 of file sv/RAL/vmm_ral_block_or_sys.sv.


Member Attribute Documentation

 static vmm_ral_block_or_sys  attribute
 vmm_ral_block_or_sys::all_blocks_and_systems[*]


Defined at line 35 of file sv/RAL/vmm_ral_block_or_sys.sv.

 local string  attribute
 vmm_ral_block_or_sys::attributes[string]


Defined at line 53 of file sv/RAL/vmm_ral_block_or_sys.sv.

 local bit[63:0]  attribute
 vmm_ral_block_or_sys::base_addr[]


Defined at line 47 of file sv/RAL/vmm_ral_block_or_sys.sv.

 local int unsigned  attribute
 vmm_ral_block_or_sys::block_or_sys_id = 0


Defined at line 36 of file sv/RAL/vmm_ral_block_or_sys.sv.

 static local int unsigned  attribute
 vmm_ral_block_or_sys::block_or_sys_id_factory = 0


Defined at line 34 of file sv/RAL/vmm_ral_block_or_sys.sv.

 local string  attribute
 vmm_ral_block_or_sys::constr[]


Defined at line 48 of file sv/RAL/vmm_ral_block_or_sys.sv.

 local int  attribute
 vmm_ral_block_or_sys::cover_on


Defined at line 56 of file sv/RAL/vmm_ral_block_or_sys.sv.

 path_e  attribute
 vmm_ral_block_or_sys::default_access = vmm_ralDEFAULT


Defined at line 32 of file sv/RAL/vmm_ral_block_or_sys.sv.

 protected string  attribute
 vmm_ral_block_or_sys::domains[]


 Superseding attributes 
 vmm_ral_sys :: domains 


Defined at line 43 of file sv/RAL/vmm_ral_block_or_sys.sv.

 local endianness_e  attribute
 vmm_ral_block_or_sys::endian[]


Defined at line 46 of file sv/RAL/vmm_ral_block_or_sys.sv.

 local int  attribute
 vmm_ral_block_or_sys::has_cover


Defined at line 55 of file sv/RAL/vmm_ral_block_or_sys.sv.

 local string  attribute
 vmm_ral_block_or_sys::in_domains[]


Defined at line 44 of file sv/RAL/vmm_ral_block_or_sys.sv.

 local bit  attribute
 vmm_ral_block_or_sys::locked


Defined at line 38 of file sv/RAL/vmm_ral_block_or_sys.sv.

 static vmm_log  attribute
 vmm_ral_block_or_sys::log = new


Defined at line 30 of file sv/RAL/vmm_ral_block_or_sys.sv.

 local string  attribute
 vmm_ral_block_or_sys::name


Defined at line 40 of file sv/RAL/vmm_ral_block_or_sys.sv.

 local int unsigned  attribute
 vmm_ral_block_or_sys::n_bytes[]


Defined at line 45 of file sv/RAL/vmm_ral_block_or_sys.sv.

 local vmm_ral_sys  attribute
 vmm_ral_block_or_sys::parent


Defined at line 50 of file sv/RAL/vmm_ral_block_or_sys.sv.

 protected vmm_ral_access  attribute
 vmm_ral_block_or_sys::ral_access


Defined at line 51 of file sv/RAL/vmm_ral_block_or_sys.sv.

 local string  attribute
 vmm_ral_block_or_sys::typename


Defined at line 41 of file sv/RAL/vmm_ral_block_or_sys.sv.