B. Additional Information
B.1. Cyclone V and Arria V SoC Device Guidelines Revision History
Document Version
Description
2018.06.18
Updated the "Early Power Estimation" section to include information for CVSoC
L.
2017.12.22
• Update product names
• "Background: Comparison between SoC FPGA and SoC FPGA HPS
Subsystem" chapter:
— Remove overview and block diagram of L3 interconnect
— Remove SDRAM controller block diagram
— Clarify description of FPGA-to-SDRAM access
— Remove detailed descriptions of HPS-FPGA system topologies
— Guidelines added:
• Use the lightweight HPS-to-FPGA bridge to connect IP that needs to be
controlled by the HPS.
• Do not use the lightweight HPS-to-FPGA bridge for FPGA memory.
Instead use the HPS-to-FPGA bridge for memory.
• Use the HPS-to-FPGA bridge to connect memory hosted by the FPGA
to the HPS..
• If memory connected to the HPS-to-FPGA bridge is used for HPS boot,
ensure that its slave address is set to 0x0 in Platform Designer
(Standard).
• Use the FPGA-to-HPS bridge for cacheable accesses to the HPS from
masters in the FPGA.
• Use the FPGA-to-HPS bridge to access cache-coherent memory,
peripherals, or on-chip RAM in the HPS from masters in the FPGA.
• Use the FPGA-to-SDRAM ports for non-cacheable access to the HPS
SDRAM from masters in the FPGA.
• "Design Guidelines for HPS portion of SoC FPGAs" chapter:
— Recommend the Cyclone V HPS-FPGA Bridge Reference Design Example
instead of the Cyclone V Datamover Design Example
— GPIO not recommended for high-speed serial interfaces
— Guidelines added:
• Use the Golden System Reference Design (GSRD) as a starting point
for a loosely coupled system.
• Use the Cyclone V HPS-to-FPGA Bridge Design Example reference
design to determine your optimum burst length and data-width for
accesses between FPGA logic and HPS.
— Guidelines removed:
• Intel recommends that you use the Golden System Reference Design
(GSRD) as a starting point for a loosely coupled system.
• Intel recommends that you use the Cyclone V HPS-FPGA Bridge
Reference Design Example to optimize your hardware design and
software solutions to achieve high performance real time application
with HPS ARM processor.
continued...
AN-796 | 2018.06.18
Intel Corporation. All rights reserved. Intel, the Intel logo, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus
and Stratix words and logos are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other
countries. Intel warrants performance of its FPGA and semiconductor products to current specifications in
accordance with Intel's standard warranty, but reserves the right to make changes to any products and services
at any time without notice. Intel 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 Intel. Intel
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.
*Other names and brands may be claimed as the property of others.