Patent ID: 8522123

Claim:
An apparatus comprising: a single R memory component comprising R banks, wherein the apparatus is configured to alternate among the R banks for storing R data associated with a current codeword, wherein the single R memory component is configured to store R data for the current codeword in a first bank of the R banks and store R data for a previous codeword in a second bank of the R banks; a Q memory component comprising Q banks, wherein the apparatus is configured to alternate among the Q banks for storing Q data associated with the current codeword, wherein the Q memory component is configured to store Q data for the current codeword in a first bank of the Q banks and store Q data for the previous codeword in a second bank of the Q banks; a channel detector memory component to store channel extrinsic information associated with the current and previous codewords; and an iterative decoder communicatively coupled with the single R memory component, the Q memory component, and the channel detector memory component.