Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 7/19/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

6. System Manager

The system manager contains the memory-mapped control and status registers (CSRs) and logic to control system level functionality in the hard processor system (HPS).

The system manager connects to the following modules in the HPS:

  • Direct memory access (DMA) controller
  • Ethernet media access controllers (EMAC0, EMAC1, and EMAC2)
  • Error checking and correction controller (ECC) for RAMs
  • Microprocessor unit (MPU) system complex
  • NAND flash controller
  • Secure Digital/Embedded Multimedia Card (SD/eMMC) controller
  • USB 2.0 On-The-Go (OTG) controller (USB0)
  • USB 3.1 controller (USB1)
  • GPIO interface between HPS and FPGA
  • HPS watchdog timers
  • Translation buffer unit (TBU) wrapper
  • I2C controller
  • I3C controller
  • Combo PHY
  • FPGA-to-HPS (F2H) bridge