1. A method for iteratively decoding a source signal in a system including a first Maximum A-posteriori Probability (MAP) decoder, a second MAP decoder, and analysis logic, the method comprising: combining a first extrinsic value provided by the first MAP decoder and a second extrinsic value that is based on a-priori information regarding the source signal to generate a first combined value, the second extrinsic value being provided by the analysis logic; providing the first combined value to the second MAP decoder; and providing a third extrinsic value by the second MAP decoder that is based on at least an interleaved version of one or more data bits of the source signal, one or more first parity bits of the source signal that are derived from the interleaved version of the one or more data bits, and the first combined value.