SoC Beginner's Guide How to access HPS-FPGA
Altera® SoC FPGAs feature an in-device bus connection between the ARM® Cortex®-A9 MPCore™ processor and the FPGA. This in-device connection is expected to eliminate transfer rate limitations between the processor and FPGA and reduce the on-board footprint.
This document describes how to access the Hard Processor System (HPS) and FPGA in Altera® Arria® V SoC FPGAs and Cyclone® V SoC FPGAs.
"SoC Beginner's Guide HPS-FPGA Access Method (Arria® V SoC / Cyclone® V SoC Edition)"
Document overview
<Supported version>
Quartus® Prime v17.0
<Contents>
1.First of all
2. Interface between HPS and FPGA
3. Address map
4. Hardware settings
4-1. HPS component settings (AXI Bridges / FPGA- and HPS SDRAM Interface)
4-2. Connection with other components
4-3. Interface initialization
5. Access from software
5-1. Concept of address
5-2. System header file
6. Reference information