• DocumentCode
    1147788
  • Title

    An analysis on optimal rates of BDB encoders for RLL and MTR systems

  • Author

    Chaichanavong, Panu

  • Author_Institution
    Dept. of Electr. Eng., Stanford Univ., CA
  • Volume
    51
  • Issue
    9
  • fYear
    2005
  • Firstpage
    3262
  • Lastpage
    3283
  • Abstract
    In most recording channels, modulation codes are employed to transform user data to sequences that satisfy some desirable constraint. Run-length-limited (RLL(d,k)) and maximum transition run (MTR(j,k)) systems are examples of constraints that improve timing and detection performance. A modulation encoder typically takes the form of a finite-state machine. Alternatively, a look-ahead encoder can be used instead of a finite-state encoder to reduce complexity. Its encoding process involves a delay called look-ahead. If the input labeling of a look-ahead encoder allows block decodability, the encoder is called a bounded-delay-encodable block-decodable (BDB) encoder. These classes of encoders can be viewed as generalizations of the well-known deterministic and block-decodable encoders. Other related classes are finite-anticipation and sliding-block decodable encoders. In this paper, we clarify the relationship among these encoders. We also discuss the characterization of look-ahead and BDB encoders using the concept of path-classes. To minimize encoder complexity, look-ahead is desired to be small. We show that for nonreturn to zero inverted (NRZI) versions of RLL|,(0,k),RLL(1,k), and RLL(d,infin), a BDB encoder does not yield a higher rate than an optimal block-decodable encoder. However, for RLL(d,k) such that dges4 and d+2lesk<infin, we present a BDB encoder with look-ahead one that has a higher rate than any block-decodable encoder. For MTR, we prove that no BDB encoder is asymptotically better than an optimal BDB encoder with look-ahead one
  • Keywords
    block codes; decoding; finite state machines; modulation coding; runlength codes; BDB; MTR; RLL; block-decodable encoder; finite-anticipation encoder; finite-state machine; look-ahead encoder; maximum transition run; modulation code; optimal rate; run-length-limited; Binary sequences; Delay; Labeling; Magnetic materials; Maximum likelihood decoding; Maximum likelihood detection; Modulation coding; Optical signal processing; Tagging; Timing; Bounded-delay-encodable block-decodable (BDB) encoder; finite-anticipation encoder; look-ahead technique; maximum transition run (MTR) system; path-class; run-length-limited (RLL) system; sliding-block code;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2005.853331
  • Filename
    1499056