Channel bitword processor, PRML decoder, and optical information recording/reproducing device
AssigneesHitachi-LG Data Storage, Inc., Hitachi Consumer Electronics Co., Ltd.
InventorAtsushi Kikugawa
Life of this patent
Estimating the term…
Abstract
It is an objective of the present invention to provide a technique, when using fixed-length run-length limit codes based on enumeration, that generates fixed-length channel bit words satisfying maximum run-length limitation using a simple configuration. A channel bit word processor according to the present invention includes an avoidance list that describes a difference between a user bit word satisfying a maximum run-length limitation of run-length limit code and a user bit word not satisfying the maximum run-length limitation. The channel bit word processor, if a user bit word does not satisfy the maximum run-length limitation, generates a channel bit word using a user bit word after the difference is added.
Claims6
A channel bit word processor that processes a channel bit word using a run-length limit code of fixed length based on enumeration, comprising:
- a channel bit word generator that generates the channel bit word using a user bit word;
- an avoidance list that describes a difference between an identifier of the user bit word that satisfies a maximum run-length limitation in run-length limit code and an identifier of the user bit word that does not satisfy the maximum run-length limitation;
- and
- an adder that adds the difference described in the avoidance list to the user bit word,
- wherein if the user bit word does not satisfy the maximum run-length limitation, the channel bit word generator generates the channel bit word using the user bit word corresponding to an identifier after the adder adds the difference.
Dependencies are inferred from the claim text.