• 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