Texas Instruments TMS320C6457 DSP Fitness Equipment User Manual


 
Beta
memory
Beta
memory
Scratch
Alpha
Extrinsic
Extrinsic
signals
Data
from
memory
8.1Sub-blockandSlidingWindowSegmentation
Architecture
www.ti.com
Figure95.MAPUnitBlockDiagram
TheTCP2canenableordisablethemaxstarfunctionbymodifyingtheE_MAX_STARbitintheTCPIC3
register.
E_MAX_STAR=0=Enablemaxstar
E_MAX_STAR=1=Disablemaxstar
Log-mapalgorithmisimplementedinahighlyparalleledmannerusingtheslidingwindowprinciple.The
max-log-mapalgorithmisimplementedwithaprioriscaledpriortothemapdecoder.
TheMAPunitsplitstheframe(instandalonemode)orthesub-frame(insharedprocessingmode)into
sub-blocks.
IfthesizeoftheframeisnandthenumberofstatesintheencodertrellisisS,thenbetastatesmustbe
storedinthebetamemory.Toreducetheamountofmemoryrequiredtostorethebetastates,thesliding
windowtechniqueisused.Thistechniquedividestheframesizenintoseveralsmallerpiecesofsizer
(reliabilitysection).Becausethestartingstateisunknown,aprologsectionisadded.Theinitialstateof
thestartinglocationoftheprologsectionisunknown.Afterprocessingtheprologstatesandtheconstraint
length,thevaluesofthelastprologstateshaveahighprobabilityofbeinginthesamestatesasifthe
stateswereknownfromthestart.Eachsub-blockconsistsof1or2slidingwindows.Eachslidingwindow
consistsofthreeportions:
Alphaprologportion
Reliabilityportion
BetaPrologportion
TMS320C6457Turbo-DecoderCoprocessor2 60SPRUGK1March2009
SubmitDocumentationFeedback