Channel bitword prosessor, prml decoder, and optical information recording/reproducing device
AssigneeHitachi-LG Data Storage, Inc.
InventorAtsushi KIKUGAWA
Life of this patent
Estimating the term…
Abstract
It is an objective of the present invention to provide a technique to balance DSV in channel bit word when using fixed-length run length limited code based on enumeration. A channel bit word processor according to the present invention: evaluates DSV of a channel bit word in NRZI format which is generated on the basis of enumeration; and selects a connection word which causes a minimum absolute value of DSV after connecting a plurality of channel bit words (refer to FIG. 15).
Claims10
A channel bit word processor that processes a channel bit word using a run length limited code of fixed length based on enumeration, comprising:
- a channel bit word generator that generates the channel bit word of NRZI format using a user bit word;
- a DSV evaluator that calculates a DSV of a plurality of consecutive ones of the channel bit words;
- and
- a connection word selector that selects one of a plurality of connection word candidates that are candidates of connection word connecting the plurality of consecutive ones of the channel bit words,
- wherein the plurality of connection word candidates includes one of the connection word candidate that includes an odd number of bit “1” in NRZ format and one of the connection word candidate that includes an even number of bit “1” in NRZ format,
- and wherein the connection word selector selects one of the connection word candidates as the connection word, so that an absolute value of DSV of a code stream in which the plurality of consecutive ones of the channel bit words and the connection word are combined is minimized.
A PRML decoder that decodes, using PRML method, a bit frame configured by a channel bit word of NRZI format using a run length limited code of fixed length based on enumeration and a connection word between the channel bit words, comprising:
- an ACS unit that calculates a path metric in PRML decode process;
- and
- a connection word determinator that determines which one of a plurality of connection word candidates is selected as the connection word,
- wherein the plurality of connection word candidates includes one of the connection word candidate that includes an odd number of bit “1” in NRZ format and one of the connection word candidate that includes an even number of bit “1” in NRZ format,
- and wherein the connection word determinator determines which one of the connection word candidates is used as the connection word by:
- performing trace back for a predetermined period to a calculated result of the ACS unit;
- summing up, for each of state values of PRML decode, a frequency of the state values through which the trace back passes at a reference time corresponding to a reference bit in the connection word;
- and inspecting which one of the frequency of the state values is larger.
An optical information recording/reproducing device comprising a channel bit word processor that processes a channel bit word using a run length limited code of fixed length based on enumeration,
- wherein the channel bit word processor comprises:
- a channel bit word generator that generates the channel bit word of NRZI format using a user bit word;
- a DSV evaluator that calculates a DSV of a plurality of consecutive ones of the channel bit words;
- and
- a connection word selector that selects one of a plurality of connection word candidates that are candidates of connection word connecting the plurality of consecutive ones of the channel bit words,
- wherein the plurality of connection word candidates includes one of the connection word candidate that includes an odd number of bit “1” in NRZ format and one of the connection word candidate that includes an even number of bit “1” in NRZ format,
- and wherein the connection word selector selects one of the connection word candidates as the connection word, so that an absolute value of DSV of a code stream in which the plurality of consecutive ones of the channel bit words and the connection word are combined is minimized.
Dependencies are inferred from the claim text.