US6463208B1ExpiredUtility

Optical disc reproducing apparatus and method

52
Assignee: LG ELECTRONICS INCPriority: Dec 28, 1996Filed: Dec 22, 1997Granted: Oct 8, 2002
Est. expiryDec 28, 2016(expired)· nominal 20-yr term from priority
Inventors:Young Chul Kim
H04N 9/8042H04N 5/85H04N 9/8063G11B 20/1833G11B 20/10
52
PatentIndex Score
15
Cited by
6
References
24
Claims

Abstract

The optical disk reproducing apparatus and method reproduce data from an optical disk, and an error correction circuit included therein error corrects the reproduced data in data blocks of predetermined size to produce error corrected data. The error correction circuit selectively adds dummy data to the reproduced data to form the data blocks. System data is then separated from the error corrected data, and the transfer of the error corrected data to a memory is controlled based on the system data such that the dummy data in the error corrected data is not transferred to the memory.

Claims

exact text as granted — not AI-modified
What is claimed:  
     
       1. An optical disk reproducing apparatus, comprising: 
       a memory;  
       reproducing means for reproducing data from an optical disk;  
       an error correction circuit error correcting said reproduced data in data blocks of predetermined size to produce error corrected data, said error correction circuit selectively adding dummy data to said reproduced data to form said data blocks; and  
       control means for separating system data from said error corrected data, and for controlling transfer of said error corrected data to said memory based on said system data such that said dummy data in said error corrected data is not transferred to said memory.  
     
     
       2. The apparatus of  claim 1 , wherein said error correction circuit comprises: 
       temporary storage means for temporarily storing said error correction data.  
     
     
       3. The apparatus of  claim 2 , wherein said temporary storage means stores said error correction data as said data blocks. 
     
     
       4. The apparatus of  claim 3 , wherein said predetermined size is sixteen sectors of data. 
     
     
       5. The apparatus of  claim 1 , wherein said system data includes position data. 
     
     
       6. The apparatus of  claim 5 , wherein said reproducing means reproduces data divided into logical data groups, each logical data group divided into data units, said logical data groups and said data units include position data, said position data for each logical group includes identifiers for first and last data units in said logical data group, and said position data for each data unit includes an identifier. 
     
     
       7. The apparatus of  claim 6 , wherein said logical data group is a video object unit, and said data unit is a sector. 
     
     
       8. The apparatus of  claim 1 , wherein 
       said reproducing means reproduces data divided into logical data groups, each logical data group divided into data units, and said logical data groups and said data units include position data;  
       said error correction circuit, for each logical data group, forms said data blocks of a predetermined number of data units and selectively adds data units of said dummy data to form said data blocks; and  
       said control means includes, a data decoder detecting and decoding said position data for a logical data group in said error corrected data, and  
       a checking device for comparing said position data for each data unit in each data block corresponding to said logical data group to said decoded position data for said logic data group, determining whether each data unit is a dummy data unit based on said comparison, and controlling transfer of each data unit to said memory based on said determination such that said dummy data is not transferred to said memory.  
     
     
       9. The apparatus of  claim 8 , wherein said position data for said logical group includes identifiers for first and last data units in said logical data group, and said position data for each data unit includes an identifier. 
     
     
       10. The apparatus of  claim 9 , wherein said logical data group is a video object unit, and said data unit is a sector. 
     
     
       11. The apparatus of  claim 8 , wherein said logical data group is a video object unit, and said data unit is a sector. 
     
     
       12. The apparatus of  claim 1 , further comprising: 
       a data decoder; and  
       said control means controls transfer of said error corrected data stored in said memory to said data decoder.  
     
     
       13. A method of reproducing data from an optical disk, comprising: 
       reproducing data from an optical disk;  
       forming data blocks of predetermined size by selectively adding dummy data to said reproduced data;  
       error correcting said data blocks to produce error corrected data;  
       separating system data from said error corrected data; and  
       controlling transfer of said error corrected data to a memory based on said system data such that said dummy data in said error corrected data is not transferred to said memory.  
     
     
       14. The method of  claim 13 , further comprising: 
       temporarily storing said error correct ion data prior to transfer to said memory.  
     
     
       15. The method of  claim 14 , wherein said temporarily storing step stores said error correction data as said data blocks. 
     
     
       16. The method of  claim 15 , wherein said predetermined size is sixteen sectors of data. 
     
     
       17. The method of  claim 13 , wherein said system data includes position data. 
     
     
       18. The method of  claim 17 , wherein said reproducing step reproduces data divided into logical data groups, each logical data group divided into data units, said logical data groups and said data units include position data, said position data for each logical group includes identifiers for first and last data units in said logical data group, and said position data for each data unit includes an identifier. 
     
     
       19. The method of  claim 18 , wherein said logical data group is a video object unit, and said data unit is a sector. 
     
     
       20. The apparatus of  claim 13 , wherein said reproducing step reproduces data divided into logical data groups, each logical data group divided into data units, and said logical data groups and said data units include position data; 
       said forming step, for each logical data group, forms said data blocks of a predetermined number of data units by selectively adding data units of said dummy data to said data units of said reproduced data;  
       said separating step detects and decodes said position data for a logical data group in said error corrected data; and  
       said controlling step includes,  
       a comparing said position data for each data unit in each data block corresponding to said logical data group to said decoded position data for said logic data group,  
       determining whether each data unit is a dummy data unit based on said comparison, and  
       controlling transfer of each data unit to said memory based on said determination such that said dummy data is not transferred to said memory.  
     
     
       21. The method of  claim 20 , wherein said position data for said logical group includes identifiers for first and last data units in said logical data group, and said position data for each data unit includes an identifier. 
     
     
       22. The method of  claim 21 , wherein said logical data group is a video object unit, and said data unit is a sector. 
     
     
       23. The method of  claim 20 , wherein said logical data group is a video object unit, and said data unit is a sector. 
     
     
       24. The apparatus of  claim 13 , further comprising: 
       controlling transfer of said error corrected data stored in said memory to a data decoder.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.