Generic Quad-SPI Controller Modes

Zynq UltraScale+ Device Technical Reference Manual (UG1085)

Document ID
Release Date
2.4 English

The generic Quad-SPI controller meets the requirements for generic low-level access by the software. The controller supports generic and future command sequences and future NOR/NAND flash devices. Due to the generic nature of the Quad-SPI controller, software can generate any command sequence in any mode. The Quad-SPI controller supports all features in SPI, dual-SPI, and Quad-SPI modes. The generic Quad-SPI controller operates in three modes, the I/O, DMA, and SPI modes.

The generic Quad-SPI controller can interface to one or two flash devices. To minimize pin count, two devices can be connected in parallel for 8-bit performance, or in a stacked, 4-bit arrangement.