QSPI Flash Interface Diagrams

Versal Adaptive SoC Technical Reference Manual (AM011)

Document ID
AM011
Release Date
2023-10-05
Revision
1.6 English

There are multiple I/O interfacing options.

Single Device Interface

The single device mode supports 1-bit, 2-bit, and 4-bit bus widths. This mode also supports 24-bit addressing and 32-bit addressing modes. This mode also supports 24-bit addressing and 32-bit addressing modes. The single device mode is a common setup because it is low cost and has a lower pin count boot and configuration.

Dual-Stacked Interface

Two QSPI devices share the same bus in QSPI dual-stacked mode to double the maximum addressable flash memory storage for the application. This mode also reduces the boot interface I/O pin count because the bus is shared and only one additional interface pin is needed for the flash select. In this mode, only the lower QSPI addressable flash memory space can be used for boot and the throughput remains the same as it is in the QSPI single-device mode.

Dual-Parallel Interface

The QSPI dual-parallel mode increases performance by combining two QSPI devices with 4-bit data widths to create an 8-bit data bus width. The QSPI dual-parallel mode only supports each QSPI device in a 4-bit data bus width. The QSPI dual-parallel mode does not support QSPI devices in 1-bit or 2-bit data bus widths.

Interface Diagrams

The following figure shows the QSPI flash interface options.

Figure 1. QSPI Flash Interface Wiring Connections

QSPI Example Read Waveform

The following figure shows an example QSPI read waveform with the relative sequence of events.

Figure 2. QSPI Example Read Waveform