SPI Controller

Specification:

  • Both master and slave operation
  • Configurable FIFO depth, Clock frequency, bit ordering & word lengths
  • Supports SoC Integration with AMBA APB interface
  • Supports all SPI modes
  • Four-wire bus—data RX, data TX, clock, and select
  • Clock gap insertion
  • Supports SPI Master up to 32 slave selects
  • Supports full-duplex operation with simultaneous receive and transmit