Arria V Hard Processor System Technical Reference Manual

ID 683011
Date 12/02/2022
Public
Document Table of Contents

16.1. Features of the Quad SPI Flash Controller

The quad SPI flash controller supports the following features:

  • Single, dual, and quad I/O commands
  • Device frequencies up to 108 MHz51
  • Direct access and indirect access modes
  • External direct memory access (DMA) controller support for indirect transfers
  • Configurable clock polarity and phase
  • Supports 108 MHz (MAX) clock frequency for all protocols in single transfer rate (STR) mode.52
  • Programmable write-protected regions
  • Programmable delays between transactions
  • Programmable device sizes
  • Read data capture tuning
  • Local buffering with error correction code (ECC) logic for indirect transfers
  • Up to four devices
  • Supports the Micron N25Q512A (512 Mb, 108 MHz) and Micron N25Q00AA (1024 Mb, 108 MHz) Quad SPI flash memories that are verified working with the HPS
  • eXecute-In-Place (XIP) mode
51 The quad SPI controller supports any device frequencies, but this speed is limited by the supported flash devices.
52 This QSPI controller does not support Double Transfer Rate (DTR) mode.