vmm_hw_arch Class Reference

Inheritance list for class vmm_hw_arch:

List of all members.
Defined at line 30 of file sv/HAL/vmm_hw_port.sv.

Public Member Functions

virtual function void  clk_control ( virtual vmm_hw_clock_itf clk, virtual vmm_hw_clock_control_itf ctl )
virtual function string  connect_to ( string hdl_path, string name )
virtual function vmm_hw_in_port  create_in_port ( virtual vmm_hw_in_if_itf in_if, string name )
virtual function vmm_hw_out_port  create_out_port ( virtual vmm_hw_out_if_itf out_if, string name )
virtual function void  init_sim ( )

Public Attributes

vmm_log  log = new; 


Member Function Documentation

 virtual function void
 vmm_hw_arch::clk_control

 (  virtual vmm_hw_clock_itf clk, virtual vmm_hw_clock_control_itf ctl  ) 


 Superseding functions 
 vmm_hw_arch_null :: clk_control 


Defined at line 51 of file sv/HAL/vmm_hw_port.sv.

 virtual function string
 vmm_hw_arch::connect_to

 (  string hdl_path, string name  ) 


 Superseding functions 
 vmm_hw_arch_null :: connect_to 


Defined at line 46 of file sv/HAL/vmm_hw_port.sv.

 virtual function vmm_hw_in_port
 vmm_hw_arch::create_in_port

 (  virtual vmm_hw_in_if_itf in_if, string name  ) 


 Superseding functions 
 vmm_hw_arch_null :: create_in_port 


Defined at line 34 of file sv/HAL/vmm_hw_port.sv.

 virtual function vmm_hw_out_port
 vmm_hw_arch::create_out_port

 (  virtual vmm_hw_out_if_itf out_if, string name  ) 


 Superseding functions 
 vmm_hw_arch_null :: create_out_port 


Defined at line 40 of file sv/HAL/vmm_hw_port.sv.

 virtual function void
 vmm_hw_arch::init_sim

 (   ) 


Defined at line 54 of file sv/HAL/vmm_hw_port.sv.


Member Attribute Documentation

 vmm_log  attribute
 vmm_hw_arch::log = new


Defined at line 31 of file sv/HAL/vmm_hw_port.sv.