Hard Processor System Component Reference Manual: Agilex™ 5 SoCs
ID
813752
Date
2/26/2025
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.1. Setting Up the HPS Component for Simulation
The following steps outline how to set up the HPS component for simulation.
- Add the HPS component from the Platform Designer Component Library.
- Configure the component based on your application needs by selecting or deselecting the HPS/FPGA interfaces.
Note: HPS only simulates the AXI* 4 bridge interfaces.
- Connect the appropriate HPS interfaces to other components in the system. For example, connect the FPGA-to-SDRAM AXI* 4 subordinate interface to a compatible AXI* or Avalon®-MM manager interface in another component in the system.
Note: You can test, compile, and elaboration file (elab) without connecting anything to the HPS.
- Click Generate HDL and select desired simulation options in the simulation section before clicking Generate in the pop-up window.
Related Information