Parallel Flash Loader Intel® FPGA IP User Guide

ID 683698
Date 4/03/2023
Public
Document Table of Contents

1.2.1. Supported Flash Memory Devices

The Intel® Quartus® Prime software generates the PFL IP core logic for the flash programming bridge and FPGA configuration.
Table 1.  CFI Flash Memory Devices Supported by PFL Intel® FPGA IP CoreIf your CFI device is not in the following table, but is compatible with an Intel® Quartus® Prime or Cypress CFI flash device, Intel recommends selecting Define CFI Flash Device in the Intel® Quartus® Prime software.
Manufacturer Product Family Data Width Density (Megabit) Device Name 1
Micron C3 2 16 8 28F800C3
16 28F160C3
32 28F320C3
64 28F640C3
J3 2 8 or 16 32 28F320J3
64 28F640J3
128 28F128J3
16 256 JS29F256J3
P30 2 16 64 28F640P30
128 28F128P30
256 28F256P30
512 28F512P30
1000 28F00AP30
2000 28F00BP30
P33 2 16 64 28F640P33
128 28F128P33
256 28F256P33
512 28F512P33
1000 28F00AP33
2000 28F00BP33
M29EW 2 8 or 16 256 28F256M29EW
512 28F512M29EW
1000 28F00AM29EW
M29W 2 8 or 16 16 M28W160CT
M28W160CB
M29W160F7
M29W160FB
32 M29W320E
M29W320FT
M29W320FB
64 M29W640F
M29W640G
128 M29W128G
256 M29W256G
M29DW 2 8 or 16 32 M29DW323DT
M29DW323DB
G18 2 16 512 MT28GU512AAA1EGC-0SIT
1024 MT28GU01GAAA1EGC-0SIT
M58BW 2 32 16 M58BW16FT
M58BW16FB
32 M58BW32FT
16 or 32 32 M58BW32FB
MT28EW 3 8 or 16 128 MT28EW128ABA1
8 or 16 256 MT28EW256ABA1
8 or 16 512 MT28EW512ABA1
8 or 16 1024 MT28EW01GABA1
Cypress4 GL-P 5 6 8 or 16 128 S29GL128P
256 S29GL256P
512 S29GL512P
1024 S29GL01GP
AL-D 6 8 or 16 16 S29AL016D
32 S29AL032D
AL-J 8 or 16 16 S29AL016J
AL-M 6 8 or 16 16 S29AL016M
JL-H 6 8 or 16 32 S29JL032H
64 S29JL064H
WS-N 6 16 128 S29WS128N
GL-S 16 128 S29GL128S
256 S29GL256S
512 S29GL512S
1024 S29GL01GS
Macronix MX29LV 16 16 MX29LV160D
32 MX29LV320D 7
64 MX29LV640D
MX29LV640E
MX29GL 16 128 MX29GL128E 7
256 MX29GL256E 7
ESMT 8 EN29LV 16 16 EN29LV160B
32 EN29LV320B
EN29GL 9 16 128 EN29GL128
Table 2.  Quad SPI Flash Memory Device Supported by PFL IP Core
Manufacturer Product Family Density (Megabit) Device Name
Micron N25Q 1.8V 10 128 N25Q128
N25Q 3.3V10 128 N25Q128
256 N25Q256
MT25Q 1.8V 2048 MT25QU02GCBB
Cypress FL 32 S25FL032P
64 S25FL064P
128 S25FL129P
Macronix MX25L 8 MX25L8035E
MX25L8036E
16 MX25L1635D
MX25L1635E
MX25L1636D
MX25L1636E
32 MX25L3225D
MX25L3235D
MX25L3235D
MX25L3236D
MX25L3237D
64 MX25L6436E
MX25L6445E
MX25L6465E
128 MX25L12836E
MX25L12845E
MX25L12865E
256 MX25L25635E
MX25L25735E
MX25U 8 MX25U8035
MX25U8035E
16 MX25U1635E
32 MX25U3235E
64 MX25U6435E
Table 3.  NAND Flash Memory Device Supported by PFL IP Core
Manufacturer Density Device Name
Micron 512 Mb NAND512 (1.8V, 3.0V, 3.3V)
1 Gb Micron (MT29)
Samsung 512 Mb K9F1208R0C
Toshiba 1 Gb TC58DVG02A1
Hynix 512 Mb HY27US0812(1/2)B
1 The PFL IP core supports top and bottom boot block of the flash memory devices. For Micron flash memory devices, the PFL IP core supports top, bottom, and symmetrical blocks of flash memory devices.
2 Micron has discontinued this flash memory device family. Intel does not recommend you using this flash memory device.
3 Device supports page mode.
4 Cypress was formerly known as Spansion.
5 Supports page mode.
6 Cypress has discontinued this flash memory device family. Intel does not recommend you using this flash memory device. Alternatively, there is a JL-J series to replace the JL-H, and a WS-P series to replace the WS-N. Refer to the migration guidelines from the manufacturer to ensure compatibility.
7 Macronix has discontinued this flash memory device family. Intel does not recommend you using this flash memory device. Alternatively, there is a replacement device for MX29LV320D, MX29GL128E, and MX29GL256E. Refer to the migration guidelines from the manufacturer to ensure compatibility.
8 ESMT was formerly known as Eon Silicon Solution
9 ESMT has discontinued this flash memory device family. Intel does not recommend you using this flash memory device.
10 Micron plans to discontinue this flash memory device family. Intel does not recommend you using this flash memory device.