EFM/EFM+ encoder and method thereof
AssigneeMediatek Inc.
InventorsWei-Hsiang Tseng, Shih-Ta Hung, Hsin-Cheng Chen
Life of this patent
Estimating the term…
Abstract
An EFM/EFM+ encoder and a method thereof, performing digital sum value (DSV) protection in an Eight-to-Fourteen/Eight-to-Fourteen Plus (EFM/EFM+) encoding system to generate a data frame to be recorded on a recording medium. The method comprises modulating source data to the data frame having a predetermined number of channel bits, determining merging bits and DSV based on the channel bits, and changing the predetermined number of the channel bits in the data frame based on the DSV and the merging bits. The changing the predetermined number of the channel bits comprises inserting or removing a channel bit at the end of the data frame.
Claims22
A method of performing digital sum value (DSV) protection in an Eight-to-Fourteen/Eight-to-Fourteen Plus (EFM/EFM+) encoding system to generate a data frame to be recorded on a recording medium, comprising:
- modulating source data to the data frame having a predetermined number of channel bits;
- determining merging bits and DSV based on the channel bits;
- and
- changing the predetermined number of the channel bits in the data frame based on the DSV and the merging bits.
A method of performing digital sum value (DSV) protection in an Eight-to-Fourteen/Eight-to-Fourteen Plus (EFM/EFM+) encoding system, comprising:
- modulating source data to channel bits;
- determining first merging bits and DSV based on the channel bits;
- and
- changing the source data based on the DSV and the first merging bits, thereby determining second merging bits;
- and
- wherein the changed source data can be recovered via error correction code decoding.
An Eight-to-Fourteen/Eight-to-Fourteen Plus (EFM/EFM+) encoder, performing digital sum value (DSV) protection to generate a data frame to be recorded on a recording medium, comprising:
- a modulator, modulating source data to the data frame having a predetermined number of channel bits;
- a merging bits and DSV generator, coupled to the modulator, determining merging bits and DSV based on the channel bits;
- and
- a merging bit adaptor, coupled to the merging bits and DSV generator, changing the predetermined number of the channel bits in the data frame based on the DSV and the merging bits.
An Eight-to-Fourteen/Eight-to-Fourteen Plus (EFM/EFM+) encoder, performing digital sum value (DSV) protection, comprising:
- a modulator, modulating source data to channel bits;
- a merging bits and DSV generator, coupled to the modulator, determining first merging bits and DSV based on the channel bits;
- and
- a source data adaptor, coupled to the merging bits and DSV generator, changing the source data based on the DSV and the first merging bits, thereby determining second merging bits;
- and
- wherein the changed source data can be recovered via error correction code decoding.
Dependencies are inferred from the claim text.