vmm_ral_env Class Reference

Inheritance list for class vmm_ral_env:

List of all members.
Defined at line 23 of file RAL/vmm_ral_env.sv.

Public Member Functions

virtual function void  build ( )
task  cfg_dut ( )
task  cleanup ( )
virtual function void  gen_cfg ( )
task  hw_reset ( )
function void  new ( string name = "RAL-Based Verif Env" )
task  report ( )
task  reset_dut ( )
task  restart ( bit reconfig = 0 )
task  start ( )
task  stop ( )
task  sw_reset ( string domain = "" )
task  wait_for_end ( )

Public Attributes

vmm_ral_access  ral 


Member Function Documentation

 virtual function void
 vmm_ral_env::build

 (   ) 


 Superseded functions 
 vmm_env :: build 


Prototype at line 32 of file RAL/vmm_ral_env.sv.
Defined at line 66 of file RAL/vmm_ral_env.sv.

 virtual task
 vmm_ral_env::cfg_dut

 (   ) 


 Superseded tasks 
 vmm_env :: cfg_dut 


Prototype at line 34 of file RAL/vmm_ral_env.sv.
Defined at line 77 of file RAL/vmm_ral_env.sv.

 virtual task
 vmm_ral_env::cleanup

 (   ) 


 Superseded tasks 
 vmm_env :: cleanup 


Prototype at line 38 of file RAL/vmm_ral_env.sv.
Defined at line 97 of file RAL/vmm_ral_env.sv.

 virtual function void
 vmm_ral_env::gen_cfg

 (   ) 


 Superseded functions 
 vmm_env :: gen_cfg 


Prototype at line 31 of file RAL/vmm_ral_env.sv.
Defined at line 61 of file RAL/vmm_ral_env.sv.

 virtual task
 vmm_ral_env::hw_reset

 (   ) 


Prototype at line 28 of file RAL/vmm_ral_env.sv.
Defined at line 51 of file RAL/vmm_ral_env.sv.

  function void
 vmm_ral_env::new

 (  string name = "RAL-Based Verif Env"  ) 


 Superseded functions 
 vmm_env :: new 


Prototype at line 26 of file RAL/vmm_ral_env.sv.
Defined at line 45 of file RAL/vmm_ral_env.sv.

 virtual task
 vmm_ral_env::report

 (   ) 


 Superseded tasks 
 vmm_env :: report 


Prototype at line 40 of file RAL/vmm_ral_env.sv.
Defined at line 107 of file RAL/vmm_ral_env.sv.

 virtual task
 vmm_ral_env::reset_dut

 (   ) 


 Superseded tasks 
 vmm_env :: reset_dut 


Prototype at line 33 of file RAL/vmm_ral_env.sv.
Defined at line 71 of file RAL/vmm_ral_env.sv.

 virtual task
 vmm_ral_env::restart

 (  bit reconfig = 0  ) 


 Superseded tasks 
 vmm_env :: restart 


Prototype at line 39 of file RAL/vmm_ral_env.sv.
Defined at line 102 of file RAL/vmm_ral_env.sv.

 virtual task
 vmm_ral_env::start

 (   ) 


 Superseded tasks 
 vmm_env :: start 


Prototype at line 35 of file RAL/vmm_ral_env.sv.
Defined at line 82 of file RAL/vmm_ral_env.sv.

 virtual task
 vmm_ral_env::stop

 (   ) 


 Superseded tasks 
 vmm_env :: stop 


Prototype at line 37 of file RAL/vmm_ral_env.sv.
Defined at line 92 of file RAL/vmm_ral_env.sv.

 virtual task
 vmm_ral_env::sw_reset

 (  string domain = ""  ) 


Prototype at line 29 of file RAL/vmm_ral_env.sv.
Defined at line 56 of file RAL/vmm_ral_env.sv.

 virtual task
 vmm_ral_env::wait_for_end

 (   ) 


 Superseded tasks 
 vmm_env :: wait_for_end 


Prototype at line 36 of file RAL/vmm_ral_env.sv.
Defined at line 87 of file RAL/vmm_ral_env.sv.


Member Attribute Documentation

  vmm_ral_access  attribute
 vmm_ral_env::ral


Defined at line 24 of file RAL/vmm_ral_env.sv.