Viterbi, Complex Math, CRC Unit
C2000 Microcontroller Workshop - Viterbi, Complex Math, CRC Unit 11 - 5
controlSUITE™ - VCU Software Support
TI provided C-callable assembly functions (including
source code) to support VCU operation:
plcSUITE
Viterbi Decoder
CRC Functions
Complex FFT and Filters
C28x Codegen Tools (v6.x) linker can generate a CRC of an
output section and automatically embed it into the .out file
CRC Unit
CRC Unit
Cyclic Redundancy Check (CRC) is an
error detecting code used to ensure data
integrity
Communication networks
Data storage (memory content check)
Supports 4 different CRC polynomials:
CRC Operation Polynomial Standard
CRC8 0x07 PRIME
CRC16 Poly 1 0x8005
CRC16 Poly 2 0x1021 G3-PLC, Zigbee
CRC32 0x4c11db7 PRIME, Ethernet, memory
PRIME = PoweRline Intelligent Metering Evolution