DocumentCode
3594100
Title
Block (0, k) Codes Designed by Coded Bit Stuffing
Author
Kuznetsov, A.V. ; Kurtas, E.M.
Author_Institution
SP-05 Modulation/Coding-II, Seagate Research, 1251 Waterfront Place, Pittsburgh, PA 15222, USA
Volume
7
fYear
2006
fDate
6/1/2006 12:00:00 AM
Firstpage
2981
Lastpage
2984
Abstract
Timing recovery in communication and storage systems requires the use of Run Length Limited (RLL) or (d,k) codes. A class of such codes is constructed by a method called coded bit stuffing. The proposed encoder does not change the main part of input data bits, and just places these bits into the code word "as is". The remaining small part of data bits is encoded into a set of short nonzero words called separators. The separators are placed between the uncoded subblock of data. Due to the nonzero nature of the separators, the coded bit stream concatenated from data sub blocks and separators always satisfies the k constraint. The uncoded part of data bits can be arbitrary permuted without nullifying the k constraint. This property of the presented codes is important when an RLL code is used in the channel with an iterative detection scheme requiring interleaving. Simulations show that the designed codes have very good suppression of error propagation.
Keywords
Bit error rate; Block codes; Design methodology; Interleaved codes; Iterative decoding; Memory; Modulation coding; Parity check codes; Particle separators; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, 2006. ICC '06. IEEE International Conference on
ISSN
8164-9547
Print_ISBN
1-4244-0355-3
Electronic_ISBN
8164-9547
Type
conf
DOI
10.1109/ICC.2006.255260
Filename
4024642
Link To Document