Fpga-To-Hps Dma Handshake Interface - Altera cyclone V Technical Reference

Hard processor system
Hide thumbs Also See for cyclone V:
Table of Contents

Advertisement

29-18

FPGA-to-HPS DMA Handshake Interface

FPGA-to-HPS DMA Handshake Interface
The FPGA-to-HPS DMA handshake interface is connected to an Altera conduit BFM for simulation. The
following table lists the name for each interface, along with API function names for each type of
simulation. You can monitor the interface state changes or set the interface by using the API listed.
Table 29-27: FPGA-to-HPS DMA Handshake Interface Simulation Model
The usage of conduit
BFM.
Interface Name
f2h_dma0
f2h_dma1
f2h_dma2
f2h_dma3
Altera Corporation
and
API functions is the same as with the general Avalon conduit
get_*()
set_*()
BFM Instance Name
f2h_dma0_inst
f2h_dma1_inst
f2h_dma2_inst
f2h_dma3_inst
RTL Simulation API
Post‑Fit Simulation API Function
Function Names
get_f2h_dma0_
req()
get_f2h_dma0_
single()
set_f2h_dma0_
ack()
get_f2h_dma1_
req()
get_f2h_dma1_
single()
set_f2h_dma1_
ack()
get_f2h_dma2_
req()
get_f2h_dma2_
single()
set_f2h_dma2_
ack()
get_f2h_dma3_
req()
get_f2h_dma3_
single()
set_f2h_dma3_
ack()
Names
get_channel0_req()
get_channel0_single()
set_channel0_xx_ack()
get_channel1_req()
get_channel1_single()
set_channel1_xx_ack()
get_channel2_req()
get_channel2_single()
set_channel2_xx_ack()
get_channel3_req()
get_channel3_single()
set_channel3_xx_ack()
Simulating the HPS Component
Send Feedback
cv_5v4
2016.10.28

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents