Slave Device = Mixed - 3.2 English

PG153 AXI Quad SPI Product Guide

Document ID
PG153
Release Date
2022-04-26
Version
3.2 English

In this mode, it is assumed that there is more than one SPI slave device. As the core supports only the Winbond, Micron, and Spansion memories, the slave must be one of these three devices.

This is a mixed memories mode where Winbond memories are taken as the base for defining the behavior of the core. Most of the instructions which are common to Winbond, Micron, and Spansion memories (extended SPI commands) are supported. Table: SPI Command Core Behavior for Quad Mode and Mixed Mode Memories shows the core behavior.

Table 3-8:      SPI Command Core Behavior for Quad Mode and Mixed Mode Memories

Command Type

Winbond

Micron/Spansion

Command Error

Core Behavior

Standard SPI

Supported

Supported

No

Standard format

Standard SPI

Not supported

Supported

Yes

No SPI transaction

Standard SPI

Supported

Not supported

No

Standard Format

Standard SPI

Not supported

Not supported

Yes

No SPI transaction

Dual mode

Supported

Supported

No

Dual mode instruction format

Dual mode

Not supported

Supported

Yes

No SPI transaction

Dual mode

Supported

Not supported

No

Dual mode instruction format

Dual mode

Not supported

Not supported

Yes

No SPI transaction

Quad mode

Supported

Supported

Yes

Quad mode instruction format

Quad mode

Not supported

Supported

Yes

No SPI transaction

Quad mode

Supported

Not supported

Yes

Quad mode instruction format

Quad mode

Not supported

Not supported

Yes

No SPI transaction

Notes:

1.Slave Device = Mixed is mixed memory mode. In Mode = Quad, the quad, dual and standard SPI commands are supported. For each command, the Winbond memory base behavior is taken as the default operating mode. For commands supported only by Micron or Spansion, the command error flag is set and the command is not executed. In this mode, the command set in common with Winbond and Micron memories is supported.