
www.ti.com
Output Parameters
•
SRCCIDX = 0
•
DSTCIDX = 0
•
CCNT = 1 (Number of frames in a block)
Upon completion, this EDMA3 transfer is linked to one of the following:
•
The EDMA3 decisions transfer parameters of the next user channel, if there is one ready to be
decoded.
•
Null EDMA3 transfer parameters (with all zeros), if there are no more user channels ready to be
decoded.
9.2
Input Configuration Words
The input configuration words should reflect the parameters of the user channels to be decoded.
The POLYn bits in VCPIC0 correspond to the generator polynomials in the encoder (see
). The
values in each POLYn bit field must be entered in reverse order. The POLYn least-significant bit is set by
the VCP2 logic.
•
For rate 1/2, POLY0 and POLY1 are required. POLY2 and POLY3 must be set to zero.
•
For rate 1/3, POLY0, POLY1, and POLY2 are required. POLY3 must be set to zero.
•
For rate 1/4, all the POLYn bits are required.
The YAMT and YAMEN bits in VCPIC1 are described in
The F and R bits in VCPIC2, the C bit in VCPIC3, and the TB bits in VCPIC5 are described in
.
The IMAXI bits in VCPIC5 determine which state should be initialized with the maximum state metrics
value (IMAXS), all the other states are initialized with the minimum state metrics value (IMINS). The IMAXI
can range from 0 to 2
K-1
-1. The IMAXS and IMINS are 13-bit signed values.
The SYMX and SYMR bits in VCPIC5 are described in
and
The OUTF bit in VCPIC5 indicates whether the VCP should generate a VCPREVT for reading the output
parameters. The OUTF bit setting will impact the EDMA3 programming (see
10
Output Parameters
The FMAXS and FMINS bits in VCPOUT0 indicate the final maximum and minimum state metric values,
respectively. The FMAXI bit in VCPOUT1 indicates the state index for the state with the final maximum
state metric.
The YAM bit in VCPOUT1 is described in
43
SPRUE09E – May 2006 – Revised December 2009
TMS320TCI648x/9x Viterbi-Decoder Coprocessor 2
Copyright © 2006–2009, Texas Instruments Incorporated