The Flash devices supported for configuration of AMD Virtex™ UltraScale™ devices that can be erased, blank checked, programmed, and verified by AMD Vivado™ software are shown in the 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 can 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.
Manufacturer | Manufacturer Family | Device Alias | MANUFACTURER_READ_ID | MEMORY_TYPE_ID | DEVICE_ID_1 | DEVICE_ID_2 | Density Mbits | Data Width Bits |
---|---|---|---|---|---|---|---|---|
Infineon | s29glxxxt | s70gl02gt | 1 | 227e | 2248 | 2201 | 128 | x16 |
Infineon | s29glxxxs | s70gl02gs | 1 | 227e | 2248 | 2201 | 256 | x16 |
Infineon | s29glxxxt | s29gl512t | 1 | 227e | 2223 | 2201 | 512 | x16 |
Infineon | s29glxxxs | s29gl512s | 1 | 227e | 2223 | 2201 | 1,024 | x16 |
Infineon | s29glxxxp | s29gl512p | 1 | 227e | 2223 | 2201 | 64 | x16, x8 |
Infineon | s29glxxxs | s29gl256s | 1 | 227e | 2222 | 2201 | 64 | x16, x8 |
Infineon | s29glxxxp | s29gl256p | 1 | 227e | 2222 | 2201 | 64 | x16, x8 |
Infineon | s29glxxxs | s29gl128s | 1 | 227e | 2221 | 2201 | 64 | x16, x8 |
Infineon | s29glxxxp | s29gl128p | 1 | 227e | 2221 | 2201 | 128 | x16, x8 |
Infineon | s29glxxxt | s29gl01gt | 1 | 227e | 2228 | 2201 | 256 | x16, x8 |
Infineon | s29glxxxs | s29gl01gs | 1 | 227e | 2228 | 2201 | 512 | x16, x8 |
Infineon | s29glxxxp | s29gl01gp | 1 | 227e | 2228 | 2201 | 1,024 | x16, x8 |
Macronix | mx29gl | mx29gl128f | c2 | 227e | 2221 | 2201 | 2,048 | x16, x8 |
Macronix | MX29GL | mx29gl256f | c2 | 227e | 2222 | 2201 | 256 | x8, x16 |
Micron | g18 | mt28gu512aax1e [28f512g18f-bpi-x16] | 89 | 887e | NULL | NULL | 128 | x16, x8 |
Micron | g18 | mt28gu256aax1e [28f256g18f-bpi-x16] | 89 | 8901 | NULL | NULL | 128 | x16, x8 |
Micron | g18 | mt28gu01gaax1e [28f00ag18f-bpi-x16] | 89 | 88b0 | NULL | NULL | 256 | x16, x8 |
Micron | mt28fw | mt28fw02gb | 89 | 227e | 2248 | 2201 | 256 | x16, x8 |
Micron | mt28ew | mt28ew512a | 89 | 227e | 2239 | 2201 | 128 | x16, x8 |
Micron | mt28ew | mt28ew256a | 89 | 227e | 2222 | 2201 | 256 | x16, x8 |
Micron | mt28ew | mt28ew128a | 89 | 227e | 2221 | 2201 | 512 | x16, x8 |
Micron | mt28ew | mt28ew01ga | 89 | 227e | 2228 | 2201 | 1,024 | x16, x8 |
Micron | m29w | m29w256gl | 20 | 227e | 2222 | 2201 | 2,048 | x16 |
Micron | m29w | m29w256gh | 20 | 227e | 2222 | 2201 | 64 | x16 |
Micron | m29w | m29w128gl | 20 | 227e | 2221 | 2200 | 64 | x16 |
Micron | m29w | m29w128gh | 20 | 227e | 2221 | 2201 | 128 | x16 |
Micron | p30 | 28f640p30t | 89 | 8817 | NULL | NULL | 128 | x16 |
Micron | p30 | 28f640p30b | 89 | 881a | NULL | NULL | 256 | x16 |
Micron | p30 | 28f512p30t | 89 | 8960 | NULL | NULL | 256 | x16 |
Micron | p30 | 28f512p30e | 89 | 8999 | NULL | NULL | 512 | x16 |
Micron | p30 | 28f512p30b | 89 | 8961 | NULL | NULL | 512 | x16 |
Micron | m29ew | 28f512m29ew | 89 | 227e | 2223 | 2201 | 512 | x16 |
Micron | p30 | 28f256p30t | 89 | 8919 | NULL | NULL | 1,024 | x16 |
Micron | p30 | 28f256p30b | 89 | 891c | NULL | NULL | 1,024 | x16 |
Micron | m29ew | 28f256m29ew | 89 | 227e | 2222 | 2201 | 1,024 | x16 |
Micron | p30 | 28f128p30t | 89 | 8818 | NULL | NULL | 2,048 | x16 |
Micron | p30 | 28f128p30b | 89 | 881b | NULL | NULL | 128 | x16, x8 |
Micron | m29ew | 28f128m29ew | 89 | 227e | 2221 | 2201 | 256 | x16, x8 |
Micron | g18 | 28f128g18f | 89 | 8900 | NULL | NULL | 512 | x16, x8 |
Micron | m29ew | 28f064m29ewt | 89 | 227e | 2210 | 2201 | 1,024 | x16, x8 |
Micron | m29ew | 28f064m29ewl | 89 | 227e | 220c | 2201 | 128 | x16 |
Micron | m29ew | 28f064m29ewh | 89 | 227e | 220c | 2201 | 256 | x16 |
Micron | m29ew | 28f064m29ewb | 89 | 227e | 2210 | 2200 | 512 | x16 |
Micron | p30 | 28f00bp30e | 89 | 899a | NULL | NULL | 1,024 | x16 |
Micron | m29ew | 28f00bm29ew | 89 | 227e | 2248 | 2201 | 2,048 | x16 |
Micron | p30 | 28f00ap30t | 89 | 8962 | NULL | NULL | 512 | x16, x8 |
Micron | p30 | 28f00ap30e | 89 | 899a | NULL | NULL | 1,024 | x16, x8 |
Micron | p30 | 28f00ap30b | 89 | 8963 | NULL | NULL | 2,048 | x16, x8 |
Micron | m29ew | 28f00am29ew | 89 | 227e | 2228 | 2201 | 128 | x16, x8 |
Manufacturer | Manufacturer Family | Device Alias | MANUFACTURER_READ_ID | MEMORY_TYPE_ID | MEMORY_CAPACITY_ID | Density Mbits | Data Width Bits |
---|---|---|---|---|---|---|---|
Infineon | s25flxxxs | s25fl512s | 1 | 2 | 20 | 512 | x1, x2, x4, x8 |
Infineon | s25flxxxs | s25fl256sxxxxxx1 | 1 | 2 | 19 | 256 | x1, x2, x4, x8 |
Infineon | s25flxxxs | s25fl256sxxxxxx0 | 1 | 2 | 19 | 256 | x1, x2, x4, x8 |
Infineon | s25flxxxl | s25fl256l | 1 | 60 | 19 | 256 | x1, x2, x4, x8 |
Infineon | s25fl1 | s25fl164k | 1 | 40 | 17 | 64 | x1, x2, x4 |
Infineon | s25fl1 | s25fl132k | 1 | 40 | 16 | 32 | x1, x2, x4 |
Infineon | s25flxxxs | s25fl128sxxxxxx1 | 1 | 20 | 18 | 128 | x1, x2, x4, x8 |
Infineon | s25flxxxs | s25fl128sxxxxxx0 [s25fl127s-spi-x1_x2_x4, s25fl127s-spi-x1_x2_x4_x8] | 1 | 20 | 18 | 128 | x1, x2, x4, x8 |
Infineon | s25flxxxl | s25fl128l | 1 | 60 | 18 | 128 | x1, x2, x4, x8 |
Infineon | s25fl1 | s25fl116k | 1 | 40 | 15 | 16 | x1, x2, x4 |
Infineon | s25flxxxp | s25fl064p | 1 | 2 | 16 | 64 | x1, x2, x4 |
Infineon | s25flxxxl | s25fl064l | 1 | 60 | 17 | 64 | x1, x2, x4 |
Infineon | s25flxxxp | s25fl032p | 1 | 2 | 15 | 32 | x1, x2, x4 |
Micron | n25q | n25q64-3.3v | 20 | ba | 17 | 64 | x1, x2, x4 |
Micron | n25q | n25q64-1.8v | 20 | bb | 17 | 64 | x1, x2, x4 |
Micron | n25q | n25q32-3.3v | 20 | ba | 16 | 32 | x1, x2, x4 |
Micron | n25q | n25q32-1.8v | 20 | bb | 16 | 32 | x1, x2, x4 |
Macronix | mx66u | mx66u2g45g | c2 | 25 | 3c | 2,048 | x1, x2, x4, x8 |
Macronix | mx66u | mx66u1g45g | c2 | 25 | 3b | 1,024 | x1, x2, x4, x8 |
Macronix | mx66l | mx66l2g45g | c2 | 20 | 1c | 2,048 | x1, x2, x4 |
Macronix | mx66l | mx66l1g45g | c2 | 20 | 1b | 1,024 | x1, x2, x4 |
Macronix | mx25l | mx25v8035f | c2 | 23 | 14 | 8 | x1, x2, x4 |
Macronix | mx25l | mx25v1635f | c2 | 23 | 15 | 16 | x1, x2, x4 |
Macronix | mx25u | mx25u8035f [mx25u8033e-spi-x1_x2_x4, mx25u8033e-spi-x1_x2_x4_x8] | c2 | 25 | 34 | 8 | x1, x2, x4, x8 |
Macronix | mx25u | mx25u6472f [mx25u6435f-mx25u6432f-spi-x1_x2_x4, mx25u6435f-mx25u6432f-spi-x1_x2_x4_x8] | c2 | 25 | 37 | 64 | x1, x2, x4, x8 |
Macronix | mx25u | mx25u51245g [mx66u51235f-spi-x1_x2_x4, mx66u51235f-spi-x1_x2_x4_x8] | c2 | 25 | 3a | 512 | x1, x2, x4, x8 |
Macronix | mx25u | mx25u3235f [mx25u3232f-spi-x1_x2_x4, mx25u3232f-spi-x1_x2_x4_x8] | c2 | 25 | 36 | 32 | x1, x2, x4, x8 |
Macronix | mx25u | mx25u25673g [mx25u25635f-mx25u25643g-mx25u25645g-spi-x1_x2_x4, mx25u25635f-mx25u25643g-mx25u25645g-spi-x1_x2_x4_x8] | c2 | 25 | 39 | 256 | x1, x2, x4, x8 |
Macronix | mx25u | mx25u1635f [mx25u1632f-spi-x1_x2_x4, mx25u1632f-spi-x1_x2_x4_x8] | c2 | 25 | 35 | 16 | x1, x2, x4, x8 |
Macronix | mx25u | mx25u12872f [mx25u12832f-mx25u12835f-mx25u12843g-spi-x1_x2_x4, mx25u12832f-mx25u12835f-mx25u12843g-spi-x1_x2_x4_x8] | c2 | 25 | 38 | 128 | x1, x2, x4, x8 |
Macronix | mx25l | mx25l6433f [mx25l6433f-spi-x1_x2_x4] | c2 | 20 | 17 | 64 | x1, x2, x4 |
Macronix | mx25l | mx25l51273g [mx25l51245g-mx66l51235f-spi-x1_x2_x4, mx25l51245g-mx66l51235f-spi-x1_x2_x4_x8] | c2 | 20 | 1a | 512 | x1, x2, x4, x8 |
Macronix | mx25l | mx25l3273f [mx25l3233f-spi-x1_x2_x4] | c2 | 20 | 16 | 32 | x1, x2, x4 |
Macronix | mx25l | mx25l25673g [mx25l25635f-mx25l25645g-spi-x1_x2_x4, mx25l25635f-mx25l25645g-spi-x1_x2_x4_x8] | c2 | 20 | 19 | 256 | x1, x2, x4, x8 |
Macronix | mx25l | mx25l12872f [mx25l12833f-mx25l12835f-mx25l12845g-spi-x1_x2_x4, mx25l12833f-mx25l12835f-mx25l12845g-spi-x1_x2_x4_x8] | c2 | 20 | 18 | 128 | x1, x2, x4, x8 |
Micron | mt25qu | mt25qu512 | 20 | bb | 20 | 512 | x1, x2, x4, x8 |
Micron | mt25qu | mt25qu256 [n25q256-1.8v-spi-x1_x2_x4, n25q256-1.8v-spi-x1_x2_x4_x8] | 20 | bb | 19 | 256 | x1, x2, x4, x8 |
Micron | mt25qu | mt25qu128 [n25q128-1.8v-spi-x1_x2_x4, n25q128-1.8v-spi-x1_x2_x4_x8] | 20 | bb | 18 | 128 | x1, x2, x4, x8 |
Micron | mt25qu | mt25qu02g | 20 | bb | 22 | 2,048 | x1, x2, x4, x8 |
Micron | mt25qu | mt25qu01g | 20 | bb | 21 | 1,024 | x1, x2, x4, x8 |
Micron | mt25ql | mt25ql512 | 20 | ba | 20 | 512 | x1, x2, x4 |
Micron | mt25ql | mt25ql256 [n25q256-3.3v-spi-x1_x2_x4] | 20 | ba | 19 | 256 | x1, x2, x4 |
Micron | mt25ql | mt25ql128 [n25q128-3.3v-spi-x1_x2_x4] | 20 | ba | 18 | 128 | x1, x2, x4 |
Micron | mt25ql | mt25ql02g | 20 | ba | 22 | 2,048 | x1, x2, x4 |
Micron | mt25ql | mt25ql01g | 20 | ba | 21 | 1,024 | x1, x2, x4 |
ISSI | is25wp | is25wp512m | 9d | 70 | 1a | 512 | x1, x2, x4, x8 |
ISSI | is25wp | is25wp256d | 9d | 70 | 19 | 256 | x1, x2, x4, x8 |
ISSI | is25wp | is25wp128f | 9d | 70 | 18 | 128 | x1, x2, x4, x8 |
ISSI | is25wp | is25wp080d | 9d | 70 | 14 | 8 | x1, x2, x4, x8 |
ISSI | is25wp | is25wp064a | 9d | 70 | 17 | 64 | x1, x2, x4, x8 |
ISSI | is25wp | is25wp032d | 9d | 70 | 16 | 32 | x1, x2, x4, x8 |
ISSI | is25w | is25wp01g | 9d | 70 | 1b | 1,024 | x1, x2, x4, x8 |
ISSI | is25wp | is25wp016d | 9d | 70 | 15 | 16 | x1, x2, x4, x8 |
ISSI | is25lp | is25lp512m | 9d | 60 | 1a | 512 | x1, x2, x4, x8 |
ISSI | is25lp | is25lp256d | 9d | 60 | 19 | 256 | x1, x2, x4, x8 |
ISSI | is25lp | is25lp128f | 9d | 60 | 18 | 128 | x1, x2, x4, x8 |
ISSI | is25lp | is25lp080d | 9d | 60 | 14 | 8 | x1, x2, x4, x8 |
ISSI | is25lp | is25lp064a | 9d | 60 | 17 | 64 | x1, x2, x4, x8 |
ISSI | is25lp | is25lp032d | 9d | 60 | 16 | 32 | x1, x2, x4, x8 |
ISSI | is25l | is25lp01g | 9d | 60 | 1b | 1,024 | x1, x2, x4, x8 |
ISSI | is25lp | is25lp016d | 9d | 60 | 15 | 16 | x1, x2, x4, x8 |
Winbond | w25q | w25q256jw | EF | 18 | 6019 | 256 | x8-dual_parallel, x4-single, x4-dual_stacked, x2-single, x2-dual_stacked, x1_x2_x4_x8, x1-single, x1-dual_stacked |