Patent ID: 6259385
Filing Date: 2001-07-10
Classification: H03M

Abstract:
A method of enforcing run-length limit constraints on convolutional codes comprising the steps of:providing a desired run length limit constraint;providing a first convolutional code structure;processing data with said first convolutional code structure such that said convolutional code structure applies a predetermined patterning to said data;evaluating and processing said data in reference to said desired run length limit constraint such that any of said data that is not compliant with said desired run length limit constraint is altered to become compliant;further processing said data;providing a second convolutional code structure;evaluating said further processed data with said second convolutional code structure in reference to said predetermined patterning, such that altered data is identified; andprocessing said further processed data with said second convolutional code structure in reference to said predetermined patterning such that said identified data is excluded.