www.ti.com
Bit 0 Bit(n-1) (n-2) (n-3) (n-4)
Bit 0 Bit(n-1) (n-2) (n-3) (n-4)
5
4
3
7
6
21
CLKX
FSX
DX
DR
SM320C6455-EP
FIXED-POINTDIGITALSIGNALPROCESSOR
SPRS462B–SEPTEMBER2007–REVISEDJANUARY2008
Table7-68.TimingRequirementsforMcBSPasSPIMasterorSlave:CLKSTP=11b,CLKXP=1
(1)(2)
(seeFigure7-57)
-720
-850
A-1000/-1000
NO.UNIT
-1200
MASTERSLAVE
MINMAXMINMAX
4t
su(DRV-CKXH)
Setuptime,DRvalidbeforeCLKXhigh122–18Pns
5t
h(CKXH-DRV)
Holdtime,DRvalidafterCLKXhigh45+36Pns
(1)P=1/CPUclockfrequencyinns.Forexample,whenrunningpartsat1000MHz,useP=1ns.
(2)ForallSPISlavemodes,CLKGisprogrammedas1/6oftheCPUclockbysettingCLKSM=CLKGDV=1.
Table7-69.SwitchingCharacteristicsOverRecommendedOperatingConditionsforMcBSPasSPI
MasterorSlave:CLKSTP=11b,CLKXP=1
(1)(2)
(seeFigure7-57)
-720
-850
A-1000/-1000
NO.PARAMETERUNIT
-1200
MASTER
(3)
SLAVE
MINMAXMINMAX
1t
h(CKXH-FXL)
Holdtime,FSXlowafterCLKXhigh
(4)
H–2H+3ns
2t
d(FXL-CKXL)
Delaytime,FSXlowtoCLKXlow
(5)
T–2T+1ns
3t
d(CKXH-DXV)
Delaytime,CLKXhightoDXvalid–2418P+2.830P+17ns
Disabletime,DXhighimpedancefollowing
6t
dis(CKXH-DXHZ)
–2418P+330P+17ns
lastdatabitfromCLKXhigh
7t
d(FXL-DXV)
Delaytime,FSXlowtoDXvalidL–2L+412P+224P+17ns
(1)P=1/CPUclockfrequencyinns.Forexample,whenrunningpartsat1000MHz,useP=1ns.
(2)ForallSPISlavemodes,CLKGisprogrammedas1/6oftheCPUclockbysettingCLKSM=CLKGDV=1.
(3)S=Samplerategeneratorinputclock=6PifCLKSM=1(P=1/CPUclockfrequency)
S=Samplerategeneratorinputclock=P_clksifCLKSM=0(P_clks=CLKSperiod)
T=CLKXperiod=(1+CLKGDV)*S
H=CLKXhighpulsewidth=(CLKGDV/2+1)*SifCLKGDViseven
H=(CLKGDV+1)/2*SifCLKGDVisodd
L=CLKXlowpulsewidth=(CLKGDV/2)*SifCLKGDViseven
L=(CLKGDV+1)/2*SifCLKGDVisodd
(4)FSRP=FSXP=1.AsaSPIMaster,FSXisinvertedtoprovideactive-lowslave-enableoutput.AsaSlave,theactive-lowsignalinput
onFSXandFSRisinvertedbeforebeingusedinternally.
CLKXM=FSXM=1,CLKRM=FSRM=0forMasterMcBSP
CLKXM=CLKRM=FSXM=FSRM=0forSlaveMcBSP
(5)FSXshouldbelowbeforetherisingedgeofclocktoenableSlavedevicesandthenbeginaSPItransferattherisingedgeoftheMaster
clock(CLKX).
Figure7-57.McBSPTimingasSPIMasterorSlave:CLKSTP=11b,CLKXP=1
SubmitDocumentationFeedbackC64x+PeripheralInformationandElectricalSpecifications199