Title :
Art of constructing low-complexity encoders/decoders for constrained block codes
Author :
Modha, Dharmendra S. ; Marcus, Brian H.
Author_Institution :
IBM Almaden Res. Center, San Jose, CA, USA
Abstract :
Suppose we are given a block code, that is, a list of at least 2 p q-bit self-concatenable codewords. A rate p:q block encoder is a dataword-to-codeword assignment from 2p p-bit datawords to 2p q-bit codewords, and the corresponding block decoder is the inverse of the encoder. We propose efficient heuristic computer algorithms (i) to eliminate the excess codewords; and (ii) to construct low hardware complexity block encoders/decoders. Constructing low-complexity encoder/decoders for very high rate codes is of immense economical value-as these codes may be implemented in mass-market magnetic recording systems. For several practical constraints, block encoders/decoders generated using the proposed algorithms are comparable in complexity to human-generated encoders/decoders, but are significantly simpler than lexicographical encoders/decoders
Keywords :
block codes; computational complexity; concatenated codes; decoding; digital magnetic recording; runlength codes; RLL constraint; block decoder; constrained block codes; dataword-to-codeword assignment; efficient heuristic computer algorithms; low hardware complexity; low-complexity encoders/decoders; magnetic recording systems; q-bit self-concatenable codewords; rate p:q block encoder; run-length limited constraint; very high rate codes; Block codes; Concatenated codes; Concrete; Decoding; Hardware; Heuristic algorithms; Magnetic recording; Subspace constraints;
Conference_Titel :
Information Theory, 2000. Proceedings. IEEE International Symposium on
Conference_Location :
Sorrento
Print_ISBN :
0-7803-5857-0
DOI :
10.1109/ISIT.2000.866439