CN100377249C - Optical disk recorder and control method thereof - Google Patents
Optical disk recorder and control method thereof Download PDFInfo
- Publication number
- CN100377249C CN100377249C CNB2004100000686A CN200410000068A CN100377249C CN 100377249 C CN100377249 C CN 100377249C CN B2004100000686 A CNB2004100000686 A CN B2004100000686A CN 200410000068 A CN200410000068 A CN 200410000068A CN 100377249 C CN100377249 C CN 100377249C
- Authority
- CN
- China
- Prior art keywords
- storage area
- temporary storage
- burning
- data
- encoded data
- 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
- 230000003287 optical effect Effects 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 title claims abstract description 13
- 239000000872 buffer Substances 0.000 claims description 5
- 239000000945 filler Substances 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种光盘烧录器及其控制方法,应用子光学烧录系统,特别是应用于高倍数光驱。The invention relates to an optical disc burner and its control method, which is applied to a sub-optical burner system, in particular to a high-magnification optical drive.
背景技术Background technique
随着时代的进步,光盘片早已取代传统的记录媒体,俨然成为目前数据储存的主流,而且伴随烧录器的普及,光盘片几乎已经成了生活的必需品;早期的烧录器受限于烧录速度,实用性往往受到质疑,然而,近年来,烧录器的烧录速度不断提高,也使光盘片逐渐成为储存媒体中的最重要的一环。With the progress of the times, CDs have already replaced traditional recording media and become the mainstream of data storage. With the popularity of burners, CDs have almost become a necessity in life; early burners were limited by the However, in recent years, the recording speed of the burner has been continuously improved, and the CD has gradually become the most important part of the storage medium.
然而,尽管烧录速度越来越快,但是,相比之下,音像数据编码的速度却没有太大的改善。早期,数据编码的速度与烧录的速度大致相仿,因此,能够将数据正确地烧录在盘片上而不发生问题,然而,因为现在烧录速度已经大幅超过数据编码的速度,所以烧录时,常常会发生烧录头没有数据可以写入盘片的窘境。However, although the burning speed is getting faster and faster, the speed of audio-visual data encoding has not improved much by comparison. In the early days, the speed of data encoding was roughly the same as the speed of burning, so the data could be correctly burned on the disc without any problems. However, because the burning speed has greatly exceeded the speed of data encoding, when burning , It often happens that the burning head has no data to write to the disc.
为解决此一状况,烧录头会自动写入一段”1111”的补白码,然而,如果补白码过长,将造成数据或是音像重现时会暂时停滞的突梯现象,这会被认定为失败的烧录,因此,此段等待时间(或称为补白码)有其一定的临界值,烧录时,等待时间不得超过这一个临界值,但是,目前的高倍数烧录器并未提供相对应的配套措施,使得盘片烧录失败的机会大幅提高。举例来说,对于4Mbps的音像源,仅能使用4.32Mbps的CD烧录器,而不能使用11.06Mbps的DVD烧录器,使用上相当不方便。In order to solve this situation, the burning head will automatically write a filler code of "1111". However, if the filler code is too long, it will cause a sudden stagnation of data or audio and video reproduction, which will be recognized as Therefore, this waiting time (or called filler code) has a certain critical value. When programming, the waiting time must not exceed this critical value. However, the current high-magnification programmer does not Corresponding supporting measures are provided to greatly increase the chance of disk burning failure. For example, for a 4Mbps audio and video source, only a 4.32Mbps CD burner can be used, but a 11.06Mbps DVD burner cannot be used, which is quite inconvenient to use.
发明内容Contents of the invention
本发明所要解决的技术问题是提供一种光盘烧录器及其控制方法,解决公知烧录器因烧录速度大于编码速度所衍生出盘片烧录失败的问题,提高烧录器的适用范围。The technical problem to be solved by the present invention is to provide an optical disc burner and its control method, which can solve the problem of disc burning failure of the known burner due to the burning speed being higher than the encoding speed, and improve the scope of application of the burner .
为达到上述目的,本发明提供了一种光盘烧录器的控制方法,用以控制一烧录头烧录一盘片,其特点在于,包含有下列步骤:In order to achieve the above object, the present invention provides a control method for an optical disc burner, which is used to control a recording head to burn a disc, which is characterized in that it includes the following steps:
针对一数据进行编码,而获得一编码数据;Encoding a piece of data to obtain a piece of coded data;
将该编码数据储存于一第一暂存区;storing the encoded data in a first temporary storage area;
由该第一暂存区内截取一个或多个特定数量的该编码数据至一第二暂存区;及intercepting one or more specific quantities of the encoded data from the first temporary storage area to a second temporary storage area; and
通过该第二暂存区提供该编码数据给予该烧录头烧录该盘片。The encoded data is provided through the second temporary storage area for the burning head to burn the disk.
上述的光盘烧录器的控制方法,其特点在于,该特定数量为TL/((1/V1)-(1/V2)),其中TL为该光盘烧录器的临界等待时间、V1为该数据的编码速度、V2为该烧录头烧录速度。The control method of the above-mentioned optical disc burner is characterized in that the specific number is TL/((1/V1)-(1/V2)), where TL is the critical waiting time of the optical disc burner, and V1 is the critical waiting time of the optical disc burner. The encoding speed of data, V2 is the burning speed of the burning head.
上述的光盘烧录器的控制方法,其特点在于,该通过该第二暂存区提供该编码数据给予该烧录头烧录该盘片的步骤,还包含分批将该编码数据按照所述特定数量给予该烧录头烧录。The above-mentioned control method for an optical disc burner is characterized in that the step of providing the encoded data to the burning head to burn the disc through the second temporary storage area also includes batching the encoded data according to the A specific number is given to the programming head to program.
为了更好的实现本发明的目的,本发明还提供了一种光盘烧录器,用以控制一烧录头烧录一盘片,其特点在于,包含有:In order to better realize the object of the present invention, the present invention also provides a kind of optical disc burner, in order to control a recording head to burn a disc, it is characterized in that, comprises:
一编码器,用以针对一数据进行编码,而形成一编码数据;an encoder, used for encoding a data to form an encoded data;
一第一暂存区,连接于该编码器,用以储存该编码数据,并分隔为一个或多个预定大小的编码数据;A first temporary storage area, connected to the encoder, used to store the encoded data, and divide it into one or more encoded data of predetermined size;
一第二暂存区,连接于该第一暂存区,接收由该第一暂存区转存的该一个或多个特定数量的编码数据;及a second temporary storage area, connected to the first temporary storage area, for receiving the one or more specific quantities of encoded data dumped from the first temporary storage area; and
一烧录头,连接于该第二暂存区,用以烧录该特定数量的编码数据至该盘片。A burning head, connected to the second temporary storage area, is used for burning the specific quantity of encoded data to the disc.
上述的光盘烧录器,其特点在于,该第一暂存区为一缓冲区。The feature of the above-mentioned CD burner is that the first temporary storage area is a buffer zone.
上述的光盘烧录器,其特点在于,该第二暂存区为一缓冲区。The feature of the above-mentioned optical disc burner is that the second temporary storage area is a buffer zone.
上述的光盘烧录器,其特点在于,该特定数量为TL/((1/V1)-(1/V2)),其中TL为该光盘烧录器的临界等待时间、V1为该数据的编码速度、V2为该烧录头烧录速度。The above-mentioned optical disc burner is characterized in that the specific number is TL/((1/V1)-(1/V2)), where TL is the critical waiting time of the optical disc burner, and V1 is the encoding of the data Speed, V2 is the burning speed of the burning head.
上述的光盘烧录器,其特点在于,该第二暂存区分批将该编码数据按照所述特定数量给予该烧录头。The feature of the above-mentioned optical disc writer is that the second temporary storage area gives the encoding data to the recording head in batches according to the specified number.
本发明的技术效果在于:根据本发明所揭示的光盘烧录器及其控制方法,主要是将编码数据以分批的方式传送给烧录头来烧录,而将因为两者速度差所产生的等待时间分散,使得每一段等待时间都不超过临界等待时间,而不会有烧录失败的问题。实际上的硬件架构,是设计有两个暂存区,一个暂存区连接于编码器,用来存放编码数据,而另一个暂存区设于第一个暂存区与烧录头之间,用来将编码数据分批抓取,而供烧录头烧录至盘片,如此,则可将烧录头等待的时间大幅分散,而减低至临界等待时间之下,而不会有盘片烧录失败的问题。The technical effect of the present invention is that: according to the optical disc recorder and its control method disclosed in the present invention, the coded data is mainly transmitted to the recording head in batches for burning, and the speed difference between the two will produce The waiting time is scattered, so that each waiting time does not exceed the critical waiting time, and there is no problem of burning failure. The actual hardware architecture is designed with two temporary storage areas, one temporary storage area is connected to the encoder to store encoded data, and the other temporary storage area is set between the first temporary storage area and the burning head , used to grab the coded data in batches for the burning head to burn to the disc, so that the waiting time of the burning head can be greatly dispersed, and reduced to below the critical waiting time, without disc failure. The problem of program burning failure.
下面结合附图进一步详细说明本发明的具体实施例。Specific embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.
附图说明Description of drawings
图1为本发明的步骤流程示意图;及Fig. 1 is a schematic flow chart of the steps of the present invention; and
图2为本发明的架构示意图。FIG. 2 is a schematic diagram of the architecture of the present invention.
其中,附图标号说明如下:Wherein, the reference numerals of the accompanying drawings are explained as follows:
11编码器11 encoders
12中央处理器12 CPU
13第一暂存区13 The first temporary storage area
14第二暂存区14 Second Temporary Storage Area
15烧录头15 burning head
16数据16 data
17盘片17 platters
具体实施方式Detailed ways
根据本发明所揭示光盘烧录器及其控制方法,其主要是将待烧录的数据以分批的方式给烧录头来烧录,使得其常态保持在工作的状态,尽管等待状态的次数会提高,但是每次的等待时间却会因为分批烧录的关系而分散,所以都会变短而不会超过烧录器临界等待的时间,从而不会有盘片因为超过烧录器临界等待的时间而产生烧录失败的状况。According to the disc burner and its control method disclosed in the present invention, it mainly burns the data to be burnt to the burner head in batches, so that its normal state remains in the working state, although the number of waiting states It will increase, but the waiting time each time will be dispersed due to batch programming, so it will be shortened and will not exceed the critical waiting time of the burner, so that there will be no discs due to exceeding the critical wait time of the burner The burning time will fail.
其方法如图1所示,同时配合图2的架构示意,烧录器包含有编码器11、中央处理器(CPU)12、第一暂存区13、第二暂存区14以及烧录头15,其主要动作都通过中央处理器12来控制,且编码器11、第一暂存区13、第二暂存区14及烧录头15依序相连接。以实际硬件架构而言,第一暂存区13以及第二暂存区14以使用缓冲区(buffer)为佳。Its method is as shown in Figure 1, and at the same time cooperates with the schematic diagram of Figure 2, the programmer includes an
本发明的步骤流程:步骤201,将欲烧录的数据16通过编码器11来加以编码;步骤202,通过第一暂存区13来存放这些编码数据;步骤203,接着依序将预定大小的编码数据传送到第二暂存区14;步骤204,烧录头15仅能由第二暂存区14的数据来进行烧录,而将预定大小的编码数据烧录在盘片17上。Step flow of the present invention:
因此,关键点在于如何决定所传送编码数据的预定大小为多少?首先,假设编码器11的编码速度为V1,烧录头15的烧录速度为V2,此烧录器可容许的临界等待时间TL,因此,假设预定大小的编码数据为D1,则烧录头15的烧录时间为D1/V2,等待一段时间后(让编码器11补充编码数据的量),再次将预定大小的编码数据由第一暂存区13传送到第二暂存区14内,供烧录头15烧录数据至盘片17,因为相较于V1、V2,传送的时间相当短,故将其忽略,因为烧录器的临界等待时间TL,故将前面所述的等待时间设为临界等待时间TL,所以可以得到:Therefore, the key point is how to determine the predetermined size of the transmitted encoded data? First, assume that the encoding speed of the
D1=V1*(D1/V2+TL)D1=V1*(D1/V2+TL)
也就是说,烧录头15烧录的时间加上等待的时间(预定为临界等待时间TL),编码器11必须编码出烧录所需要的预定大小的编码数据D1,所以推导可以算出:That is to say, the burning time of the burning
D1=TL/((1/V1)-(1/V2))D1=TL/((1/V1)-(1/V2))
因此得到在临界时所要的预定大小的编码数据,故,只要第一暂存区13每隔TL时间将D1数据传送至第二暂存区14,即可保证烧录头15的等待时间都不会超过临界时间。Therefore obtain the coded data of the required predetermined size when being critical, so, as long as the first
实际应用上,因为考虑上述的作法会使在第一暂存区13以及第二暂存区14之间的数据传送太频繁,反而浪费太多不必要的资源,可以考虑将N倍的预定大小的编码数据D1一次传送至第二暂存区14,再由第二暂存区14将数据分成N次给予烧录头15烧录盘片17,从而可以得到更佳的效果。In practical applications, considering that the above approach will cause too frequent data transmission between the first
以上所述,仅为本发明中的较佳实施例而已,并非用来限定本发明的实施范围;即凡依本发明的内容和精神所作的均等变化与修饰,皆为本发明的范围所涵盖。The above description is only a preferred embodiment of the present invention, and is not intended to limit the implementation scope of the present invention; that is, all equivalent changes and modifications made according to the content and spirit of the present invention are covered by the scope of the present invention .
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100000686A CN100377249C (en) | 2004-01-08 | 2004-01-08 | Optical disk recorder and control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100000686A CN100377249C (en) | 2004-01-08 | 2004-01-08 | Optical disk recorder and control method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1641782A CN1641782A (en) | 2005-07-20 |
CN100377249C true CN100377249C (en) | 2008-03-26 |
Family
ID=34866613
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100000686A Expired - Fee Related CN100377249C (en) | 2004-01-08 | 2004-01-08 | Optical disk recorder and control method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100377249C (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104102530B (en) * | 2014-07-30 | 2017-11-21 | 广东小天才科技有限公司 | Method and system for improving burning speed of electronic product |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL9300059A (en) * | 1992-03-18 | 1993-10-18 | Sony Corp | Device and method for reproducing digital data |
US5966182A (en) * | 1996-02-09 | 1999-10-12 | Sony Corporation | Recording data production apparatus and method, recording medium reproducing apparatus and method, and recording medium |
CN1357817A (en) * | 2000-12-07 | 2002-07-10 | 联发科技股份有限公司 | Recordable disc recording controller with batch register controller |
-
2004
- 2004-01-08 CN CNB2004100000686A patent/CN100377249C/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL9300059A (en) * | 1992-03-18 | 1993-10-18 | Sony Corp | Device and method for reproducing digital data |
US5966182A (en) * | 1996-02-09 | 1999-10-12 | Sony Corporation | Recording data production apparatus and method, recording medium reproducing apparatus and method, and recording medium |
CN1357817A (en) * | 2000-12-07 | 2002-07-10 | 联发科技股份有限公司 | Recordable disc recording controller with batch register controller |
Also Published As
Publication number | Publication date |
---|---|
CN1641782A (en) | 2005-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2006510984A (en) | Pre-configured backup DVD-RWS | |
TWI394145B (en) | Unified control and memory for a combined dvd/hdd system | |
US6731577B2 (en) | Information recording apparatus, information recording system and information recording medium | |
KR100589518B1 (en) | Variable Control Method of Data Read Speed in Optical Disk Driver | |
CN100377249C (en) | Optical disk recorder and control method thereof | |
TWI394146B (en) | Unified control and memory for a combined dvd/hdd system | |
TWI394147B (en) | Unified control and memory for a combined dvd/hdd system | |
JP2002203366A (en) | Digital audio signal sound recording system | |
JP2002203365A (en) | Digital audio signal sound recording system | |
TWI260584B (en) | Compact disc burner and control method thereof | |
TWI345777B (en) | Optical storage medium recording apparatus and methods | |
TWI383380B (en) | Dvd copying system and virtual dvd carousel including the same | |
JP2010272201A (en) | Optical medium having control data in wobble | |
CN1758361B (en) | Unified control and memory for a combined DVD/HDD system | |
CN103226962A (en) | Compact disc read only memory (CD-ROM) pre-encryption method | |
CN102541764A (en) | Memory device and method of transferring data | |
JP2005044420A (en) | Portable information recording medium | |
US20050265075A1 (en) | Recording method with processing units and apparatus using the same | |
KR20040099530A (en) | Small size optical disc, apparatus for and method of recording data in small size optical disc, and apparatus for and method of reading out data recorded in small size optical disc | |
HK1090737A (en) | Unified control and memory for a combined dvd/hdd system | |
TW200535825A (en) | High density optical disc and method for creating and reproducing file system of the same | |
HK1090736A (en) | Unified control and memory for a combined dvd/hdd system | |
HK1097642A (en) | Unified control and memory for a combined dvd/hdd system | |
HK1090738A (en) | Unified control and memory for a combined dvd/hdd system | |
KR20040082238A (en) | Apparatus for controling a hard disc in digital compound video device |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080326 Termination date: 20140108 |