
TMS320C6711 , TMS320C6711B , TMS320C6711C , TMS320C6711D
浮点数字信号处理器
SPRS088L
1999年2月
经修订的2004年5月
多通道缓冲串行端口时序(续)
开关特性在为SPI主机或推荐工作条件的McBSP
从: CLKSTP = 11B , CLKXP = 0
(参见图53) [ C6711C / C6711D ]
11CGDPA-167
11C200
主
§
民
1
2
3
6
t
H( CKXL - FXL )
t
D( FXL - CKXH )
t
D( CKXL - DXV )
t
DIS ( CKXL - DXHZ )
t
D( FXL - DXV )
保持时间, FSX后低
CLKX低
延迟时间, FSX低
CLKX高
#
延迟时间, CLKX低
DX有效
禁用时, DX高
去年阻抗以下
从CLKX低数据位
延迟时间, FSX低
DX有效
L
2
T
2
3
4
最大
L+3
T+3
4
4
6P + 2
6P + 1.5
10P +
17
10P +
17
8P + 17
SLAVE
民
最大
11DGDPA-167
11D200
11D250
主
§
民
L
2
T
2
3
2
最大
L+3
T+3
4
4
6P + 2
6P + 3
10P +
17
10P +
17
8P + 17
SLAVE
民
最大
ns
ns
ns
ns
号
参数
单位
7
H
2
H+4
4P + 2
H
2
H + 6.5
4P + 2
ns
P = 1 / CPU时钟频率纳秒。例如,在250 MHz的运行部件时,使用P = 4纳秒。
对于所有SPI从机模式, CLKG通过设置CLKSM = CLKGDV = 1编程为CPU时钟的1/2。
§
S =采样率发生器输入时钟= 2P如果CLKSM = 1 ( P = 1 / CPU时钟频率)
=采样率发生器输入时钟= P_clks如果CLKSM = 0 ( P_clks = CLKS期)
T = CLKX周期= ( 1 + CLKGDV ) * S
H = CLKX高脉冲宽度=( CLKGDV / 2 + 1) * S如果CLKGDV是偶数
= ( CLKGDV + 1 ) / 2 * S如果CLKGDV是奇数或零
L = CLKX低脉冲宽度= ( CLKGDV / 2 ) * S如果CLKGDV是偶数
= ( CLKGDV + 1 ) / 2 * S如果CLKGDV是奇数或零
FSRP = FSXP = 1。作为SPI主, FSX反转为低电平有效从使能输出。作为一个奴隶,在上FSX低电平有效的信号输入
和FSR的内部使用之前反转。
CLKXM = FSXM = 1 , CLKRM = FSRM = 0,主多通道缓冲串口
CLKXM = CLKRM = FSXM = FSRM = 0为奴隶的McBSP
#
FSX应该低前时钟的上升沿,使从属设备,然后开始在主时钟的上升沿SPI传输
( CLKX ) 。
CLKX
1
FSX
DX
DR
6
位0
位0
7
Bit(n-1)
4
Bit(n-1)
3
(n-2)
5
(n-2)
(n-3)
(n-4)
(n-3)
(n-4)
2
图53. McBSP的时序SPI Master或Slave : CLKSTP = 11B , CLKXP = 0
邮政信箱1443
休斯敦,得克萨斯州77251-1443
115