Table 29-8: HPS-to-FPGA MPU General Purpose I/O Interface Simulation Model
Post-Fit Simulation API
Function Names
RTL Simulation API Function Names
BFM Instance Name
Interface Name
set_gp_out()
get_gp_in()
set_h2f_mpu_gp_out()
get_h2f_mpu_gp_in()
h2f_mpu_gp
h2f_mpu_gp
HPS-to-FPGA MPU Event Interface
The HPS-to-FPGA MPU event 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 listed.
Table 29-9: HPS-to-FPGA MPU Event Interface Simulation Model
The usage of conduit
get_*()
and
set_*()
API functions is the same as with the general Avalon conduit BFM.
Post-Fit Simulation API
Function Names
RTL Simulation API Function Names
BFM Instance Name
Interface Name
get_
eventi()
set_
evento()
set_
standbywfe()
set_
standbywfi()
get_h2f_mpu_eventi()
set_h2f_mpu_evento()
set_h2f_mpu_standbywfe()
set_h2f_mpu_standbywfi()
h2f_mpu_events
h2f_mpu_
events
FPGA-to-HPS Interrupts Interface
The FPGA-to-HPS interrupts interface is connected to an Altera Avalon interrupt sink BFM for simulation.
Table 29-10: FPGA-to-HPS Interrupts Interface Simulation Model
BFM Instance Name
Interface Name
f2h_irq0
f2h_irq0
f2h_irq1
f2h_irq1
Related Information
on page 29-3
The Altera Avalon interrupt sink BFM API applies to all the BFMs listed in the HPS Reset Output Interface
Simulation Model.
HPS Simulation Support
Altera Corporation
cv_54030
HPS-to-FPGA MPU Event Interface
29-6
2013.12.30