Slave Device = Mixed - Slave Device = Mixed - 3.2 English - PG153

AXI Quad SPI LogiCORE IP Product Guide (PG153)

Document ID
PG153
Release Date
2026-01-16
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. The following table shows the core behavior.

Table 1. 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
  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.