Hard Processor System Component Reference Manual: Agilex™ 5 SoCs
ID
813752
Date
11/25/2024
Public
A newer version of this document is available. Customers should click here to go to the newest version.
2.1. Parameterizing the HPS Component
2.2. HPS-FPGA Interfaces
2.3. SDRAM
2.4. HPS Clocks, Reset, Power
2.5. I/O Delays
2.6. Pin Mux and Peripherals
2.7. Generating and Compiling the HPS Component
2.8. Using the Address Span Extender Component
2.9. Configuring the Agilex™ 5 Hard Processor System Component Revision History
2.2.1.1. Enable MPU Standby and Event Signals
2.2.1.2. Enable General Purpose Signals
2.2.1.3. Enable Debug APB* Interface
2.2.1.4. Enable System Trace Macrocell (STM) Hardware Events
2.2.1.5. Enable SWJ-DP JTAG Interface
2.2.1.6. Enable FPGA Cross Trigger Interface
2.2.1.7. Enable AMBA* Trace Bus (ATB)
3.1. Simulation Flows
3.2. Running the Simulation of the Design Examples
3.3. Clock and Reset Interface
3.4. FPGA-to-HPS AXI* Subordinate Interface
3.5. FPGA-to-SDRAM AXI* Subordinate Interface
3.6. HPS-to-FPGA AXI* Initiator Interface
3.7. Lightweight HPS-to-FPGA AXI* Initiator Interface
3.8. Simulating the Agilex™ 5 HPS Component Revision History
2.2.2.3. HPS to FPGA Manager
The HPS-to-FPGA AXI* 4 Manager interface allows HPS initiator to issue most data transactions to the FPGA fabric. You can use the:
- Enable/Data Width dropdown to configure this manager interface's data widths
- Unused
- 128-bit
- 64-bit
- 32-bit
- Interface Address Width is configurable from 38 bits down to 20 bits.
When this bridge is enabled, the interfaces hps2fpga, hps2fpga_axi_clock, and hps2fpga_axi_reset are made available.
Note: h2f_reset signal must be connected to hps2fpga_axi_reset signal for proper bridge operation.
This bridge accepts a clock input from the FPGA fabric and performs clock domain crossing internally. The exposed AXI* interface operates on the same clock domain as the clock supplied by the FPGA fabric. Other interface standards in the FPGA fabric, such as connecting to Avalon®-MM interfaces, can be supported through the use of soft logic adapters. The Platform Designer system integration tool automatically generates adapter logic to connect AXI* to Avalon®-MM interfaces.