![Texas Instruments AM1808 Technical Reference Manual Download Page 1414](http://html.mh-extra.com/html/texas-instruments/am1808/am1808_technical-reference-manual_10945581414.webp)
MUX
MUX
(See note B)
Mode
and clock
generation
logic
Tx shift reg
Rx shift reg
RXBUF
TXBUF
SPIDAT1
SPIBUF
CPU/DMA write
CPU/DMA read
Charlen
(A)
Prescale
(A)
Polarity
(A)
Phase
(A)
CLKMOD
(A)
SPI module clock
SPINT1 (interrupt)
SPIREVT (EDMA event)
SPIXEVT (EDMA event)
SPIx_SIMO
SPIx_SOMI
SPIx_SCS[n]
SPIx_ENA
SPIx_CLK
Introduction
1414
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Serial Peripheral Interface (SPI)
29.1.3 Functional Block Diagram
The
shows the SPI block diagram.
Figure 29-1. SPI Block Diagram
NOTE: The value
x
indicates the applicable SPI; that is, SPI0, SPI1, etc. See your device-specific data manual to
determine how many SPIs are available on your device. The value
n
indicates the SPI pins available. See your
device-specific data manual to determine how many SPI pins are available on your device.
A
Indicates the log controlled by SPI register bits.
B
Solid line represents data flow for SPI master mode. Dashed line represents data flow for SPI slave mode.
29.1.4 Industry Standard(s) Compliance Statement
The programmable configuration capability of the SPI allows it to gluelessly interface to a variety of SPI
format devices. The SPI does not conform to a specific industry standard.