Viterbi, Complex Math, CRC Unit
C2000 Microcontroller Workshop - Viterbi, Complex Math, CRC Unit 11 - 3
Viterbi, Complex Math, CRC Unit
VCU Overview
VCU Overview
Extends C28x instruction set to support:
Viterbi operations
Decode for communications
Complex math
16-bit fixed-point complex FFT
(5 cycle butterfly)
used in spread spectrum communications, and many signal processing
algorithms
Complex filters
used to improve data reliability, transmission distance, and power
efficiency
Power Line Communications (PLC) and radar
applications
Cyclic Redundancy Check (CRC)
Communications and memory robustness checks
VCU Registers
Viterbi and Complex
Math general
purpose registers
Viterbi transition
registers
Status register
Accumulated
CRC result
VSTATUS
VCRC
VT0
VT1
VR0
VR1
VR2
VR3
VR5
VR6
VR7
VR4
VR8
32-Bit
Viterbi
Unit
Complex
Math
Unit
CRC
Unit