US2002010888A1PendingUtilityA1

Method and apparatus for correcting C1/PI word errors using error locations detected by EFM/EFM+ decoding

Priority: Jun 9, 2000Filed: Jan 19, 2001Published: Jan 24, 2002
Est. expiryJun 9, 2020(expired)· nominal 20-yr term from priority
Inventors:Hyung-Joon Kwon
G11B 20/1833G11B 20/1866H03M 13/00
40
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method and system for error correcting C1/PI words using error locations detected by EFM/EFM+ decoder are provided. The method for channel decoding and error correcting includes: (a) setting up a channel code; (b) producing demodulated data including information data symbols and erasure flags by modulating channel data symbols, using the channel code; and (c) performing an error-erasure correction on the information data symbols of the demodulated data, using error locations indicated by the erasure flags. The system for channel decoding and error correcting includes a channel decoder with a channel code for producing the demodulated data having the information data symbols and the erasure flags by demodulating the channel data symbols, a memory for storing the demodulated data, and a decoding unit for performing an error-erasure correction on the information data symbols, using the error locations indicated by the erasure flags having a predetermined value.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . A method for channel decoding and error correcting modulated data reproduced from an optical disc comprises the steps of: 
 (a) setting a channel code including channel data patterns of channel data symbols and information data symbols which correspond to respective channel data patterns;    (b) producing demodulated data including the information data symbols and erasure flags by demodulating the channel data symbols, using the channel code; and    (c) performing error-erasure correction on the information data symbols produced in the step (b), using error locations indicated by the erasure flags having a predetermined value,    wherein the step (b) of producing demodulated data comprises the steps of;    (b1) outputting the information data symbols if the channel code has the information data symbols corresponding to the channel data patterns; and    (b2) outputting erasure symbols as the information data symbols and setting the erasure flags to the predetermined value if the channel code has no information data symbols corresponding to the channel data patterns.    
     
     
         2 . The method of  claim 1 , wherein each the erasure symbols is one of the information data symbols in the channel code or a predetermined value.  
     
     
         3 . The method of  claim 1 , wherein the channel code is one of an EFM code and an EFM+ code.  
     
     
         4 . The method of  claim 3 , wherein the demodulated data includes 8-bit information data symbols and 1-bit erasure flags.  
     
     
         5 . A system for channel decoding and error correcting modulated data reproduced from an optical disc comprises: 
 a channel decoder, including a channel code having channel data patterns that channel data symbols can have and information data symbols which correspond individually to the channel data patterns, and for producing demodulated data having the information data symbols and erasure flags by demodulating the channel data symbols, using the channel code.    a memory for storing the demodulated data outputted from the channel decoder; and    a decoding unit for performing an error-erasure correction on the information data symbols, using error locations indicated by the erasure flags having a predetermined value,    wherein the channel decoder outputs the information data symbols if the channel code has the information data symbols corresponding to the channel data patterns, and the channel decoder outputs erasure symbols as the information symbols and sets the erasure flags to the predetermined value if the channel code has no information data symbols corresponding to the channel data patterns.    
     
     
         6 . The system of  claim 5 , wherein each of the erasure symbols is one of the information data symbols in the channel code or a predetermined value.  
     
     
         7 . The system of  claim 5 , wherein the channel code is one of an EFM code and an EFM+ code.  
     
     
         8 . The system of  claim 7 , wherein the demodulated data includes 8-bit information data symbols and the 1-bit erasure flags.  
     
     
         9 . The system of  claim 5 , wherein the decoding unit includes: 
 a means for receiving from the memory code words obtained from the demodulated data;    a means for detecting a code word having errors more than a predetermined number; and    a means for providing second erasure flags of a predetermined value to information data symbols of the detected code word.    
     
     
         10 . The system of  claim 9 , wherein the predetermined number is two (2) for a compact disc (CD) system or five (5) for a digital versatile disc (DVD) system.  
     
     
         11 . The system of  claim 9 , further including: 
 a means for deinterleaving data from the decoding unit to generate deinterleaved code words containing the information data symbols and the second erasure flags; and    a second decoding unit for performing error-erasure correction on the information data symbols of the deinterleaved code words using the second erasure flags.    
     
     
         12 . A method for correcting errors and erasures in modulated channel data reproduced from an optical disc, comprising the steps of: 
 providing a channel code having channel data patterns of the modulated channel data and information data symbols corresponding to the channel data patterns, respectively;    comparing channel data symbols of the modulated channel data with the channel data patterns in the channel code;    producing information data symbols corresponding to channel data patterns of the channel data symbols to form demodulated data;    producing erasure symbols with erasure flags to form the demodulated data when the channel code has no channel data patterns matching the channel data symbols;    providing code words obtained from the demodulated data; and    correcting errors and erasures in the code words using the erasure flags.    
     
     
         13 . The method of  claim 12 , wherein the channel code is an EFM code for a compact disc (CD) system and an EFM+ code for a digital versatile disc (DVD) system.  
     
     
         14 . The method of  claim 12 , further including the steps of: 
 detecting a code word having errors more than a predetermined number; and    providing second erasure flags of a predetermined value to the detected code word.    
     
     
         15 . The method of  claim 14 , wherein the second erasure flags are provided to the detected code word such that each of the second erasure flags is attached to each of information data symbols or erasure symbols of the detected code word.  
     
     
         16 . The method of  claim 14 , further including the steps of: 
 deinterleaving the code words on which the correcting step has been performed; and    correcting errors and erasures in the deinterleaved code words by locating defective symbols using the second erasure flags.

Join the waitlist — get patent alerts

Track US2002010888A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.