Note: For flash memory devices with official industry specifications,
such as eMMC and SD, the device support is based on compliance to specification
versions, rather than by enumeration of specific manufacturer, manufacturer family,
and device part number. This provides designers with a wider range of possibilities
in initial flash selection and long term design maintenance.
Note: When selecting
QSPI or OSPI density, select the maximum, because the maximum density also supports
lower density devices. For example, selecting 2 Gb density also supports lower
density devices such as 1 Gb or 512 Mb. This is unlike previous
architectures.
Interface | Manufacturer | Manufacturer Family | Device Name | Vivado Selection | Density (Mb) | Data Width (Bits) |
---|---|---|---|---|---|---|
EMMC | jedec4.51-4gb | jedec4.51-4gb | 32,768 | |||
EMMC | jedec4.51-8gb | jedec4.51-8gb | 65,536 | |||
EMMC | jedec4.51-16gb | jedec4.51-16gb | 131,072 | |||
EMMC | jedec4.51-32gb | jedec4.51-32gb | 262,144 | |||
EMMC | jedec4.51 | jedec4.51 | 524,288 | |||
EMMC | jedec4.51-64gb | jedec4.51-64gb | 524,288 | |||
QSPI | ISSI | is25lp | is25lp080d | cfgmem-qspi-<data_width_bits> | 8 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is25lp | is25lp016d | cfgmem-qspi-<data_width_bits> | 16 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is25lp | is25lp032d | cfgmem-qspi-<data_width_bits> | 32 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is251p | is25lp064a | cfgmem-qspi-<data_width_bits> | 64 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is25lp | is25lp128f | cfgmem-qspi-<data_width_bits> | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is25lp | is25lp256d | cfgmem-qspi-<data_width_bits> | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is25lp | is25lp512m | cfgmem-qspi-<data_width_bits> | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is25lp | is25lp01g | cfgmem-qspi-<data_width_bits> | 1024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is25wp | is25wp080d | cfgmem-qspi-<data_width_bits> | 8 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is25wp | is25wp016d | cfgmem-qspi-<data_width_bits> | 16 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is25wp | is25wp032d | cfgmem-qspi-<data_width_bits> | 32 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is25wp | is25wp064a | cfgmem-qspi-<data_width_bits> | 64 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is25wp | is25wp128f | cfgmem-qspi-<data_width_bits> | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is25wp | is25wp256d | cfgmem-qspi-<data_width_bits> | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | ISSI | is25wp | is25wp512m | cfgmem-qspi-<data_width_bits> | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Micron | mt25ql | mt25ql128 | cfgmem-qspi-<data_width_bits> | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Micron | mt25ql | mt25ql256 | cfgmem-qspi-<data_width_bits> | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Micron | mt25ql | mt25ql512 | cfgmem-qspi-<data_width_bits> | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Micron | mt25ql | mt25ql01g | cfgmem-qspi-<data_width_bits> | 1,024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Micron | mt25ql | mt25ql02g | cfgmem-qspi-<data_width_bits> | 2,048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Micron | mt25qu | mt25qu128 | cfgmem-qspi-<data_width_bits> | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Micron | mt25qu | mt25qu256 | cfgmem-qspi-<data_width_bits> | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Micron | mt25qu | mt25qu512 | cfgmem-qspi-<data_width_bits> | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Micron | mt25qu | mt25qu01g | cfgmem-qspi-<data_width_bits> | 1,024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Micron | mt25qu | mt25qu02g | cfgmem-qspi-<data_width_bits> | 2,048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Infineon | s25flxxxl | s25fl256l | cfgmem-qspi-<data_width_bits> | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Infineon | s25flxxxp | s25fl129p | cfgmem-qspi-<data_width_bits> | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Infineon | s25flxxxs | s25fl128s-1.8v [s25fl127s-1.8v-qspi-x4-dual_stacked, s25fl127s-1.8v-qspi-x4-single, s25fl127s-1.8v-qspi-x8-dual_parallel] | cfgmem-qspi-<data_width_bits> | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Infineon | s25flxxxs | s25fl128s-3.3v [s25fl127s-3.3v-qspi-x4-dual_stacked, s25fl127s-3.3v-qspi-x4-single, s25fl127s-3.3v-qspi-x8-dual_parallel] | cfgmem-qspi-<data_width_bits> | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Infineon | s25flxxxs | s25fl256s-1.8v | cfgmem-qspi-<data_width_bits> | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Infineon | s25flxxxs | s25fl256s-3.3v | cfgmem-qspi-<data_width_bits> | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Infineon | s25flxxxs | s25fl512s-1.8v | cfgmem-qspi-<data_width_bits> | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Infineon | s25flxxxs | s25fl512s-3.3v | cfgmem-qspi-<data_width_bits> | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Infineon | s70flxxxp | s70fl01gs_00 | cfgmem-qspi-<data_width_bits> | 1,024 | x4-dual_stacked |
QSPI | Macronix | mx25l | mx25l12835f [mx25l12833f-qspi-x1-dual_stacked, mx25l12833f-qspi-x1-single, mx25l12833f-qspi-x2-dual_stacked, mx25l12833f-qspi-x2-single, mx25l12833f-qspi-x4-dual_stacked, mx25l12833f-qspi-x4-single, mx25l12833f-qspi-x8-dual_parallel] | cfgmem-qspi-<data_width_bits> | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Macronix | mx25l | mx25l25635f [mx25l25645g-qspi-x1-dual_stacked, mx25l25645g-qspi-x1-single, mx25l25645g-qspi-x2-dual_stacked, mx25l25645g-qspi-x2-single, mx25l25645g-qspi-x4-dual_stacked, mx25l25645g-qspi-x4-single, mx25l25645g-qspi-x8-dual_parallel] | cfgmem-qspi-<data_width_bits> | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Macronix | mx25l | mx25l51245g | cfgmem-qspi-<data_width_bits> | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Macronix | mx25u | mx25u12835f [mx25u12832f-qspi-x1-dual_stacked, mx25u12832f-qspi-x1-single, mx25u12832f-qspi-x2-dual_stacked, mx25u12832f-qspi-x2-single, mx25u12832f-qspi-x4-dual_stacked, mx25u12832f-qspi-x4-single, mx25u12832f-qspi-x8-dual_parallel] | cfgmem-qspi-<data_width_bits> | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Macronix | mx25u | mx25u25635f [mx25u25645g-qspi-x1-dual_stacked, mx25u25645g-qspi-x1-single, mx25u25645g-qspi-x2-dual_stacked, mx25u25645g-qspi-x2-single, mx25u25645g-qspi-x4-dual_stacked, mx25u25645g-qspi-x4-single, mx25u25645g-qspi-x8-dual_parallel] | cfgmem-qspi-<data_width_bits> | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Macronix | mx25u | mx25u51245g | cfgmem-qspi-<data_width_bits> | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Macronix | mx66l | mx66l1g45g | cfgmem-qspi-<data_width_bits> | 1,024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Macronix | mx66l | mx66l2g45g | cfgmem-qspi-<data_width_bits> | 2,048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Macronix | mx66u | mx66u51235f | cfgmem-qspi-<data_width_bits> | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Macronix | mx66u | mx66u1g45g | cfgmem-qspi-<data_width_bits> | 1,024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
QSPI | Macronix | mx66u | mx66u2g45g | cfgmem-qspi-<data_width_bits> | 2,048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
OSPI | Micron | mt35 | mt35xu02gcba1g12-osit | cfgmem-ospi-<data_width_bits> | 2,048 | x8-dual_stacked, x8-single |