Turbo decoder using parallel processing
First Claim
Patent Images
1. A method of a turbo decoder using log A Posteriori Probability L(uk), where L(uk)=f(α
-
k(s), β
k(S)), the method comprising;
dividing a forward variable α
(.) and a backward variable β
(.) into a plurality M of parallel segments of size p, q . . . w, where p+q, . . . +w equals the length of a coded word U;
parallel calculating the segments of forward variable α
(.) and backward variable β
(.); and
calculating L(uk) using the parallel calculated segments of α
(.) and β
(.).
4 Assignments
0 Petitions
Accused Products
Abstract
A method of decoding using a log posterior probability ratio L(uk), which is a function of forward variable α (.) and backward variable β (.). The method comprises dividing the forward variable α (.) and the backward variable β (.) into, for example, two segments p and q, where p plus q equal the length of the code word U. The forward segments α (.) are parallel calculated, and the backward segments β (.) are parallel calculated. The ratio L(uk) is calculated using the parallel calculated segments of α (.) and β (.).
21 Citations
20 Claims
-
1. A method of a turbo decoder using log A Posteriori Probability L(uk), where L(uk)=f(α
-
k(s), β
k(S)), the method comprising;
dividing a forward variable α
(.) and a backward variable β
(.) into a plurality M of parallel segments of size p, q . . . w, where p+q, . . . +w equals the length of a coded word U;
parallel calculating the segments of forward variable α
(.) and backward variable β
(.); and
calculating L(uk) using the parallel calculated segments of α
(.) and β
(.). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 19, 20)
-
k(s), β
-
12. A method of decoding using a log A Posteriori Probability ratio L(uk) where L(uk)=f(α
-
k(s), β
k(s) ), the method comprising;
dividing a forward variable α
(.) and a backward variable β
(.) into two segments p and q where p+q equals the length of the code word U;
parallel calculating the forward segments;
α
1(.), . . . ,α
p(.) starting from a known α
0(.) andα
p+1(.), . . . ,α
k(.) starting from an estimated α
p(.);
parallel calculating the backward segments;
β
K(.), . . . , β
q+1(.) starting from a known β
K(.) andβ
q(.), . . . , β
1(.) staring from an estimated β
q+1(.); and
calculating L(uk) using the parallel calculated segments of α
(.) and β
(.). - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
k(s), β
Specification