Title :
Stochastic Multiple Stream Decoding of Cortex Codes
Author :
Arzel, Matthieu ; Lahuec, Cyril ; Jego, Christophe ; Gross, Warren J. ; Bruned, Yvain
Author_Institution :
Telecom Bretagne, Lab.-STICC, Inst. Telecom, Brest, France
fDate :
7/1/2011 12:00:00 AM
Abstract :
Being one of the most efficient solutions to implement forward error correction (FEC) decoders based on belief propagation, stochastic processing is thus a method worthy of consideration when addressing the decoding of emerging codes such as Cortex codes. This code family offers short block codes with large Hamming distances. Unfortunately, their construction introduces many hidden variables making them difficult to be efficiently decoded with digital circuits implementing the Sum-Product algorithm. With the introduction of multiple stochastic streams, the proposed solution alleviates the hidden variables problem thus yielding decoding performances close to optimal. Morevover, this new stochastic architecture is more efficient in terms of complexity-throughput ratio compared to recently published stochastic decoders using either edge or tracking forecast memories.
Keywords :
Hamming codes; block codes; decoding; error correction codes; FEC decoder; Hamming distance; belief propagation; cortex code; digital circuit; forward error correction decoder; short block code; stochastic multiple stream decoding; sum-product algorithm; tracking forecast memory; Bit error rate; Computer architecture; Decoding; Iterative decoding; Logic gates; Stochastic processes; Throughput; Cortex codes; stochastic decoding; sum-product algorithm;
Journal_Title :
Signal Processing, IEEE Transactions on
DOI :
10.1109/TSP.2011.2138699