Agilex™ 7 Hard Processor System Technical Reference Manual

ID 683567
Date 4/22/2024
Public
Document Table of Contents

B.1. Features of the Quad SPI Flash Controller

The quad SPI flash controller supports the following features:

  • SPIx1, SPIx2, or SPIx4 (quad SPI) serial NOR flash devices
  • Any device clock frequencies up to 108 MHz56
  • Direct access and indirect access modes
  • Single I/O, dual I/O, or quad I/O instructions
  • Up to four chip selects57
  • Configurable clock polarity and phase
  • Programmable write-protected regions
  • Programmable delays between transactions
  • Programmable device sizes
  • Read data capture tuning
  • Local buffering for indirect transfers
  • Support eXecute-In-Place (XIP) mode
56 Supported flash devices limit the speed.
57 When using multiple chip selects, the maximum device clock frequency is lower.