CN100388381C - 光学储存媒体的数据记录方法及其装置 - Google Patents
光学储存媒体的数据记录方法及其装置 Download PDFInfo
- Publication number
- CN100388381C CN100388381C CNB2004100837224A CN200410083722A CN100388381C CN 100388381 C CN100388381 C CN 100388381C CN B2004100837224 A CNB2004100837224 A CN B2004100837224A CN 200410083722 A CN200410083722 A CN 200410083722A CN 100388381 C CN100388381 C CN 100388381C
- Authority
- CN
- China
- Prior art keywords
- data
- storage media
- optical storage
- buffer
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
本发明揭示一种光学储存媒体的数据记录方法及其装置,其是依照数据区段的识别码顺序,将欲写入光学储存媒体上同一数据区段的不同种类数据连续暂存于数据缓冲器内。如此记录电路可自该数据缓冲器内将该些数据依对应识别码的顺序读取,并写在该光学储存媒体上相对应的轨域。
Description
技术领域
本发明是关于一种光学储存媒体的数据记录方法及其装置,特别是关于一种对写入光学储存媒体上同一数据区段的不同种类数据进行前处理的方法及其装置。
背景技术
图1a是数字多功能光盘片(Digital Versatile Disc;DVD)的数据结构示意图。一数字多功能光盘片10的结构由内圈到外圈主要包含导入区(Lead-In;LI)11、数据区(program area)12及导出区(Lead-Out;LO)13,其所对应的地址(address)则由低地址至高地址。而导入区11的数据结构如图1b所示,又可分为保留区域(reserved zone)111、参考码区域(reference code zone)112、第一缓冲区域(buffer zone 1)113、控制数据(control data)区域114及第二缓冲区域(buffer zone2)115,其中保留区域111、第一缓冲区域113及第二缓冲区域115所记录的数据都为0。当然随着数字多功能光盘片10的格式不同,也可能所记录的数据都为1或其它指定数值。该参考码区域112记录一些无法由软件产生的特殊图型(pattern),又,该控制数据区域114包括有相关驱动光盘片的实际(physical)数据。
如图3所示,又数字多功能光盘片的数据结构以数据区段为基本单位,每一数据区段30含有共2048字符(byte)的主数据31。又在主数据31前会加上12字符的标题(header),其中包括4字符的识别码32、2字符的识别数据错误更正码(ID error correction code;IED)33及6字符的拷贝管理信息码(copy protection and region code;CRP_MAI)34,以及在主数据31后加上4字符的错误侦测码(error detection code;EDC)35。
主数据31在加上标题及错误侦测码35后,需要经过一定程序将2048字符的数据作扰动(Scramble)的处理,然后将数据区段30分为12列,此时数据区段30的大小为12×172字符。然后再集合已作扰动处理的16个数据区段41(192列×172字符),并进行交错式李德-所罗门信道编码(Cross Reed-Solomon Channel coding),亦即加上内置同位编码42(208列×10字符)及外置同位编码43(16列×172字符),如此便组成一个错误订正码区块(Error Correction Code block;ECC block)40,如图4所示。经编码后的数据是将16列的外置同位编码43均分且***每一数据区段内,此时错误订正码区块变成由16个13列×182字符的记录区段组成。
如图2所示,上述数据于写入光盘片10前皆暂存于光储存装置的数据缓冲器(data buffer)21或动态存取存储器内。而数据缓冲器(databuffer)21被区隔成多个子缓冲区(第一子缓冲区~第四子缓冲区)用以储存不同种类的数据。亦即数据缓冲管理器22会将欲写入光盘片10的数据依不同数据种类储存于不同的子缓冲区内。例如欲将导入区(Lead-In)数据写入光盘片10时,将保留区域111、第一缓冲区域113及第二缓冲区域115欲写入的数据暂存于第一子缓冲区内,将该参考码区域112欲写入的数据暂存于第二子缓冲区内,再将该控制数据区域114欲写入的数据暂存于第二子缓冲区内。而编码控制器(encodercontroller)24会依据目前预定写入光盘片10的信号顺序,自数据缓冲器21中的不同子缓冲区撷取对应的数据作编码。上述数据编码后会再由记录电路23依写入光盘片10的信号顺序自不同子缓冲区撷取对应的数据产生控制信号驱使光学读写头(pick-up head)写在光盘片10上对应的轨域。而实际上该编码控制器24或其它控制器需要安排多个指针器(pointer)依写入光盘片10的信号顺序自不同子缓冲区撷取对应的数据,例如先自第一子缓冲区撷取保留区域的数据,再自第二子缓冲区撷取参考码区域的数据,再自第一子缓冲区撷取第一缓冲区域的数据,再自第三子缓冲区撷取控制数据区域的数据,最后自第一子缓冲区撷取第二缓冲区域的数据。因此产生如下所列的各项缺点:
1、由于数据区段(data sector)的识别码(Identification data;ID)并非以连续识别码依序储存在数据缓冲器内,而是依数据种类存在四个不同的子缓冲区内,因此需要至少四个指针器才能进行上述数据的编码。亦即,编码控制器24要能分别控制不同的指针器,所以会增加控制电路的复杂度。
2、若有更多不同种类的数据要同时编码,则需要更大存储容量的数据缓冲器或存储器提供各种数据的暂存。
发明内容
本发明的主要目的是提供一种光学储存媒体的数据记录方法及其装置,其是将写入光学储存媒体上同一数据区段的不同种类数据进行前处理,将使数据缓冲器或存储器内的数据区段以连续识别码依序储存,因此可采用较简单的控制电路将连续的数据区段由数据缓冲器依序读出,并写在光学储存媒体上相对的轨域。
本发明的另一目的是提供一种光学储存媒体的数据记录方法,可解决光学储存媒体上同一数据区段需要写入不同种类或不同来源的数据所遭遇的问题,但不需要更大存储容量的数据缓冲器或存储器来提供不同数据的暂存。
为达上述目的,本发明揭示一种光学储存媒体的数据记录方法及其装置,其是依照数据区段的识别码顺序,将欲写入光学储存媒体上同一数据区段的不同种类数据连续暂存于数据缓冲器内,其中该同一数据区段可以是导入区、数据区及导出区其中一个区段。如此记录电路可自该数据缓冲器内将该些数据依对应识别码的顺序读取,并写在该光学储存媒体上相对的轨域。
在该些数据储存于该数据缓冲器之前,可以加入每一数据区段对应的识别码、识别数据错误更正码、拷贝管理信息码及错误侦测码;或者是将该些数据自该数据缓冲器依序读出时,才赋予每一数据区段对应的识别码、识别数据错误更正码、拷贝管理信息码及错误侦测码。
本发明所述一种光学储存媒体的数据记录装置是这样实现的:
所述光学储存媒体的数据记录装置包含:
一数据前处理单元,依照每一数据区段的识别码顺序来重组欲写入一光学储存媒体上同一数据区段的不同种类数据,其中该同一数据区段可以是导入区、数据区及导出区其中一个区段;一数据缓冲管理器,将该数据前处理单元重组后的数据连续储存于一数据缓冲器内;一编码控制器,通过该数据缓冲管理器读出该数据缓冲器内的已重组数据做编码处理;一记录电路,通过该数据缓冲管理器读出该数据缓冲器内的该已重组数据,并顺序写入该光学储存媒体的该同一数据区段内的对应轨域。
附图说明
图1a是数字多功能光盘片的数据结构示意图;
图1b是导入区的数据结构示意图;
图2是习知光学储存媒体记录装置的功能方块示意图;
图3是习知数字多功能光盘片的数据区段的数据结构示意图;
图4是习知数字多功能光盘片的错误订正码区数据结构示意图;
图5是本发明光学储存媒体记录装置的应用实施例的功能方块图;
图6是本发明的数据前处理单元的电路示意图。
符号说明:
10~数字多功能光盘片 11~导入区
111~保留区域 112~参考码区域
113~第一缓冲区域 114~控制数据区域
115~第二缓冲区域 12~数据区
13~导出区
21~数据缓冲器 22~数据缓冲管理器
23~记录电路 24~编码控制器
30~数据区段 31~主数据
32~识别码 33~识别数据错误更正码
34~拷贝管理信息码 35~错误侦测码
40~错误订正码区块 41~16个数据区段
42~内置同位编码 43~外置同位编码
51~数据缓冲器 510~编码控制器
52~可记录光盘驱动器 53~主处理器
54~微控制器 55~记录装置
56~记录电路 57~数据缓冲管理器
58~主机接口 59~数据前处理单元
611~接口数据单元 612~可程序暂存器
613~缓冲阅读器 614~参考码产生器
62~扰动模式 63~主多任务器
64~控制电路 65~区段信息标示电路
651~扰动电路 652~第一多任务器
653~第二多任务器
具体实施方式
为能解决光学储存媒体上同一数据区段需要写入不同种类或不同来源的数据所遭遇上述的问题,且不增加控制电路的复杂性及存储器的容量,本发明通过下列实施例以提出改善的技术。图5是本发明光学储存媒体记录装置的应用实施例的功能方块图。记录装置55能够使数据信号被记录于可记录(recordable)光盘片上,其是通过可记录光盘驱动器52命令***中光学读写头将数据写在对应的轨域。主机接口58从主处理器(host processor)53接受数据信号及命令,一般多利用计算机标准接口作为传输接口,例如:整合式磁盘电子接口(Integrated Drive Electronics;IDE)或小计算机***接口(Small Computer Systems Interface;SCSI)等。
当数据缓冲管理器57从主机接口58接收数据信号及命令后,会将该等数据储存于数据缓冲器51内,同时数据缓冲管理器57传送命令至微控制器(micro controller)54。该微控制器54是光学储存装置的中央处理单元,可命令数据前处理单元59进行各种待写入数据的结构重组及有关数据的标示***。然后数据缓冲管理器57会将经数据前处理单元59处理完的数据按照写入光盘片的顺序关系暂存于数据缓冲器51。编码控制器510将暂存于数据缓冲器51内的数据依序读出做数据编码。记录电路56将暂存于数据缓冲器51内的处理后数据依序读出,并送出连续的数据信号及命令,使可记录光盘驱动器52产生控制信号。
归纳前述数字多功能光盘片的数据结构及图5的功能方块图,待写入光学储存媒体的数据大致可分为以下四类:
1.由主机产生的数据,例如:计算机主机透过整合式磁盘电子接口传送要写入的数据。
2.连续字符皆为固定内容的数据,例如:保留区域、第一缓冲区域及第二缓冲区域内的固定数据。
3.来自数据缓冲器内的数据,例如:待写入控制数据区域的控制数据。
4.具有特殊图型的数据,例如:待写入参考码区域的数据。
然由于随着光学储存媒体的密度与性能的提升,数据的分类会益形复杂及繁多,因此本发明的应用并未被上述分类所限制。另一方面,虽然下列实施例是以处理待写入导入区的数据为主要应用,然数据区及导出区的数据写入亦可使用相同原理进行。
图6是本发明的数据前处理单元59的电路示意图。数据前处理单元59中包括有接口数据单元611、可程序暂存器612、缓冲阅读器(buffer reader)613及参考码产生器614共四种类的数据来源,其分别可对应至上述四项分类。该四项数据平行输入至一主多任务器63,其是接受控制电路64的命令而决定每项数据的输出顺序及长度,其中缓冲阅读器613内的控制数据有可能需要经过扰动模式62的处理。另外,接口数据单元611是接受来自计算机硬件的数据,与其它三项数据的性质相差很大,因此亦可以考虑由独立的(主)多任务器处理。
经过主多任务器63重组处理的数据可以是依照数据区段的识别码顺序重新排列,排列重组后的数据会再经过区段信息标示电路65***每一数据区段对应的识别码ID、识别数据错误更正码IED、拷贝管理信息码CPR_MAI及错误侦测码EDC等信息。但该些数据区段的信息码并不一定需要在主多任务器63处理后随即加入,亦可将主多任务器63处理后的数据暂存于数据缓冲器51内,于记录时才依序读取并赋予每一数据区段对应的信息码。主多任务器63重组处理后的数据要先由扰动电路651的扰动处理,才能和经过第一多任务器652及第二多任务器653的信息码混合,并由第二多任务器653将处理完毕的数据输出至数据缓冲管理器57。又该第一多任务器652及第二多任务器653亦由控制电路64控制输入端的选择时序。
Claims (18)
1.一种光学储存媒体的数据记录方法,包含下列步骤:
依照每一数据区段的识别码顺序将预写入一光学储存媒体上同一数据区段的不同种类数据重组并连续暂存于一数据缓冲器内,其中该数据可以是导入区、数据区及导出区中的一段数据;
该数据缓冲器内的数据在编码处理后,依序写入该光学储存媒体的对应轨域。
2.根据权利要求1所述的光学储存媒体的数据记录方法,其另包含一步骤:
于暂存于该数据缓冲器前,将该已重组数据***每一数据区段所对应的信息码。
3.根据权利要求2所述的光学储存媒体的数据记录方法,其中该信息码包括识别码、识别数据错误更正码、拷贝管理信息码及错误侦测码。
4.根据权利要求1所述的光学储存媒体的数据记录方法,其另包含一步骤:
于该已重组数据自该数据缓冲器内读出后,将该已重组数据***每一数据区段所对应的信息码。
5.根据权利要求4所述的光学储存媒体的数据记录方法,其中该信息码包括识别码、识别数据错误更正码、拷贝管理信息码及错误侦测码。
6.根据权利要求1所述的光学储存媒体的数据记录方法,其中该不同种类数据包括由计算机主机产生的数据、连续字符皆为固定内容的数据、数据缓冲器内的控制数据及具有特殊图型的数据。
7.根据权利要求6所述的光学储存媒体的数据记录方法,其中该连续字符皆为固定内容的数据是要写在该光学储存媒体导入区的保留区域、第一缓冲区域及第二缓冲区域。
8.根据权利要求6所述的光学储存媒体的数据记录方法,其中该数据缓冲器内的控制数据是要写在该光学储存媒体导入区的控制数据区域。
9.根据权利要求6所述的光学储存媒体的数据记录方法,其中该具有特殊图型的数据是要写在该光学储存媒体导入区的参考码区域。
10.一种光学储存媒体的数据记录装置,其特征在于所述光学储存媒体的数据记录装置包含:
一数据前处理单元,依照每一数据区段的识别码顺序来重组欲写入一光学储存媒体上同一数据区段的不同种类数据,其中该同一数据区段可以是导入区、数据区及导出区其中一个区段;
一数据缓冲管理器,将该数据前处理单元重组后的数据连续储存于一数据缓冲器内;
一编码控制器,通过该数据缓冲管理器读出该数据缓冲器内的已重组数据做编码处理;
一记录电路,通过该数据缓冲管理器读出该数据缓冲器内的该已重组数据,并顺序写入该光学储存媒体的该同一数据区段内的对应轨域。
11.根据权利要求10所述的光学储存媒体的数据记录装置,其特征在于该数据前处理单元包括:
一主多任务器,交错组合该不同种类数据;
一控制电路,控制该主多任务器选择该不同种类数据。
12.根据权利要求11所述的光学储存媒体的数据记录装置,其特征在于另包含:
一扰动电路,扰动处理该主多任务器的输出信号;
一第一多任务器,交错组合每一数据区段所对应的信息码;
一第二多任务器,交错组合该第一多任务器的输出信号及该扰动电路的输出信号。
13.根据权利要求12所述的光学储存媒体的数据记录装置,其特征在于:该第一多任务器及第二多任务器是由该控制电路控制输入端的选择时序。
14.根据权利要求12所述的光学储存媒体的数据记录装置,其特征在于:该信息码包括识别码、识别数据错误更正码、拷贝管理信息码及错误侦测码。
15.根据权利要求12所述的光学储存媒体的数据记录装置,其特征在于:该主多任务器所组合该不同种类数据是包括由计算机主机产生的数据、连续字符皆为固定内容的数据、数据缓冲器内的控制数据及具有特殊图型的数据。
16.根据权利要求15所述的光学储存媒体的数据记录装置,其特征在于:该连续字符皆为固定内容的数据是要写在该光学储存媒体导入区的保留区域、第一缓冲区域及第二缓冲区域。
17.根据权利要求15所述的光学储存媒体的数据记录装置,其特征在于:该数据缓冲器内的控制数据是要写在该光学储存媒体导入区的控制数据区域。
18.根据权利要求15所述的光学储存媒体的数据记录装置,其特征在于:该具有特殊图型的数据是要写在该光学储存媒体导入区的参考码区域。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100837224A CN100388381C (zh) | 2004-10-14 | 2004-10-14 | 光学储存媒体的数据记录方法及其装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100837224A CN100388381C (zh) | 2004-10-14 | 2004-10-14 | 光学储存媒体的数据记录方法及其装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1760980A CN1760980A (zh) | 2006-04-19 |
CN100388381C true CN100388381C (zh) | 2008-05-14 |
Family
ID=36707018
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100837224A Expired - Fee Related CN100388381C (zh) | 2004-10-14 | 2004-10-14 | 光学储存媒体的数据记录方法及其装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100388381C (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7975208B2 (en) | 2006-12-21 | 2011-07-05 | Mediatek Inc. | Method and apparatus for high speed optical recording |
US8416657B2 (en) * | 2007-12-03 | 2013-04-09 | Mediatek Inc. | Method and system for managing data from host to optical disc |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1006808B (zh) * | 1986-10-20 | 1990-02-14 | 飞利浦石油公司 | 毕赤酵母产生的亲脂蛋白的纯化 |
JPH08235793A (ja) * | 1994-12-27 | 1996-09-13 | Internatl Business Mach Corp <Ibm> | データ処理方法及びデータ記憶装置 |
CN1229989A (zh) * | 1998-01-30 | 1999-09-29 | 三菱电机株式会社 | 数据记录装置及数据生成电路 |
-
2004
- 2004-10-14 CN CNB2004100837224A patent/CN100388381C/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1006808B (zh) * | 1986-10-20 | 1990-02-14 | 飞利浦石油公司 | 毕赤酵母产生的亲脂蛋白的纯化 |
JPH08235793A (ja) * | 1994-12-27 | 1996-09-13 | Internatl Business Mach Corp <Ibm> | データ処理方法及びデータ記憶装置 |
CN1229989A (zh) * | 1998-01-30 | 1999-09-29 | 三菱电机株式会社 | 数据记录装置及数据生成电路 |
Also Published As
Publication number | Publication date |
---|---|
CN1760980A (zh) | 2006-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5592497A (en) | Multitrack record carrier having digital data reversibly stored thereon as error protected product codewords | |
US6128698A (en) | Tape drive emulator for removable disk drive | |
US4271519A (en) | Address mark generation and decoding method | |
US6353910B1 (en) | Method and apparatus for implementing error correction coding (ECC) in a dynamic random access memory utilizing vertical ECC storage | |
CN100550155C (zh) | 纠错、纠错编码、数据再现及数据记录的方法及其电路 | |
GB2024470A (en) | Arrangement for detecting faulty sectors and for allocating replacement sectors in a disc memory | |
US5253256A (en) | Array disk apparatus with unsuccessful reconstruction indicating function | |
US20090150749A1 (en) | Digital data coding and recording apparatus, and method of using the same | |
CN1213427C (zh) | 以单元记录信息的方法和设备 | |
CN101882058A (zh) | 一种将存储设备虚拟划分为多个设备的方法 | |
RU97100132A (ru) | Система передачи информации, устройство записи и воспроизведения информации, а также носитель записи, использующие формат представления данных на основе кода с исправлением ошибок | |
CN100388381C (zh) | 光学储存媒体的数据记录方法及其装置 | |
CN1929012A (zh) | 调制方法和*** | |
CN100590716C (zh) | 光学储存媒体刻录装置以及方法 | |
CN1220984C (zh) | 纠错码块生成方法和装置 | |
CN1873814B (zh) | 记录和再现方法以及记录和再现设备 | |
CN101346769A (zh) | 获取数据文件的设备和方法 | |
RU2003108843A (ru) | Способ воспроизведения, устройство воспроизведения, способ записи и способ генерирования таблицы управления | |
US20060077841A1 (en) | Method of recording data on optical storage medium and apparatus thereof | |
CN101673575A (zh) | 存取存储器的方法、存取存储器的控制单元及光驱 | |
JP4234563B2 (ja) | 誤り訂正方法及び回路、誤り訂正符号化方法及び回路、データ再生装置及びデータ記録再生装置 | |
KR100266165B1 (ko) | 에러정정코드 처리를 위한 디램 억세스 방법(Method of Accessing DRAM for Processing Error Correction Code) | |
SA03240066B1 (ar) | جهاز مسح ضوئي وحامل سجل (اسطوانة مسجلة) | |
US20070006052A1 (en) | Method for storing information on an optical disc | |
CN101802915B (zh) | 信息记录介质、记录和/或再现设备以及记录和/或再现方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080514 Termination date: 20161014 |