VMM vmm_ral_reg Class Member List

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


                                                                                                                                                   
 vmm_ral_reg function void  Xadd_constraintsX ( string name ) 
 vmm_ral_reg task  XatomicX (bit on 
 vmm_ral_reglocal virtual  function void  XforceX ( bit[64:0] value, path_e path, string domain ) 
 vmm_ral_reg bit  Xis_busyX 
 vmm_ral_reg function void  Xlock_modelX ( ) 
 vmm_ral_reg task  XreadX (status_e status, bit[64:0] value, path_e path, string domain, int data_id, int scenario_id, int stream_id 
 vmm_ral_reg function void  Xregister_ral_accessX ( vmm_ral_access access ) 
 vmm_ral_reg task  XwriteX (status_e status, bit[64:0] value, path_e path, string domain, int data_id, int scenario_id, int stream_id 
 vmm_ral_reglocal virtual  function void  XwroteX ( bit[64:0] value, path_e path, string domain ) 
 vmm_ral_regstatic local  vmm_ral_reg  __vmm_all_regs 
 vmm_ral_reglocal  int unsigned  __vmm_reg_id 
 vmm_ral_regstatic  int unsigned  __vmm_reg_id_factory 
 vmm_ral_reg function void  add_domain ( bit[64:0] offset, string domain, bit[1:0] rights, bit unmapped = 0 ) 
 vmm_ral_reg function void  append_callback ( vmm_ral_reg_callbacks cb ) 
 vmm_ral_reglocal  semaphore  atomic 
 vmm_ral_reglocal  vmm_ral_reg_backdoor  backdoor 
 vmm_ral_reglocal  vmm_ral_reg_callbacks  callbacks 
 vmm_ral_regvirtual  function bit  can_cover ( int models ) 
 vmm_ral_reglocal  string  constr 
 vmm_ral_reglocal  int  cover_on 
 vmm_ral_regvirtual  function void  display ( string prefix = "", string domain = "" ) 
 vmm_ral_reglocal virtual  function void  domain_coverage ( string domain, bit rights, int idx ) 
 vmm_ral_reglocal  string  domains 
 vmm_ral_reglocal  vmm_ral_field  fields 
 vmm_ral_reglocal  vmm_ral_reg_frontdoor  frontdoor 
 vmm_ral_regvirtual  function bit  get ( ) 
 vmm_ral_regvirtual  function bit  get_address_in_system ( string domain = "" ) 
 vmm_ral_reg function vmm_ral_reg_backdoor  get_backdoor ( ) 
 vmm_ral_regvirtual  function vmm_ral_block  get_block ( ) 
 vmm_ral_regvirtual  function void  get_constraints ( string names ) 
 vmm_ral_reglocal  function int  get_domain_index ( string domain ) 
 vmm_ral_regvirtual  function void  get_domains ( string domains ) 
 vmm_ral_regvirtual  function vmm_ral_field  get_field_by_name ( string name ) 
 vmm_ral_regvirtual  function void  get_fields ( vmm_ral_field fields ) 
 vmm_ral_reg function vmm_ral_reg_frontdoor  get_frontdoor ( string domain = "" ) 
 vmm_ral_regvirtual  function string  get_fullname ( ) 
 vmm_ral_regvirtual  function uint  get_n_bytes ( ) 
 vmm_ral_regvirtual  function int  get_n_domains ( ) 
 vmm_ral_regvirtual  function string  get_name ( ) 
 vmm_ral_regvirtual  function bit  get_offset_in_block ( string domain = "" ) 
 vmm_ral_reg function uint  get_reg_ID ( ) 
 vmm_ral_reg function vmm_ral_reg  get_reg_by_ID ( int unsigned id ) 
 vmm_ral_regvirtual  function access_e  get_rights ( string domain = "" ) 
 vmm_ral_reglocal  int  has_cover 
 vmm_ral_regvirtual  function bit  is_cover_on ( int is_on ) 
 vmm_ral_reglocal  bit  locked 
 vmm_ral_regstatic  vmm_log  log 
 vmm_ral_regvirtual  task  mirror (status_e status, check_e check = vmm_ralQUIET, path_e path = vmm_ralDEFAULT, string domain = "" 
 vmm_ral_reglocal  int unsigned  n_bits 
 vmm_ral_reglocal  int unsigned  n_used_bits 
 vmm_ral_reglocal  string  name 
 vmm_ral_regvirtual  function bit  needs_update ( ) 
 vmm_ral_reg function void  new ( vmm_ral_block parent, string name, int unsigned n_bits, bit[64:0] offset, string domain = "", int cover_on = vmm_ralNO_COVERAGE, bit[1:0] rights = 2'b11, bit unmapped = 0 ) 
 vmm_ral_reglocal  logic[64:0]  offset_in_block 
 vmm_ral_reglocal  vmm_ral_block  parent 
 vmm_ral_regvirtual  task  peek (status_e status, bit[64:0] value, int data_id = 1, int scenario_id = 1, int stream_id = 1 
 vmm_ral_regvirtual  task  poke (status_e status, bit[64:0] value, int data_id = 1, int scenario_id = 1, int stream_id = 1 
 vmm_ral_regvirtual  function bit  predict ( bit[64:0] value ) 
 vmm_ral_reg function void  prepend_callback ( vmm_ral_reg_callbacks cb ) 
 vmm_ral_regvirtual  function string  psdisplay ( string prefix = "", string domain = "" ) 
 vmm_ral_reglocal  vmm_ral_access  ral_access 
 vmm_ral_regvirtual  task  read (status_e status, bit[64:0] value, path_e path = vmm_ralDEFAULT, string domain = "", int data_id = 1, int scenario_id = 1, int stream_id = 1 
 vmm_ral_reg function void  register_field ( vmm_ral_field field ) 
 vmm_ral_regvirtual  function void  reset ( reset_e kind = vmm_ralHARD ) 
 vmm_ral_reglocal  access_e  rights 
 vmm_ral_reglocal virtual  function void  sample ( bit[64:0] data, bit is_read, int domain ) 
 vmm_ral_regvirtual  function void  set ( bit[64:0] value ) 
 vmm_ral_reg function void  set_backdoor ( vmm_ral_reg_backdoor bkdr ) 
 vmm_ral_regvirtual  function int  set_cover ( int is_on ) 
 vmm_ral_reg function void  set_frontdoor ( vmm_ral_reg_frontdoor ftdr, string domain = "" ) 
 vmm_ral_reg function void  unregister_callback ( vmm_ral_reg_callbacks cb ) 
 vmm_ral_regvirtual  task  update (status_e status, path_e path = vmm_ralDEFAULT, string domain = "" 
 vmm_ral_reglocal  event  value_change 
 vmm_ral_regvirtual  task  write (status_e status, bit[64:0] value, path_e path = vmm_ralDEFAULT, string domain = "", int data_id = 1, int scenario_id = 1, int stream_id = 1