Phase invariant rate 8/10 matched spectral null code for PRML
AssigneeInternational Business Machines Corporation
InventorsRazmik Karabed, Paul H. Siegel
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRazmik Karabed, Paul H. Siegel
Estimating the term…
A method for coding a binary data string for a partial-response channel having a transfer function with a spectral null at zero frequency to provide a coding rate 8/10 and an output which is invariant to 180-degree phase shifts in the channel output signal. A finite-state machine is created having two pairs of states and a plurality of codewords each corresponding to a respective binary data byte. The binary data string is encoded by said machine into a string of binary codewords having a power spectrum value of zero for a frequency of zero. In response to each successive data byte in the binary data string, there is generated one of two complementary codewords from the one of that pair of the states designated by said machine as corresponding to the data byte for the then current state of the machine. The sequence of said one complementary codewords is so decoded as to provide the same data output for said codeword sequence and its complement, irrespective of which of said complementary codewords was generated. The next state of said machine is preselected according to the value of the data byte and current state, and the next state for one element of a pair is the complement of the next state for the other element of the same pair.
A method for coding a binary data string for a partial-response channel having a transfer function with a spectral null at zero frequency, said method comprising the steps of:
A method for coding a binary data string for a partial-response channel having a transfer function with a spectral null at zero frequency, said method comprising the steps of:
Dependencies are inferred from the claim text.