Intel® Arria® 10 Hard Processor System Technical Reference Manual

ID 683711
Date 8/28/2023
Public
Document Table of Contents

2.2.6.2. Quad SPI Flash Controller

The quad SPI flash controller is used for access to serial NOR flash devices. It supports standard SPI flash devices as well as high-performance dual and quad SPI flash devices. The Quad SPI flash controller is based on the Cadence Quad SPI Flash Controller and offers the following features:

  • Supports SPIx1, SPIx2, or SPIx4 (Quad SPI) serial NOR flash devices
  • Supports direct access and indirect access modes
  • Supports single, dual, and quad I/O instructions
  • Support up to four chip selects
  • Programmable write-protected regions
  • Programmable delays between transactions
  • Programmable device sizes
  • Support eXecute-In-Place (XIP) mode
  • Programmable baud rate generator to generate device clocks