English
Language : 

SM470R1B1M-HT Datasheet, PDF (49/67 Pages) Texas Instruments – 16/32-BIT RISC FLASH MICROCONTROLLER
SM470R1B1M-HT
www.ti.com
SPNS155F – SEPTEMBER 2009 – REVISED AUGUST 2012
SPIn Master Mode External Timing Parameters(1)
(CLOCK PHASE = 1, SPInCLK = output, SPInSIMO = output, and SPInSOMI = input)(2) (3) (4) (see Figure 16)
NO.
1
2 (6)
3 (6)
tc(SPC)M
tw(SPCH)M
tw(SPCL)M
tw(SPCL)M
tw(SPCH)M
4 (6)
tv(SIMO-SPCH)M
tv(SIMO-SPCL)M
Cycle time, SPInCLK(5)
Pulse duration, SPInCLK high (clock polarity = 0)
Pulse duration, SPInCLK low (clock polarity = 1)
Pulse duration, SPInCLK low (clock polarity = 0)
Pulse duration, SPInCLK high (clock polarity = 1)
Valid time, SPInCLK high after SPInSIMO data valid
(clock polarity = 0)
Valid time, SPInCLK low after SPInSIMO data valid
(clock polarity = 1)
MIN
100
0.5tc(SPC)M – tr
0.5tc(SPC)M – tf
0.5tc(SPC)M – tf
0.5tc(SPC)M – tr
0.5tc(SPC)M – 10
0.5tc(SPC)M – 10
MAX
UNIT
256tc(ICLK)
0.5tc(SPC)M + 5
0.5tc(SPC)M + 5
0.5tc(SPC)M + 5
0.5tc(SPC)M + 5
tv(SPCH-SIMO)M
5 (6)
Valid time, SPInSIMO data valid after SPInCLK high
(clock polarity = 0)
0.5tc(SPC)M – 5 – tr
ns
tv(SPCL-SIMO)M
Valid time, SPInSIMO data valid after SPInCLK low
(clock polarity = 1)
0.5tc(SPC)M – 5 – tf
6 (6)
tsu(SOMI-SPCH)M
Setup time, SPInSOMI before SPInCLK high
(clock polarity = 0)
6
tsu(SOMI-SPCL)M
Setup time, SPInSOMI before SPInCLK low
(clock polarity = 1)
6
tv(SPCH-SOMI)M
7 (6)
Valid time, SPInSOMI data valid after SPInCLK high
(clock polarity = 0)
4
tv(SPCL-SOMI)M
Valid time, SPInSOMI data valid after SPInCLK low
(clock polarity = 1)
4
(1) Not production tested.
(2) The MASTER bit (SPInCTRL2.3) is set and the CLOCK PHASE bit (SPInCTRL2.0) is set.
(3) tc(ICLK) = interface clock cycle time = 1/f(ICLK)
(4) For rise and fall timings, see the "Switching Characteristics for Output Timings versus Load Capacitance" table.
(5) When the SPI is in master mode, the following must be true:
For PS values from 1 to 255: t c(SPC)M ≥ (PS +1)tc(ICLK) ≥ 100 ns, where PS is the prescale value set in the SPInCTL1[12:5] register bits.
For PS values of 0: tc(SPC)M = 2t c(ICLK) ≥ 100 ns.
(6) The active edge of the SPInCLK signal referenced is controlled by the CLOCK POLARITY bit (SPInCTRL2.1).
1
SPInCLK
(clock polarity = 0)
SPInCLK
(clock polarity = 1)
2
3
4
5
SPInSIMO
Master Out Data Is Valid
Data Valid
6
SPInSOMI
7
Master In Data
Must Be Valid
Figure 16. SPIn Master Mode External Timing (CLOCK PHASE = 1)
Copyright © 2009–2012, Texas Instruments Incorporated
Submit Documentation Feedback
49