4. Board Design Guidelines for SoC FPGAs
4.1. Board Bring Up Considerations
This section describes the considerations that are useful for board bring up.
4.1.1. Reserved BSEL Setting
During initial stages of bring-up, if a JTAG connection cannot be established to the
target, it may be beneficial to set BSEL to 0x0 “Reserved” setting to prevent the
BootROM from trying to boot from a specific boot source. Then a test program could
be downloaded and ran with a debugger.
4.2. Boot and Configuration Design Considerations
4.2.1. Boot Design Considerations
4.2.1.1. Boot Source
GUIDELINE: Determine which boot source is to be supported.
The HPS side of the Cyclone V SoC / Arria V SoC can be booted from a variety of
sources, as selected by the BSEL pins:
•
SD/MMC Flash
•
QSPI Flash
•
NAND Flash
•
FPGA Fabric
Each possible boot source has its own strengths:
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.