English
Language : 

LM3S3748 Datasheet, PDF (429/753 Pages) List of Unclassifed Manufacturers – Microcontroller
LM3S3748 Microcontroller
15
15.1
Synchronous Serial Interface (SSI)
The Stellaris® microcontroller includes two Synchronous Serial Interface (SSI) modules. Each SSI
is a master or slave interface for synchronous serial communication with peripheral devices that
have either Freescale SPI, MICROWIRE, or Texas Instruments synchronous serial interfaces.
Each Stellaris® SSI module has the following features:
■ Master or slave operation
■ Support for Direct Memory Access (DMA)
■ Programmable clock bit rate and prescale
■ Separate transmit and receive FIFOs, 16 bits wide, 8 locations deep
■ Programmable interface operation for Freescale SPI, MICROWIRE, or Texas Instruments
synchronous serial interfaces
■ Programmable data frame size from 4 to 16 bits
■ Internal loopback test mode for diagnostic/debug testing
Block Diagram
Figure 15-1. SSI Module Block Diagram
DMA Request
DMA Control
SSIDMACTL
Interrupt
Control/Status
SSICR0
SSICR1
SSISR
Interrupt Control
SSIIM
SSIMIS
SSIRIS
SSIICR
SSIDR
System Clock
SSIPCellID0
SSIPCellID1
SSIPCellID2
SSIPCellID3
Identification Registers
SSIPeriphID0
SSIPeriphID1
SSIPeriphID2
SSIPeriphID3
SSIPeriphID4
SSIPeriphID5
SSIPeriphID6
SSIPeriphID7
Clock Prescaler
SSICPSR
TxFIFO
8 x 16
.
.
.
RxFIFO
8 x 16
.
.
.
Transmit/
Receive
Logic
SSITx
SSIRx
SSIClk
SSIFss
April 08, 2008
429
Preliminary