Systems and methods for a turbo decoder in a universal mobile telecommunication system (UMTS)
AssigneeIntel Corporation
InventorsYuan Li, Tao Zhang, Jianbin Zhu
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsYuan Li, Tao Zhang, Jianbin Zhu
Estimating the term…
According to some embodiments of the invention, a turbo decoder in a Universal Mobile Telecommunication System (UMTS) is provided, the turbo decoder comprising: a plurality of maximum a posteriori (MAP) engines; a first plurality of extrinsic memory banks and a second plurality of extrinsic memory banks; and wherein each of the first and second pluralities of extrinsic memory banks is accessible by at least one of the plurality of MAP engines, and wherein each of the first and second pluralities of extrinsic memory banks is configured to organize data according to a R×C matrix having a format similar to that of an interleaver table. During decoding, the first and second pluralities of extrinsic memory banks may be accessed for data by a MAP engine such that the first and second pluralities of extrinsic memory banks function as an interleaver or a de-interleaver of extrinsic information within the turbo decoder.
A turbo decoder comprising:
A turbo decoder comprising:
A method of decoding using a turbo decoder comprising N MAP engines,
The method of claim A, wherein the R×C matrix of each of the first and second pluralities of extrinsic memory banks is partitioned into a N×N memory matrix such that each of the first and second pluralities of extrinsic memory banks comprises N row groupings of R/N rows of extrinsic memory and N column groups of C/N columns of extrinsic memory, and wherein the N MAP engines reading data from the first plurality of extrinsic memory banks comprises a kth MAP engine of the N MAP engines reading data from a kth row grouping of the first plurality of extrinsic memory banks, for k=1, 2, 3, 4, . . . N.
Dependencies are inferred from the claim text.