Patent ID: 6700509
Filing Date: 2004-03-02
Classification: G11B,H03M

Abstract:
A decoder, comprising:means for receiving a channel signal; means for comparing a detected runlength with a predetermined value indicative of a constraint selected from: the minimum runlength of the channel signal and the maximum runlength of the channel signal, and for generating a control signal when the detected runlength violates the constraint; means for modifying the channel signal in response to the control signal, the modification selected from: deleting an element in the channel signal; and inserting an element into the channel signal; and means for converting the modified channel signal into a runlength limited information signal with a minimum runlength of d and a maximum runlength of k by changing the runlengths in the runlength limited information signal by n bitcells of the runlength limited information signal, where n is a constant value.