Flash Memory Controllers - 2023.2 English

Versal Adaptive SoC Design Guide (UG1273)

Document ID
UG1273
Release Date
2023-10-25
Version
2023.2 English

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 adaptive SoCs.

Table 1. Flash Memory Controllers Comparison
Peripheral Zynq UltraScale+ MPSoC Versal Adaptive SoC
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 adaptive SoCs can also support secondary boot modes (e.g., Ethernet, USB, etc.). For more information, see the Versal Adaptive SoC System Software Developers Guide (UG1304).