Texas Instruments TMS320C6722 사용자 설명서

다운로드
페이지 114
www.ti.com
4.14.3 SPI Electrical Data/Timing
TMS320C6727, TMS320C6726, TMS320C6722
Floating-Point Digital Signal Processors
SPRS268E – MAY 2005 – REVISED JANUARY 2007
4.14.3.1 Serial Peripheral Interface (SPI) Timing
through
assume testing over recommended operating conditions (see
through
).
Table 4-25. General Timing Requirements for SPIx Master Modes
(1)
NO.
MIN
MAX UNIT
greater of 8P or
1
t
c(SPC)M
Cycle Time, SPIx_CLK, All Master Modes
256P
ns
100 ns
2
t
w(SPCH)M
Pulse Width High, SPIx_CLK, All Master Modes
greater of 4P or 45 ns
ns
3
t
w(SPCL)M
Pulse Width Low, SPIx_CLK, All Master Modes
greater of 4P or 45 ns
ns
Polarity = 0, Phase = 0,
4P
to SPIx_CLK rising
Polarity = 0, Phase = 1,
0.5t
c(SPC)M
+ 4P
Delay, initial data bit valid
to SPIx_CLK rising
4
t
d(SIMO_SPC)M
on SPIx_SIMO to initial
ns
Polarity = 1, Phase = 0,
edge on SPIx_CLK
(2)
4P
to SPIx_CLK falling
Polarity = 1, Phase = 1,
0.5t
c(SPC)M
+ 4P
to SPIx_CLK falling
Polarity = 0, Phase = 0,
15
from SPIx_CLK rising
Polarity = 0, Phase = 1,
15
Delay, subsequent bits
from SPIx_CLK falling
5
t
d(SPC_SIMO)M
valid on SPIx_SIMO after
ns
Polarity = 1, Phase = 0,
transmit edge of SPIx_CLK
15
from SPIx_CLK falling
Polarity = 1, Phase = 1,
15
from SPIx_CLK rising
Polarity = 0, Phase = 0,
0.5t
c(SPC)M
– 10
from SPIx_CLK falling
Polarity = 0, Phase = 1,
Output hold time,
0.5t
c(SPC)M
– 10
from SPIx_CLK rising
SPIx_SIMO valid after
6
t
oh(SPC_SIMO)M
ns
receive edge of SPIxCLK,
Polarity = 1, Phase = 0,
0.5t
c(SPC)M
– 10
except for final bit
(3)
from SPIx_CLK rising
Polarity = 1, Phase = 1,
0.5t
c(SPC)M
– 10
from SPIx_CLK falling
Polarity = 0, Phase = 0,
0.5P + 15
to SPIx_CLK falling
Polarity = 0, Phase = 1,
0.5P + 15
Input Setup Time,
to SPIx_CLK rising
7
t
su(SOMI_SPC)M
SPIx_SOMI valid before
ns
Polarity = 1, Phase = 0,
receive edge of SPIx_CLK
0.5P + 15
to SPIx_CLK rising
Polarity = 1, Phase = 1,
0.5P + 15
to SPIx_CLK falling
Polarity = 0, Phase = 0,
0.5P + 5
from SPIx_CLK falling
Polarity = 0, Phase = 1,
0.5P + 5
Input Hold Time,
from SPIx_CLK rising
8
t
ih(SPC_SOMI)M
SPIx_SOMI valid after
ns
Polarity = 1, Phase = 0,
receive edge of SPIx_CLK
0.5P + 5
from SPIx_CLK rising
Polarity = 1, Phase = 1,
0.5P + 5
from SPIx_CLK falling
(1)
P = SYSCLK2 period
(2)
First bit may be MSB or LSB depending upon SPI configuration. MO(0) refers to first bit and MO(n) refers to last bit output on
SPIx_SIMO. MI(0) refers to the first bit input and MI(n) refers to the last bit input on SPIx_SOMI.
(3)
The final data bit will be held on the SPIx_SIMO pin until the SPIDAT0 or SPIDAT1 register is written with new data.
Peripheral and Electrical Specifications
83