Texas Instruments SM320C6455-EP Personal Computer User Manual


 
www.ti.com
7.17EnhancedTurboDecoderCoprocessor(TCP2)
7.17.1TCP2Device-SpecificInformation
SM320C6455-EP
FIXED-POINTDIGITALSIGNALPROCESSOR
SPRS462BSEPTEMBER2007REVISEDJANUARY2008
Table7-96.VCP2Registers(continued)
EDMABUSCONFIGURATIONBUS
ACRONYMREGISTERNAME
HEXADDRESSRANGEHEXADDRESSRANGE
58001000-BMBranchMetrics
58002000-SMStateMetric
58003000-TBHDTracebackHardDecision
58006000-TBSDTracebackSoftDecision
5800F000-IODecodedBits
TheC6455devicehasahigh-performanceembeddedcoprocessor[Turbo-DecoderCoprocessor(TCP2)
thatsignificantlyspeedsupchannel-decodingoperationson-chip.WiththeCPUoperatingat1GHz,the
TCP2candecodeuptoforty384-Kbpsoreight2-Mbpsturbo-encodedchannels(assuming8iterations).
TheTCP2implementsthemax*log-mapalgorithmandisdesignedtosupportallpolynomialsandrates
requiredbyThird-GenerationPartnershipProjects(3GPPand3GPP2),withfullyprogrammableframe
lengthandturbointerleaver.Decodingparameterssuchasthenumberofiterationsandstoppingcriteria
arealsoprogrammable.CommunicationsbetweentheTCP2andtheCPUarecarriedoutthroughthe
EDMA3controller.
TheTCP2supports:
ParallelconcatenatedconvolutionalturbodecodingusingtheMAPalgorithm
Allturbocoderatesgreaterthanorequalto1/5
3GPPandCDMA2000turboencodertrellis
3GPPandCDMA2000blocksizesinstandalonemode
Largerblocksizesinsharedprocessingmode
BothmaxlogMAPandlogMAPdecoding
Slidingwindowsalgorithmwithvariablereliabilityandprologlengths
Theprologreductionalgorithm
Executionofaminimumandmaximumnumberofiterations
TheSNRstoppingcriteriaalgorithm
TheCRCstoppingcriteriaalgorithm
FormoredetailedinformationontheTCP2,seetheTMS320C645xDSPTurbo-DecoderCoprocessor2
(TCP2)ReferenceGuide(literaturenumberSPRU973).
SubmitDocumentationFeedbackC64x+PeripheralInformationandElectricalSpecifications221