Patent ID: 7089481
Filing Date: 2006-08-08
Classification: G06F,H03M

Abstract:
1. A processor-based method of processing data in accordance with a turbo decoder, wherein the turbo decoder performs the method, the method comprising the steps of: respectively adding data values of two sets of input data to generate a set of sums, the input data being available to the turbo decoder; substantially concurrent with the addition step, respectively adding correction values to portions of the sums to generate a set of corrected sums; substantially concurrent with the respective input data value and correction value addition steps, comparing portions of the sums generated in the data value addition step against one another, and comparing an absolute value of a difference between the portions of the sums against first and second values, wherein the comparison step further comprises evaluating at least one carry output of a carry save addition operation; and selecting one of the corrected sums based on the comparison steps.