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: The Macronix MX66U2G45G_54 sub-family
is not supported.
| Interface | Manufacturer | Manufacturer Family | Device | Vivado Selection | Density (Mb) | Data Width Bits |
|---|---|---|---|---|---|---|
| EMMC | N/A | NULL | jedec4.51-16gb | jedec4.51-16gb | 131072 | NULL |
| EMMC | N/A | NULL | jedec4.51-32gb | jedec4.51-32gb | 262144 | NULL |
| EMMC | N/A | NULL | jedec4.51-4gb | jedec4.51-4gb | 32768 | NULL |
| EMMC | N/A | NULL | jedec4.51-64gb | jedec4.51-64gb | 524288 | NULL |
| EMMC | N/A | NULL | jedec4.51-8gb | jedec4.51-8gb | 65536 | NULL |
| OSPI | GigaDevice | gd25 | gd25lx512m | cfgmem-ospi-<data_width_bits> | 512 | x8-dual_stacked, x8-single |
| OSPI | GigaDevice | gd25lx | gd25lx256e | cfgmem-ospi-<data_width_bits> | 256 | x8-dual_stacked, x8-single |
| OSPI | GigaDevice | gd55 | gd55lx01g | cfgmem-ospi-<data_width_bits> | 1024 | x8-dual_stacked, x8-single |
| OSPI | GigaDevice | gd55 | gd55lx02g | cfgmem-ospi-<data_width_bits> | 2048 | x8-dual_stacked, x8-single |
| OSPI | Infineon | s28hs | s28hs02gt | cfgmem-ospi-<data_width_bits> | 2048 | x8-dual_stacked, x8-single |
| OSPI | Macronix | mx25u | mx25um51345g | cfgmem-ospi-<data_width_bits> | 512 | x8-dual_stacked, x8-single |
| OSPI | Micron | mt35 | mt35xu02gcba1g12-osit | cfgmem-ospi-<data_width_bits> | 2048 | x8-dual_stacked, x8-single |
| QSPI | GigaDevice | gd25b | gd25b512me | cfgmem-<flash Density>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 | is25l | is25lp01g | cfgmem-<flash Density>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 | is25lp | is25lp016d | cfgmem-<flash Density>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 | is25lp02gg | cfgmem-<flash Density>qspi-<data_width_bits> | 2047 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
| QSPI | ISSI | is25lp | is25lp032d | cfgmem-<flash Density>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 | is25lp | is25lp064a | cfgmem-<flash Density>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 | is25lp080d | cfgmem-<flash Density>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 | is25lp128f | cfgmem-<flash Density>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-<flash Density>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-<flash Density>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 | is25lx | is25lx512m | cfgmem-<flash Density>qspi-<data_width_bits> | 509 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
| QSPI | ISSI | is25wp | is25wp016d | cfgmem-<flash Density>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-<flash Density>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-<flash Density>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 | is25wp080d | cfgmem-<flash Density>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 | is25wp128f | cfgmem-<flash Density>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-<flash Density>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 | is25wp256e | cfgmem-<flash Density>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-<flash Density>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 | s25flxxxl | s25fl256l | cfgmem-<flash Density>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-<flash Density>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 | s25fl127s-1.8v | cfgmem-<flash Density>qspi-<data_width_bits> | 128 | x4-dual_stacked, x4-single, x8-dual_parallel |
| QSPI | Infineon | s25flxxxs | s25fl127s-3.3v | cfgmem-<flash Density>qspi-<data_width_bits> | 128 | x4-dual_stacked, x4-single, x8-dual_parallel |
| QSPI | Infineon | s25flxxxs | s25fl128s-1.8v | cfgmem-<flash Density>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 | cfgmem-<flash Density>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-<flash Density>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-<flash Density>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-<flash Density>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-<flash Density>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-<flash Density>qspi-<data_width_bits> | 1024 | x4-dual_stacked |
| QSPI | Macronix | mx25 | MX25U25643G | cfgmem-<flash Density>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 | mx25l12833f | cfgmem-<flash Density>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 | mx25l12835f | cfgmem-<flash Density>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 | cfgmem-<flash Density>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 | mx25l25645g | cfgmem-<flash Density>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-<flash Density>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 | mx25u12832f | cfgmem-<flash Density>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 | mx25u12835f | cfgmem-<flash Density>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 | cfgmem-<flash Density>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 | mx25u25645g | cfgmem-<flash Density>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-<flash Density>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-<flash Density>qspi-<data_width_bits> | 1024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
| QSPI | Macronix | mx66l | mx66l2g45g | cfgmem-<flash Density>qspi-<data_width_bits> | 2048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
| QSPI | Macronix | mx66u | mx66u1g45g | cfgmem-<flash Density>qspi-<data_width_bits> | 1024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
| QSPI | Macronix | mx66u | mx66u2g45g | cfgmem-<flash Density>qspi-<data_width_bits> | 2048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
| QSPI | Macronix | mx66u | mx66u51235f | cfgmem-<flash Density>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-<flash Density>qspi-<data_width_bits> | 1024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
| QSPI | Micron | mt25ql | mt25ql02g | cfgmem-<flash Density>qspi-<data_width_bits> | 2048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
| QSPI | Micron | mt25ql | mt25ql128 | cfgmem-<flash Density>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-<flash Density>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-<flash Density>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-<flash Density>qspi-<data_width_bits> | 1024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
| QSPI | Micron | mt25qu | mt25qu02g | cfgmem-<flash Density>qspi-<data_width_bits> | 2048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
| QSPI | Micron | mt25qu | mt25qu128 | cfgmem-<flash Density>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-<flash Density>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-<flash Density>qspi-<data_width_bits> | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
| QSPI | Winbond | w25q | w25q02nw | cfgmem-<flash Density>qspi-<data_width_bits> | 2048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |