The PMC includes three types of flash memory controllers, any of which can be used as a boot device or by the application. The following table shows the difference between the flash memory controllers in Zynq UltraScale+ MPSoCs and Versal ACAPs.
Peripheral | Zynq UltraScale+ MPSoC | Versal ACAP |
---|---|---|
Octal SPI (OSPI) | N/A | 1 controller |
Quad SPI (QSPI) | 1 controller | 1 controller that does not support linear address mode |
SD/eMMC | 2 controllers | 2 controllers with the same functionality and updated DLL |
Note:
Versal
ACAPs can also support secondary boot modes (e.g., Ethernet, USB, etc.). For more
information, see the
Versal
ACAP System Software Developers Guide (UG1304).