Patent ID: 6754290
Filing Date: 2004-06-22
Classification: H03M

Abstract:
A system for performing MAP decoding comprising:a radio frequency (RF) unit for receiving a RF signal and converting the RF signal to a digital signal; a mapper for receiving the digital signal and for providing a soft decision data based on the digital signal; and a turbo decoder for receiving the soft decision data and providing a hard decision data, wherein the turbo decoder includes a MAP decoder comprising: a set of MAP engines, each for decoding a corresponding different portion of a frame of symbol estimates where each portion is formed by dividing the frame of symbol estimates and each portion is substantially different from another portion; a set of memory elements for dividing the frame of symbol estimates into the different portions, each of the memory elements simultaneously providing at least one of said different portions to a corresponding MAP engine, wherein each of the MAP engines generates an initialization state by decoding a last portion of the divided frame of symbol estimates from the memory elements and provides the initialization state to an adjacent map engine, and the adjacent map engine initializes using the received initialization state.