
26
Introduction to the HPS Component
2013.12.30
cv_54026
Send Feedback
The hard processor system (HPS) component is a soft component that you can instantiate in the FPGA
fabric of the Cyclone
®
V SoC FPGA. It enables other soft components to interface with the HPS hard logic.
The HPS component itself has a small footprint in the FPGA fabric, because its only purpose is to enable
soft logic to connect to the extensive hard logic in the HPS.
For a description of the HPS and its integration into the system on a chip (SoC), refer to the
Cyclone V Device
Datasheet
. For a description of HPS system architecture and features, refer to the
Introduction to the Hard
Processor
chapter in volume 3 of the
Cyclone V Device Handbook
and the
CoreSight Debug and Trace
chapter
in volume 3 of the
Cyclone V Device Handbook
.
The address map and register definitions reside in the Address Map Information for Cyclone V SoC HPS
file that accompanies this handbook volume. Click the link, below, to open the file.
To view the description and base address for a specific peripheral, scroll to and click the link for the
peripheral’s module name.
To then view the register and field descriptions, scroll to and click the register names. The register addresses
are offsets relative to the base address of each module instance.
The HPS supports the following peripheral architectures and features. The chapters that describe these
features can be found on the Cyclone V documentation page.
• Clock manager
• Reset manager
• Interconnect
• HPS-FPGA AXI Bridge
• Cortex-A9 Microprocessor Unit Subsystem
• CoreSight
™
Debug and Trace
• SDRAM Controller Subsystem
• On-Chip RAM and boot block ROM
• NAND Flash Controller
• SD/MMC Controller
• Quad SPI Flash Controller
• FPGA Manager Block Diagram and System Integration
• System Manager
• Scan Manager
• DMA Controller
©
2013 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words
and logos are trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other
words and logos identified as trademarks or service marks are the property of their respective holders as described at
www.altera.com/common/legal.html
. Altera warrants performance of its semiconductor products to current specifications in accordance with
Altera's standard warranty, but reserves the right to make changes to any products and services at any time without notice. Altera assumes
no responsibility or liability arising out of the application or use of any information, product, or service described herein except as expressly
agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device specifications before relying on any published
information and before placing orders for products or services.
www.altera.com
101 Innovation Drive, San Jose, CA 95134