Preface
SPRUGK1–March2009
ReadThisFirst
AboutThisManual
Channeldecodingofhighbit-ratedatachannelsfoundinthird-generation(3G)cellularstandardsrequires
decodingofturbo-encodeddata.Theturbo-decodercoprocessor(TCP2)insomeofthedigitalsignal
processors(DSPs)oftheTMS320C6000™DSPfamilyhasbeendesignedtoperformthisoperationfor
IS2000and3GPPwirelessstandards.Thisdocumentdescribestheoperationandprogrammingofthe
TCP2fortheTMS320C6457DSPs.
NotationalConventions
Thisdocumentusesthefollowingconventions.
•Hexadecimalnumbersareshownwiththesuffixh.Forexample,thefollowingnumberis40
hexadecimal(decimal64):40h.
•Registersinthisdocumentareshowninfiguresanddescribedintables.
–Eachregisterfigureshowsarectangledividedintofieldsthatrepresentthefieldsoftheregister.
Eachfieldislabeledwithitsbitname,itsbeginningandendingbitnumbersabove,andits
read/writepropertiesbelow.Alegendexplainsthenotationusedfortheproperties.
–Reservedbitsinaregisterfiguredesignateabitthatisusedforfuturedeviceexpansion.
•Theterm"word"describesa32-bitvalue.Theterm"halfword"describesa16-bitvalue.
RelatedDocumentationFromTexasInstruments
ThefollowingdocumentsdescribetheC6000™devicesandrelatedsupporttools.Copiesofthese
documentsareavailableontheInternetatwww.ti.com.Tip:Entertheliteraturenumberinthesearchbox
providedatwww.ti.com.
SPRU189—TMS320C6000DSPCPUandInstructionSetReferenceGuide.DescribestheCPU
architecture,pipeline,instructionset,andinterruptsfortheTMS320C6000digitalsignalprocessors
(DSPs).
SPRU198—TMS320C6000Programmer'sGuide.DescribeswaystooptimizeCandassemblycodefor
theTMS320C6000™DSPsandincludesapplicationprogramexamples.
SPRU301—TMS320C6000CodeComposerStudioTutorial.IntroducestheCodeComposerStudio™
integrateddevelopmentenvironmentandsoftwaretools.
SPRU321—CodeComposerStudioApplicationProgrammingInterfaceReferenceGuide.
DescribestheCodeComposerStudio™applicationprogramminginterface(API),whichallowsyou
toprogramcustomplug-insforCodeComposer.
SPRU871—TMS320C64x+MegamoduleReferenceGuide.DescribestheTMS320C64x+digitalsignal
processor(DSP)megamodule.Includedisadiscussionontheinternaldirectmemoryaccess
(IDMA)controller,theinterruptcontroller,thepower-downcontroller,memoryprotection,bandwidth
management,andthememoryandcache.
Trademarks
TMS320C6000,C6000,CodeComposerStudioaretrademarksofTexasInstruments.
Allothertrademarksarethepropertyoftheirrespectiveowners.
8PrefaceSPRUGK1–March2009
SubmitDocumentationFeedback