HPS-to-FPGA Debug APB Interface
The HPS-to-FPGA debug APB interface is connected to an Altera conduit BFM for simulation. The following
table lists the name of 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 functions listed.
Table 29-11: HPS-to-FPGA Debug APB Interface Simulation Model
Post-Fit Simulation API
Function Names
RTL Simulation API Function Names
BFM Name
Interface Name
set_
PADDR()
set_PADDR_
31()
set_
PENABLE()
get_
PRDATA()
get_
PREADY()
set_PSEL()
get_
PSLVERR()
set_
PWDATA()
set_
PWRITE()
set_h2f_dbg_apb_PADDR()
set_h2f_dbg_apb_PADDR_31()
set_h2f_dbg_apb_PENABLE()
get_h2f_dbg_apb_PRDATA()
get_h2f_dbg_apb_PREADY()
set_h2f_dbg_apb_PSEL()
get_h2f_dbg_apb_PSLVERR()
set_h2f_dbg_apb_PWDATA()
set_h2f_dbg_apb_PWRITE()
h2f_debug_apb
h2f_debug_
apb
get_
PCLKEN()
get_DBG_
APB_
DISABLE()
get_h2f_dbg_apb_PCLKEN()
get_h2f_dbg_apb_DBG_APB_
DISABLE()
h2f_debug_apb_
sideband
h2f_debug_
apb_sideband
FPGA-to-HPS System Trace Macrocell (STM) Hardware Event Interface
The FPGA-to-HPS STM hardware event interface is connected to an Altera conduit BFM for simulation.
The following table lists the name of each interface, along with API function name for each type of simulation.
You can monitor the interface state changes or set the interface by using the API functions listed.
Table 29-12: FPGA-to-HPS STM Hardware Event Interface Simulation Model
Post-Fit Simulation API
Function Name
RTL Simulation API Function
Name
BFM Name
Interface Name
get_stm_events()
get_f2h_stm_
hwevents()
f2h_stm_hw_events
f2h_stm_hw_
events
Altera Corporation
HPS Simulation Support
29-7
HPS-to-FPGA Debug APB Interface
cv_54030
2013.12.30