
TMS320C6411
定点数字信号处理器
SPRS196H - 2002年3月 - 修订2004年7月
多通道缓冲串行端口( McBSP的)时序(续)
定时为SPI主设备或从需求的McBSP : CLKSTP = 10B , CLKXP = 0
(参见图53)
300
号
4
5
TSU ( DRV- CKXL )
日( CKXL - DRV )
建立时间, DR前CLKX低有效
保持时间, DR后CLKX低电平有效。
主
民
12
4
最大
SLAVE
民
2 12P
5 + 24P
最大
ns
ns
单位
§在NS P = 1 / CPU时钟频率。例如,在300 MHz的运行部件时,使用P = 3.33纳秒。
对于所有SPI从模式下, CLKG通过设置CLKSM = CLKGDV = 1编程为CPU时钟的1/4 。
开关特性在为SPI主机或推荐工作条件的McBSP
从: CLKSTP = 10B , CLKXP = 0
(参见图53)
300
号
1
2
3
6
7
8
日( CKXL - FXL )
TD ( FXL - CKXH )
TD ( CKXH - DXV )
TDIS ( CKXL - DXHZ )
TDIS ( FXH - DXHZ )
参数
保持时间, CLKX low之后FSX低
延迟时间, FSX低到CLKX高#
延迟时间, CLKX高到DX有效。
禁止时间,之后从最后一个数据位DX高阻抗
CLKX低
禁止时间,之后从最后一个数据位DX高阻抗
FSX高
MASTER§
民
T2
L2
2
L2
最大
T+3
L+3
4
L+3
4P+3
12P+17
12P+2.8
20P+17
SLAVE
民
最大
ns
ns
ns
ns
ns
单位
TD ( FXL - DXV )
延迟时间, FSX低到DX有效。
8P+1.8
16P+17
ns
§在NS P = 1 / CPU时钟频率。例如,在300 MHz的运行部件时,使用P = 3.33纳秒。
对于所有SPI从模式下, CLKG通过设置CLKSM = CLKGDV = 1编程为CPU时钟的1/4 。
§ S =采样率发生器输入时钟= 4P如果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 ) 。
106
邮政信箱1443
休斯敦,得克萨斯州77251-1443