Technique for Optimization and Re-Use of Hardware In the Implementation of Instructions Used in Viterbi and Turbo Decoding, Using Carry and Save Arithmetic
Patent №
US 8,554,823
Granted
2013-10-08
Filed 2010
Owner
TEXAS INSTRUMENTS INCORPORATED
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12874653
The present invention provides a means for optimization and re-use of hardware in the implementation of Viterbi and Turbo Decoders using carry save arithmetic. Successful provision for each target application requires that two main issues be confronted. These are: merging the computation of summation terms (a2−b2+c2) with (x2+y2+z2); and (a3+b3−c3) with (x3+y3+z3); implementing an efficient method of computing (a4−b4−c4); and merging this computation with (x4+y4+z4). The invention solves both of these issues and successfully merges the Viterbi instructions with a complete reuse of the hardware that is required for the implementation of Turbo instructions. The hardware required by both classes of instructions is optimized by efficiently employing carry save arithmetic.
AI classification
Ownership
TEXAS INSTRUMENTS INCORPORATED
assignment · 298970466
Assignors
ANDERSON, TIMOTHY D, MOHARIL, SHRIRAM D
On an employer assignment, the assignors are typically the inventors.