EasyManuals Logo

Texas Instruments TMS320C6455 User Manual

Texas Instruments TMS320C6455
257 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #219 background imageLoading...
Page #219 background image
TMS320C6455
www.ti.com
SPRS276M MAY 2005REVISED MARCH 2012
7.16 Enhanced Viterbi-Decoder Coprocessor (VCP2)
7.16.1 VCP2 Device-Specific Information
The C6455 device has a high-performance embedded coprocessor [Viterbi-Decoder Coprocessor (VCP2)
that significantly speeds up channel-decoding operations on-chip. The VCP2 operating at CPU clock
divided-by-4 can decode over 694 7.95-Kbps adaptive multi-rate (AMR) [K = 9, R = 1/3] voice channels.
The VCP2 supports constraint lengths K = 5, 6, 7, 8, and 9, rates R = 3/4, 1/2, 1/3, 1/4, and 1/5, and
flexible polynomials, while generating hard decisions or soft decisions. Communications between the
VCP2 and the CPU are carried out through the EDMA3 controller.
The VCP2 supports:
Unlimited frame sizes
Code rates 3/4, 1/2, 1/3, 1/4, and 1/5
Constraint lengths 5, 6, 7, 8, and 9
Programmable encoder polynomials
Programmable reliability and convergence lengths
Hard and soft decoded decisions
Tail and convergent modes
Yamamoto logic
Tail biting logic
Various input and output FIFO lengths
For more detailed information on the VCP2, see the TMS320C645x DSP Viterbi-Decoder Coprocessor 2
(VCP2) Reference Guide (literature number SPRU972).
7.16.2 VCP2 Peripheral Register Descriptions
Table 7-96. VCP2 Registers
EDMA BUS CONFIGURATION BUS
ACRONYM REGISTER NAME
HEX ADDRESS RANGE HEX ADDRESS RANGE
5800 0000 - VCPIC0 VCP2 Input Configuration Register 0
5800 0004 - VCPIC1 VCP2 Input Configuration Register 1
5800 0008 - VCPIC2 VCP2 Input Configuration Register 2
5800 000C - VCPIC3 VCP2 Input Configuration Register 3
5800 0010 - VCPIC4 VCP2 Input Configuration Register 4
5800 0014 - VCPIC5 VCP2 Input Configuration Register 5
5800 0018 - 5800 0044 - Reserved
5800 0048 - VCPOUT0 VCP2 Output Register 0
5800 004C - VCPOUT1 VCP2 Output Register 1
5800 0050 - 5800 007C - Reserved
5800 0080 N/A VCPWBM VCP2 Branch Metrics Write FIFO Register
5800 0084 - 5800 009C - Reserved
5800 00C0 N/A VCPRDECS VCP2 Decisions Read FIFO Register
N/A 02B8 0018 VCPEXE VCP2 Execution Register
N/A 02B8 0020 VCPEND VCP2 Endian Mode Register
N/A 02B8 0040 VCPSTAT0 VCP2 Status Register 0
N/A 02B8 0044 VCPSTAT1 VCP2 Status Register 1
N/A 02B8 0050 VCPERR VCP2 Error Register
- Reserved
N/A 02B8 0060 VCPEMU VCP2 Emulation Control Register
N/A 02B8 0064 - 02B9 FFFF - Reserved
Copyright © 2005–2012, Texas Instruments Incorporated C64x+ Peripheral Information and Electrical Specifications 219
Submit Documentation Feedback
Product Folder Link(s): TMS320C6455

Table of Contents

Other manuals for Texas Instruments TMS320C6455

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TMS320C6455 and is the answer not in the manual?

Texas Instruments TMS320C6455 Specifications

General IconGeneral
BrandTexas Instruments
ModelTMS320C6455
CategorySignal Processors
LanguageEnglish

Related product manuals