Patent ID: 6639524
Filing Date: 2003-10-28
Classification: G11B,H03M

Abstract:
A method of converting, comprising:receiving m-bit information words, where m is an integer; converting the m-bit information words into n-bit code words, where n is an integer greater than m, the n-bit code words being divided into a first type, a second type and a third type, and into coding states of a first kind, a second kind and a third kind such that an m-bit information word is converted into an n-bit code word of the first, second or third kind if the previous m-bit information word was converted into an n-bit code word of the first type and is converted into an n-bit code word of the first or third kind, if the previous m-bit information word was converted into an n-bit code word of the second type and is converted into an n-bit code word of the first kind, if the previous m-bit information word was converted into an n-bit code word of the third type, wherein sets of code words belonging to the different coding states do not contain any code words in common.