Patent ID: 7315263
Filing Date: 2008-01-01
Classification: G11B,H03M

Abstract:
1. An apparatus comprising: a data modulator arranged to perform a modulation operation of source data into a modulated code stream of code words where a minimum run length is confined to “d” and a maximum run length limit is confined to “k”, wherein “d” and “k” are positive integers; and a recorder arranged to record the modulated code stream on a recording medium, wherein the modulation operation includes changing a code word a into another code word so that a sum of an EndZero of the code word a and a LeadZero of a code word b is greater than or equal to the minimum run length limit and is less than or equal to the maximum run length limit in a case in which the sum of the EndZero of the code word a and the LeadZero of the code word b is less than the minimum run length limit or is greater than the maximum run length limit, wherein the code word b is connected to the code word a, the code word a is a preceding code word, the EndZero is a number of successive zeros from least significant bits (LSBs) of the code word a to most significant bits (MSBs) and the LeadZero is a number of successive zeros from MSBs of the code word b to LSBs.