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|
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).