1. A mobile communication device, comprising: an antenna configured to receive a radio frequency (RF) signal, wherein the RF signal includes data encoded with an Error Correction Code (ECC); a front-end unit coupled to the antenna, wherein the front-end unit is configured to digitize the received RF signal; a modem coupled to the front-end unit, wherein the modem is configured to de-modulate the digitized RF signal to create a plurality of code words; and an ECC decoder coupled to the modem, wherein the ECC decoder is configured to: convert a given code word of the plurality of code words into an all-zeros code word; and decode the converted code word by converging to an error pattern in the given code word.