English
Language : 

SMJ320C6701-SP Datasheet, PDF (54/60 Pages) Texas Instruments – RAD-TOLERANT CLASS-V FLOATING-POINT DIGITAL SIGNAL PROCESSOR
SMJ320C6701-SP
SGUS030E – APRIL 2000 – REVISED JULY 2009 ............................................................................................................................................................ www.ti.com
Timing Requirements for McBSP as SPI Master or Slave: CLKSTOP = 11b, CLKXP = 1
(continued)
(see Figure 36)
NO.
4
5
tsu(DRV–CKXL)
th(CKXL–DRV)
Setup time, DR valid before CLKX low
Hold time, DR valid after CLKX low
MASTER
MIN
MAX
12
4
SLAVE
MIN
MAX
2 - 3P
5 + 6P
UNIT
ns
ns
Switching Characteristics for McBSP as SPI Master or Slave: CLKSTP = 11b, CLKXP = 1(1)(2)
(see Figure 36)
NO.
1
2
3
6
7
th(CKXH–FXL)
td(FXL–CKXL)
td(CKXH–DXV)
tdis(CKXH–DXHZ)
td(FXL–DXV)
PARAMETER
Hold time, FSX low after CLKX high(4)
Delay time, FSX low to CLKX low(5)
Delay time, CLKX high to DX valid
Disable time, DX high impedance following last
data bit from CLKX high
Delay time, FSX low to DX valid
MASTER (3)
MIN
MAX
H–4 H+4
T–4
T+4
–4
4
SLAVE
UNIT
MIN
MAX
ns
ns
3P + 1 5P + 17 ns
–2 (6)
4(6) 3P + 4(6) 5P + 17(6)
ns
L – 2(6) L + 3(6) 2P + 1 4P + 13
ns
(1) The effects of internal clock jitter are included at test. There is no need to adjust timing numbers for internal clock jitter. P = 1/CPU clock
frequency in ns. For example, when running parts at 140 MHz, use P = 7 ns.
(2) For all SPI slave modes, CLKG is programmed as 1/2 of the CPU clock by setting CLKSM = CLKGDV = 1.
(3) S = sample rate generator input clock = P if CLKSM = 1 (P = 1/CPU clock frequency)
= sample rate generator input clock = P_clks if CLKSM = 0 (P_clks = CLKS period)
T = CLKX period = (1 + CLKGDV) * S
H = CLKX high pulse width = (CLKGDV/2 + 1) * S if CLKGDV is even
= (CLKGDV + 1)/2 * S if CLKGDV is odd or zero
L = CLKX low pulse width = (CLKGDV/2) * S if CLKGDV is even
= (CLKGDV + 1)/2 * S if CLKGDV is odd or zero
(4) FSRP = FSXP = 1. As a SPI master, FSX is inverted to provide active-low slave-enable output. As a slave, the active-low signal input on
FSX and FSR is inverted before being used internally.
CLKXM = FSXM = 1, CLKRM = FSRM = 0 for master McBSP
CLKXM = CLKRM = FSXM = FSRM = 0 for slave McBSP
(5) FSX should be low before the rising edge of clock to enable slave devices and then begin a SPI transfer at the rising edge of the master
clock (CLKX).
(6) This parameter is not tested.
CLKX
1
FSX
6
DX
Bit 0
DR
Bit 0
2
7
Bit(n-1)
4
Bit(n-1)
3
(n-2)
5
(n-2)
(n-3)
(n-4)
(n-3)
(n-4)
Figure 36. McBSP Timing as SPI Master or Slave: CLKSTP = 11b, CLKXP = 1
54
Submit Documentation Feedback
Copyright © 2000–2009, Texas Instruments Incorporated
Product Folder Link(s): SMJ320C6701-SP