Patent ID: 6340938
Filing Date: 2002-01-22
Classification: H03M

Abstract:
A demodulating device for demodulating a supplied input code into data, wherein said code is represented as a variable length code derived from predetermined conversion tables, and said variable length code (d, k; m, n; r) has a minimum run d of at least 1, a basic code length of n bits, a run length restriction and a constraint length, and said data has a basic data length of m bits, said demodulating device comprising:constraint length specifying means for specifying the constraint length of the code having a predetermined length including an error; and demodulating means having inverse conversion tables corresponding to the inverse of said conversion tables for demodulating the code based on the constraint length specified by the constraint length specifying means, said demodulating means having, means selectable by the specified constraint length for demodulating a supplied input code that is subjected to bit shift error Such that said supplied input code no longer is included in said inverse conversion tables.