Reference Design LogoThis reference design implements a Serial Peripheral Interface (SPI) slave device interface that provides full-duplex, synchronous, serial communication with a SPI master. A simple back-end parallel interface provides the flexibility to interface with any system. This reference design instantly adds SPI bus capability to a device in an embedded system.

Features

  • SPI slave with full-duplex capability
  • Supports 4-clock polarity and clock phase modes
  • Shares the SPI bus with other SPI slave devices
  • Receives and transmits registers configurable from 1 to 32 bits wide. Longer transfers can be done with software support
  • Double-buffered transmission allows new data to be written at the same time that previous data is being shifted out
  • Option for least-significant bit or most-significant bit first