AN 763: Intel® Arria® 10 SoC Device Design Guidelines

ID 683192
Date 5/17/2022
Public
Document Table of Contents

5.1.10.1.8. Selecting NAND Flash Devices

GUIDELINE: Select a NAND flash that is ONFI 1.0 compliant.

When booting from NAND, ensure that the selected device is ONFI 1.0 compliant.

The NAND device used for booting must also have a x8 interface, and only a single pair of ce# and rb# pins. An x16 interface, with or without up to four pairs of ce# and rb# pins can only be used when NAND is used as a mass storage device, connected to the FPGA fabric I/O.

Although some non-ONFI 1.0 compliant devices are compatible with the Boot ROM, the HPS Flash Programmer only supports ONFI compliant devices.

The HPS Flash Programmer supports programming of NAND in SoC FPGA EDS version 16.1 and later releases.

For more information, refer to the NAND Flash Interface Design Guidelinessection.