Embedded Design Handbook

ID 683689
Date 8/28/2023
Public
Document Table of Contents

3.5.4.5. Flash Types

There are several types of flash devices. The following types are the most popular:

  • Serial flash – This flash has a serial interface to preserve device pins and board space. Because many serial flash devices have their own specific interface protocol, it is best to thoroughly read a serial flash device's datasheet before choosing it. Intel EPCS configuration devices are a type of serial flash.

    For more information about EPCS configuration devices, refer to the Documentation: Configuration Devices page on the Intel website.

  • NAND flash – NAND flash can achieve very high capacities, up to multiple GBytes per device. The interface to NAND flash is a bit more complicated than that of CFI flash. It requires either a special controller or intelligent low-level driver software. You can use NAND Flash with Intel FPGAs; however, Intel does not provide any built-in support.