VMM OpenSource - Interfaces Reference

Interfaces for VMM OpenSource:

V

vmm_hw_clock_control_itf 
vmm_hw_clock_itf 
vmm_hw_in_if_itf 
vmm_hw_out_if_itf 

V


Interface Definition Documentation

 interface vmm_hw_clock_control_itf
(
input logic uclk,
input logic urst,
input logic rdy_for_cclk,
output logic cclk_en,
input logic rdy_for_cclk_neg,
output logic cclk_neg_en,
input bit[8191:0] path,
input int clock_num
)

Defined at line 217 of file sv/HAL/vmm_hw_rtl.sv.

Ports
reg
foo
 


 interface vmm_hw_clock_itf
(
input int clock_num,
input logic ck_en,
input logic ckn_en,
output int no_pos,
output int no_neg
)

Defined at line 351 of file sv/HAL/vmm_hw_rtl.sv.

Ports
string
controller
 
logic
rdy_pos
 
logic
rdy_neg
 


 interface vmm_hw_in_if_itf
(
input logic rx_rdy,
output logic tx_rdy,
output logic[1023:0] msg,
input logic uclk,
input logic urst,
input int width,
input bit[8191:0] path
)

Defined at line 80 of file sv/HAL/vmm_hw_rtl.sv.

Ports
string
inst
 
vmm_log
log
 
bit
in_use
 

Clocking blocks
clocking ck
(
input logic rx_rdy
)

Defined at line 93 of file sv/HAL/vmm_hw_rtl.sv.


 interface vmm_hw_out_if_itf
(
input logic tx_rdy,
output logic rx_rdy,
input logic[1023:0] msg,
input logic uclk,
input logic urst,
input int width,
input bit[8191:0] path
)

Defined at line 147 of file sv/HAL/vmm_hw_rtl.sv.

Ports
string
inst
 
vmm_log
log
 
bit
in_use
 

Clocking blocks
clocking ck
(
input logic tx_rdy,
input logic[1023:0] msg
)

Defined at line 160 of file sv/HAL/vmm_hw_rtl.sv.