Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 4/01/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.3.4.9. SPI Controller Features

The SPI controller has the following features:

  • Serial master and serial slave controllers
    • Enable serial communication with serial-master or serial-slave peripheral devices
  • Each SPI master has a maximum bit rate of 60 Mbps
  • Each SPI slave has a maximum bit rate of 33.33 Mbps
  • Serial interface operation
    • Provides programmable choice of the following protocols:
      • Motorola SPI protocol
      • Texas Instruments Synchronous Serial Protocol
      • National Semiconductor Microwire
  • DMA controller interface integrated with HPS DMA controller
  • SPI master supports received serial data bit (RXD) sample delay
  • Transmit and receive FIFO buffers are 256 words deep
  • SPI master supports up to four slave selects
  • Programmable master serial bit rate
  • Programmable data frame size of 4 to 16 or 32 bits