Texas Instruments Digital Signal Processor SM320F2812-HT User Manual

Page 76

Advertising
background image

S

SPICTL.0

SPI INT FLAG

SPI INT

ENA

SPISTS.6

S

Clock

Polarity

Talk

LSPCLK

4

5

6

1

2

3

0

0

1

2

3

SPI Bit Rate

State Control

SPIRXBUF

Buffer Register

Clock

Phase

Receiver

Overrun Flag

SPICTL.4

Overrun

INT ENA

SPICCR.3 − 0

SPIBRR.6 − 0

SPICCR.6

SPICTL.3

SPIDAT.15 − 0

SPICTL.1

M

S

M

Master/Slave

SPISTS.7

SPIDAT

Data Register

M

S

SPICTL.2

SPI Char

SPISIMO

SPISOMI

SPICLK

SW2

S

M

M

S

SW3

To CPU

M

SW1

SPITXBUF

Buffer Register

RX FIFO _0
RX FIFO _1

−−−−−

RX FIFO _15

TX FIFO registers

TX FIFO _0

TX FIFO _1

−−−−−

TX FIFO _15

RX FIFO registers

16

16

16

TX Interrupt

Logic

RX Interrupt

Logic

SPIINT/SPIRXINT

SPITXINT

SPIFFOVF FLAG

SPIFFRX.15

16

TX FIFO Interrupt

RX FIFO Interrupt

SPIRXBUF

SPITXBUF

SPIFFTX.14

SPIFFENA

SPISTE

SPISTE is driven low by the master for a slave device.

SM320F2812-HT

SGUS062B

JUNE 2009

REVISED JUNE 2011

www.ti.com

Figure 4-11

is a block diagram of the SPI in slave mode.

Figure 4-11. Serial Peripheral Interface Module Block Diagram (Slave Mode)

76

Peripherals

Copyright

©

2009

2011, Texas Instruments Incorporated

Submit Documentation Feedback

Product Folder Link(s):

SM320F2812-HT

Advertising