Arria V Hard Processor System Technical Reference Manual

ID 683011
Date 12/02/2022
Public
Document Table of Contents

2.2.3.2. Other HPS Interfaces

  • TPIU trace—sends trace data created in the HPS to the FPGA fabric
  • FPGA System Trace Macrocell (STM) —an interface that allows the FPGA fabric to send hardware events to be stored in the HPS trace data
  • FPGA cross–trigger—an interface that allows the CoreSight* trigger system to send triggers to IP cores in the FPGA, and vise versa
  • DMA peripheral interface—multiple peripheral–request channels
  • FPGA manager interface—signals that communicate with the FPGA fabric for boot and configuration
  • Interrupts—allow soft IP cores to supply interrupts directly to the MPU interrupt controller
  • MPU standby and events—signals that notify the FPGA fabric that the MPU is in standby mode and signals that wake up Cortex®-A9 processors from a wait for event (WFE) state
  • HPS debug interface – an interface that allows the HPS debug control domain (debug APB* ) to extend into FPGA

Other HPS–FPGA communications channels:

  • FPGA clocks and resets
  • HPS–to–FPGA JTAG—allows the HPS to master the FPGA JTAG chain