The flash devices supported for configuration of Zynq 7000 devices that can be erased, blank checked, programmed, and verified by AMD Vivado™ software are shown in following table.
The tables in this appendix are running lists per AMD family of non-volatile memories, which Vivado software is capable of erasing, blank checking, programming, and verifying. AMD strives to retain components on this list even after they are no longer appropriate for new designs to support long-term maintenance of end products which might contain them.
Important: Given the
evolving nature of the commodity non-volatile memory market, AMD recommends contacting your non-volatile memory supplier to
confirm device availability and life cycle. References to specific devices in the
tables are not an assurance of their current or future availability.
Important: Flash devices manufactured by
Spansion are now known as Infineon. There is no functionality difference as long as the part
number is the same.
Note: The U-Boot tags used to build
the Configuration Memory Device Programmer are as follows:
Interface | U-Boot Tags |
---|---|
qspi | xilinx-v2015.2.01 |
nor | xilinx-14.3-build1 |
nand | xilinx-v2015.2.01 |
Interface | Manufacturer | Manufacturer Family | Device Alias | Density Mbits | Data Width Bits |
---|---|---|---|---|---|
nand | Infineon | s34ml | s34ml01g1 | 1024 | x16, x8 |
nand | Infineon | s34ml | s34ml02g1 | 2048 | x16, x8 |
nand | Micron | mt29f | mt29f2g08ab | 2048 | x8 |
nand | Micron | mt29f | mt29f2g16ab | 2048 | x16 |
nor | Micron | m29ew | 28f032m29ewt | 32 | x8 |
nor | Micron | m29ew | 28f064m29ewt | 64 | x8 |
nor | Micron | m29ew | 28f128m29ewh | 128 | x8 |
nor | Micron | m29ew | 28f256m29ewh | 256 | x8 |
nor | Micron | m29ew | 28f512m29ewh | 512 | x8 |
qspi | Infineon | s25flxxxl | s25fl064l | 64 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Infineon | s25flxxxl | s25fl256l | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Infineon | s25flxxxp | s25fl129p | 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 | 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 | 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 | 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 | 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 | 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 | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Infineon | s25hs | s25hs02gt | 2048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Infineon | s70flxxxp | s70fl01gs_00 | 1024 | x4-dual_stacked |
qspi | ISSI | is25l | is25lp01g | 1024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25lp | is25lp016d | 16 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25lp | is25lp032d | 32 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25lp | is25lp064a | 64 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25lp | is25lp080d | 8 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25lp | is25lp128f | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25lp | is25lp256d | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25lp | is25lp512m | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25w | is25wp01g | 1024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25wp | is25wp016d | 16 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25wp | is25wp032d | 32 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25wp | is25wp064a | 64 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25wp | is25wp080d | 8 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25wp | is25wp128f | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25wp | is25wp256d | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | ISSI | is25wp | is25wp512m | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25l | mx25l12833f | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25l | mx25l12835f | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25l | mx25l12845g | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25l | mx25l12872f | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25l | mx25l25635f | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25l | mx25l25673g | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25l | mx25l3273f | 32 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25l | mx25l51245g | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25l | mx25l51273g | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25u | mx25u12835f | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25u | mx25u12843g | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25u | mx25u12872f | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25u | mx25u25635f | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25u | mx25u25673g | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25u | mx25u51245g | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25u | mx25u6472f | 64 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx25u | mx25u8035f | 8 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx66l | mx66l1g45g | 1024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx66l | mx66l2g45g | 2048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx66l | mx66l51235f | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx66u | mx66u1g45g | 1024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Macronix | mx66u | mx66u2g45g | 2048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Micron | mt25ql | mt25ql01g | 1024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Micron | mt25ql | mt25ql02g | 2048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Micron | mt25ql | mt25ql128 | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Micron | mt25ql | mt25ql256 | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Micron | mt25ql | mt25ql512 | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Micron | mt25qu | mt25qu01g | 1024 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Micron | mt25qu | mt25qu02g | 2048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Micron | mt25qu | mt25qu128 | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Micron | mt25qu | mt25qu256 | 256 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Micron | mt25qu | mt25qu512 | 512 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Micron | n25q | n25q64-1.8v | 64 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Micron | n25q | n25q64-3.3v | 64 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Winbond | w25h | w25h02jv | 2048 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Winbond | w25q | w25q128fv | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
qspi | Winbond | w25q | w25q128fw | 128 | x1-dual_stacked, x1-single, x2-dual_stacked, x2-single, x4-dual_stacked, x4-single, x8-dual_parallel |
Note: The Macronix MX66U2G45G_54 sub-family is not supported.