Intel Agilex® 7 Hard Processor System Component Reference Manual
ID
683581
Date
4/10/2023
Public
3.1. Simulation Flows
3.2. Clock and Reset Interfaces
3.3. FPGA-to-HPS AXI* Slave Interface
3.4. HPS-to-FPGA AXI* Master Interface
3.5. Lightweight HPS-to-FPGA AXI* Master Interface
3.6. HPS-to-FPGA MPU Event Interface
3.7. Interrupts Interface
3.8. HPS-to-FPGA Debug APB Interface
3.9. FPGA-to-HPS System Trace Macrocell Hardware Event Interface
3.10. HPS-to-FPGA Cross-Trigger Interface
3.11. HPS-to-FPGA Trace Port Interface
3.12. FPGA-to-HPS DMA Handshake Interface
3.13. General Purpose Input Interface
3.14. EMIF Conduit
3.15. Simulating the Intel Agilex® 7 HPS Component Revision History
3.2.1. Clock Interface
Platform Designer generates the clock source BFM for the FPGA-to-HPS alternate clock source.
Interface Name |
BFM Instance Name |
---|---|
f2h_free_clk | f2h_free_clock_inst |
Platform Designer generates the clock source BFM for each clock output interface from the HPS component. For HPS-to-FPGA user clocks, specify the BFM clock rate in the User clock frequency field in the HPS Clocks page when instantiating the HPS component in Platform Designer.
The HPS-to-FPGA debug APB interface generates a clock output to the FPGA, named h2f_debug_apb_clock. In simulation, the clock source BFM also represents this clock output’s behavior.
Interface Name |
BFM Instance Name |
---|---|
h2f_user0_clock | h2f_user0_clock_inst |
h2f_user1_clock | h2f_user1_clock_inst |