Texas Instruments TMS320C6712D User Manual page 91

Floating point digital signal processor
Table of Contents

Advertisement

MULTICHANNEL BUFFERED SERIAL PORT TIMING (CONTINUED)
switching characteristics over recommended operating conditions for McBSP as SPI master or
slave: CLKSTP = 11b, CLKXP = 0
NO.
NO.
Hold time, FSX low
1
t h(CKXL-FXL)
after CLKX low ¶
Delay time, FSX low to CLKX high #
2
t d(FXL-CKXH)
3
t d(CKXL-DXV)
Delay time, CLKX low to DX valid
Disable time, DX high impedance following last data bit from
6
t dis(CKXL-DXHZ)
CLKX low
7
t d(FXL-DXV)
Delay time, FSX low to DX valid
† P = 1/CPU clock frequency in ns. For example, when running parts at 150 MHz, use P = 6.7 ns.
‡ For all SPI slave modes, CLKG is programmed as 1/2 of the CPU clock by setting CLKSM = CLKGDV = 1.
§ S = Sample rate generator input clock = 2P 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
¶ 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
# 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).
CLKX
1
FSX
6
DX
Bit 0
DR
Bit 0
Figure 44. McBSP Timing as SPI Master or Slave: CLKSTP = 11b, CLKXP = 0
FLOATING POINT DIGITAL SIGNAL PROCESSOR
†‡
(see Figure 44)
PARAMETER
PARAMETER
2
7
4
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251−1443
MASTER §
MIN
MAX
L − 2
L + 3
T − 2
T + 3
−3
4
−2
4
H − 2
H + 6.5
3
Bit(n-1)
(n-2)
(n-3)
5
Bit(n-1)
(n-2)
(n-3)
TMS320C6712D
SPRS293 − OCTOBER 2005
−150
SLAVE
UNIT
UNIT
MIN
MAX
ns
ns
6P + 2
10P + 17
ns
6P + 3
10P + 17
ns
4P + 2
8P + 17
ns
(n-4)
(n-4)
91

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TMS320C6712D and is the answer not in the manual?

Table of Contents