[go: up one dir, main page]

CN100555429C - Rotation speed control device of optical disk recorder and optical disk recording control method - Google Patents

Rotation speed control device of optical disk recorder and optical disk recording control method Download PDF

Info

Publication number
CN100555429C
CN100555429C CNB2006100789268A CN200610078926A CN100555429C CN 100555429 C CN100555429 C CN 100555429C CN B2006100789268 A CNB2006100789268 A CN B2006100789268A CN 200610078926 A CN200610078926 A CN 200610078926A CN 100555429 C CN100555429 C CN 100555429C
Authority
CN
China
Prior art keywords
data
bus
buffer area
rotational speed
storage system
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
Application number
CNB2006100789268A
Other languages
Chinese (zh)
Other versions
CN101064144A (en
Inventor
张鹤继
林义钧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sunplus Technology Co Ltd
Original Assignee
Sunplus Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sunplus Technology Co Ltd filed Critical Sunplus Technology Co Ltd
Priority to CNB2006100789268A priority Critical patent/CN100555429C/en
Publication of CN101064144A publication Critical patent/CN101064144A/en
Application granted granted Critical
Publication of CN100555429C publication Critical patent/CN100555429C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Rotational Drive Of Disk (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

The invention relates to a rotation speed control device of an optical disk recorder, which comprises the optical disk recorder and a rotation speed control device, wherein the optical disk recorder comprises a buffer area and a servo system, the rotation speed control device comprises a buffer area detection unit and a rotation speed determination unit, is coupled between the buffer area and the servo system, and is used for adjusting the rotation speed of a main shaft motor of an optical disk according to the data volume of the buffer area and the change thereof so as to control the recording speed of the optical disk. The invention also provides a device for controlling the rotating speed of the optical disk recorder by the data flow of the flow detection unit detection bus. The invention also provides a method for controlling the optical disc recording. The device and the method provided by the invention are used for avoiding the interruption of the optical disk recording caused by insufficient data in the buffer area.

Description

The revolution speed control device of CD burning device and CD burning control method
Technical field
The present invention relates to a kind of CD burning device, the particularly a kind of revolution speed control device and CD burning control method that can reduce the CD burning device of imprinting interruption chance of occurrence.
Background technology
The optical memory system that generally has real-time imprinting function, DVD videocorder (Digital VideoDisc recorder for example, be called for short DVD recorder) or CD burning device (disk recorder), its imprinting pattern of mainly using is clv mode (Constant Linear Velocity Mode is called for short the CLV pattern).Promptly imprinting with fixing linear velocity imprinting, when adopting this kind pattern, when running into the buffer area data deficiencies, will take place and interrupt in the CD burning speed of setting according to the user.
Fig. 1 is the optical memory system calcspar of prior art.Audio-visual scrambler 110 inputs in the buffer area 132 with digital coding after by bus 120 and keeps in, and scrambler 134 exports servo-drive system 136 to via buffer area 132 sense datas after carrying out digital coding, and carries out the CD burning action via servo-drive system 136.According to the compressibility difference that the user sets, the audio-visual scrambler 110 in the DVD recorder has different data bit rate (data bit rate), the speed difference of digital coding just.Too slow for preventing etch-recording speed, the CD burning speed that sets usually can be faster slightly than the coding rate of the audio-visual scrambler 110 in the DVD recorder.(buffer under run error) takes place so regular meeting has because of buffer area 132 data deficiencies cause the situation that the CD burning action is interrupted.When the frequency that interrupts is very frequent, just can cause etching/recording quality not good, influence the playback quality after the CD burning.
In the prior art, too high for the frequency that prevents to interrupt, common capacity by the increase buffer area reduces the frequency of interruption, but the mode of increase buffer area can cause cost to increase, and does not meet cost benefit.
Summary of the invention
The revolution speed control device that the purpose of this invention is to provide a kind of CD burning device according to data volume and the variation thereof that buffer area is kept in, is adjusted the rotating speed of CD Spindle Motor and is controlled CD burning speed, avoids imprinting to interrupt.
Another object of the present invention provides a kind of revolution speed control device of CD burning device, according to the data traffic of bus, adjusts the rotating speed of CD Spindle Motor and controls CD burning speed, avoids imprinting to interrupt.
Another purpose of the present invention provides a kind of CD burning control method of optical memory system, according to data volume in the buffer area and variation thereof, adjusts the rotating speed of CD Spindle Motor and controls CD burning speed, reduces the chance of occurrence that imprinting is interrupted.
Another purpose of the present invention provides a kind of CD burning control method of optical memory system, according to the flow of bus transfer data, adjusts the rotating speed of CD Spindle Motor and controls CD burning speed, avoids imprinting to interrupt.
Another purpose of the present invention provides a kind of method for controlling number of revolution of CD burning device, according to data volume in the buffer area and variation thereof, adjusts the rotating speed of CD Spindle Motor and controls CD burning speed, reduces the chance of occurrence that imprinting is interrupted.
Another purpose of the present invention provides a kind of method for controlling number of revolution of CD burning device, according to the flow of bus transmissioning data, adjusts the rotating speed of CD Spindle Motor and controls CD burning speed, avoids imprinting to interrupt.
The revolution speed control device of CD burning device provided by the invention, be applicable to that adjustment is the CD burning speed of the optical memory system of core with the CD burning device, this optical memory system comprises a CD burning device, this CD burning device contains a buffer area and servo-drive system, and this revolution speed control device comprises:
The buffer area detecting unit is coupled to described buffer area, is used to detect the parameter of this buffer area, and data are detected in the output buffers district; And
The rotating speed determining unit, be coupled between this buffer area detecting unit and this servo-drive system, and according to described buffer area detection data, output CD speed signal, described servo-drive system is adjusted the CD burning speed of this optical memory system according to described CD speed signal.
Preferably, described optical memory system also comprises bus, and in order to transmit data to described buffer area, this revolution speed control device also comprises:
The flow detection unit, be coupled between this bus and this rotating speed determining unit, be used to detect the speed of this bus transmissioning data, and the output bus data bit rate is to this rotating speed determining unit, this rotating speed determining unit is adjusted the described CD speed signal of output to this servo-drive system according to this bus data code check.
Preferably, the parameter of described buffer area is the data volume in the buffer area, or is the variable quantity of the data volume in the buffer area; The detection data of this buffer area comprise: the variable quantity of data volume and the max cap. of this buffer area in the data volume in this buffer area, this buffer area.
Preferably, this optical memory system also comprises audio-visual scrambler, is coupled to this bus, is used for the video-audio data coding, and transmits a data rate information to this bus according to an audio-visual coding setting value.
Preferably, to transmit the interface of described data bit rate be advanced techniques configuration package ATAPI interface to wherein said bus.
The revolution speed control device of another kind of CD burning device provided by the invention, be applicable to that adjustment is the CD burning speed of the optical memory system of core with the CD burning device, this optical memory system comprises CD burning device and bus, this CD burning device contains buffer area and servo-drive system, and this revolution speed control device comprises:
The flow detection unit is coupled to described bus, is used to detect the speed of this bus to these buffer area transmission data, and the output bus data bit rate; And
The rotating speed determining unit is coupled between this flow detection unit and the described servo-drive system, and according to described bus data code check output CD speed signal, described servo-drive system is adjusted the CD burning speed of this optical memory system according to this CD speed signal.
Preferably, this optical memory system also comprises audio-visual scrambler, is coupled to described bus, is used for the video-audio data coding, and transmits a data rate information to this bus according to audio-visual coding setting value.
Preferably, to transmit the interface of this data bit rate be advanced techniques configuration package ATAPI interface to described bus.
The present invention also provides a kind of CDRW method of optical memory system, and this optical memory system comprises a CD burning device, and this CD burning device contains a buffer area and a servo-drive system, and this CDRW method comprises the following steps:
(1) detects the parameter of this buffer area, and export the detection data of a buffer area;
(2), export a CD speed signal according to the detection data of this buffer area;
(3) adjust the rotating speed of the CD Spindle Motor of this optical memory system according to this CD speed signal.
Preferably, this optical memory system also comprises a bus, is coupled to this buffer area, and it is temporary to be used to transfer data to this buffer area,
In step (1), also comprise step (1A): detect this bus and transmit the speed of data, and export a bus data code check to this buffer area;
In step (2), also comprise step (2A):, export a CD speed signal according to this bus data code check.
Preferably, step (3) comprising: according to this CD speed signal, make the CD Spindle Motor obtain an initial speed.
Preferably, step (3) also comprises:
3a, according to the new rotating speed of one group of this CD Spindle Motor of calculation of parameter;
3b, judge that the new rotating speed of this CD Spindle Motor calculate is whether in the predetermined range of speeds, if then enter step 3c; If not, then revise the new rotating speed of this CD Spindle Motor in the predetermined range of speeds;
3c, judge whether the data volume of this buffer area exceeds the minimum data amount of this buffer area, if not, enter the treatment step of a buffer area data deficiencies; If,
3d, determine the new rotating speed of this CD Spindle Motor and set servo parameter; And
3e, judge whether the imprinting process finishes, if not, then be back to step 3a, if then finish CD burning.
Preferably, this group of parameter comprises among the step 3a: the current rotating speed of this CD Spindle Motor, with respect to the CD speed signal of bus data code check, the detection data of this buffer area.
Preferably, should the predetermined range of speeds comprise among the described step 3b:
1) more than or equal to the initial speed of 0.7 times CD Spindle Motor;
2) between 0.9 times of current rotating speed to 1.1 times current rotating speed.
Preferably, the parameter of this buffer area comprises: the data volume in this buffer area, the perhaps variable quantity of the data volume in this buffer area; The detection data of this buffer area comprise: the variable quantity of data volume and the max cap. of this buffer area in the data volume in this buffer area, this buffer area.
Preferably, this optical memory system also comprises an audio-visual scrambler, is coupled to this bus, also comprises step before in step (2A): transmit a data rate information to this bus according to an audio-visual coding setting value.
The present invention provides a kind of CDRW method of optical memory system simultaneously, and this optical memory system comprises a CD burning device and a bus, and this CD burning device contains a buffer area and a servo-drive system, and this CDRW method comprises the following steps:
(1) detects this bus and transmit the speed of data, and export a bus data code check to this buffer area;
(2), export a CD speed signal according to this bus data code check;
(3) adjust the CD burning speed of this optical memory system according to this CD speed signal.
Preferably, this optical memory system also comprises an audio-visual scrambler, is coupled to this bus, also comprises step before in step (2): transmit a data rate information to this bus according to an audio-visual coding setting value.
The present invention also provides a kind of method for controlling number of revolution of CD burning device, be applicable to the CD burning speed of adjustment with this CD burning device optical memory system that is core, this optical memory system comprises the CD burning device, this CD burning device contains buffer area and servo-drive system, and this method for controlling number of revolution comprises the following steps:
(1) parameter of the described buffer area of detection, and data are detected in the output buffers district;
(2) detect data according to this buffer area, output CD speed signal; And
(3) this servo-drive system is adjusted the rotating speed of the CD Spindle Motor of this optical memory system according to this CD speed signal.
Preferably, this optical memory system also comprises bus, is coupled to this buffer area, in order to transmitting data to described buffer area,
In step (1), also comprise step (1A): detect the speed of this bus transmissioning data, and export a bus data code check;
In step (2), also comprise step (2A):, adjust described CD speed signal according to this bus data code check.
Preferably, the parameter of this buffer area is the data volume in this buffer area, or is the variable quantity of data volume in this buffer area; The detection data of this buffer area comprise: the variable quantity of data volume and the max cap. of this buffer area in the data volume in this buffer area, this buffer area.
Preferably, this optical memory system also comprises audio-visual scrambler, is coupled to this bus, also comprises step before in step (2A): transmit a data rate information to this bus according to an audio-visual coding setting value.
The present invention also provides a kind of method for controlling number of revolution of CD burning device, be applicable to the CD burning speed of adjustment with this CD burning device optical memory system that is core, this optical memory system comprises CD burning device and bus, this CD burning device contains a buffer area and servo-drive system, and this method for controlling number of revolution comprises the following steps:
(1) according to the speed of this bus to these buffer area transmission data, and the output bus data bit rate;
(2) according to this bus data code check, output CD speed signal; And
(3) adjust the rotating speed of the CD Spindle Motor of this optical memory system according to this CD speed signal.
Preferably, wherein this optical memory system also comprises audio-visual scrambler, is coupled to this bus, it is characterized in that, also comprises before in step (2): according to the setting value of this audio-visual scrambler, the data rate information that transmits is to this bus.
The present invention adjusts the mode of CD burning speed because of the flow that adopts data volume in the real-time detection buffer area and variation and bus transmissioning data, avoid causing CD burning to interrupt, and then promote the quality and stability of CD burning because of data volume in the buffer area is not enough; And the present invention needn't increase the capacity of buffer area, thereby the cost that can avoid causing thus increases.
For above and other objects of the present invention, feature and advantage can be become apparent, preferred embodiment of the present invention cited below particularly, and cooperate appended diagram, be described in detail below.
Description of drawings
Fig. 1 is a prior art optical memory system calcspar;
Fig. 2 is the optical memory system calcspar of first embodiment of the invention;
Fig. 3 is the method for controlling number of revolution process flow diagram of the CD burning device of second embodiment of the invention;
Fig. 4 is the method for controlling number of revolution process flow diagram of the CD burning device of third embodiment of the invention.
Embodiment
Fig. 2 is the optical memory system calcspar of first embodiment of the invention.Optical memory system 200 comprises audio-visual scrambler 210, bus (Integrated Drive Electronics bus is called for short IDE bus) 220, CD burning device 230.Wherein CD burning device 230 comprises buffer area (Buffer) 232, scrambler 234, servo-drive system 236 and revolution speed control device 240.Wherein revolution speed control device 240 comprises buffer area detecting unit 242, flow detection unit 244, rotating speed determining unit 246.
Bus 220 is coupled between audio-visual scrambler 210 and the buffer area 232, and bus 220 can be sent to the data behind audio-visual scrambler 210 codings buffer area 232 and keep in.Scrambler 234 is coupled between buffer area 232 and the servo-drive system 236, and is with the data of being kept in the buffer area 232, required for the CD burning action via being sent to servo-drive system 236 behind the coding again.
Buffer area detecting unit 242 is coupled between buffer area 232 and the rotating speed determining unit 246, change in order to detect the data volume and the data volume of being kept in the buffer area 232, and data BFD detects to rotating speed determining unit 246 in the output buffers district according to this.Described buffer area detects the max cap. that data BFD mainly comprises buffer area data volume BUF and data volume changes delta BUF and this buffer area.Flow detection unit 244 is coupled between bus 220 and the rotating speed determining unit 246, in order to the speed of the transmission data of testbus 220, and according to this output bus data bit rate IBR to rotating speed determining unit 246.Buffer area detecting unit 242 can realize having in field of the present invention and know the knowledgeable usually by hardware or firmware with flow detection unit 244, via exposure of the present invention, should know by inference easily, does not add at this and gives unnecessary details.
Rotating speed determining unit 246 also is coupled between bus 220 and the servo-drive system 236, and according to buffer area detection data BFD and bus data code check IBR, export CD speed signal DSS to servo-drive system 236,236 CD burning speed of adjusting optical memory system 200 according to CD speed signal DSS of servo-drive system.Particularly, in the present embodiment, servo-drive system 236 is adjusted and is responsible for the principal axis motor rotation speed that CD rotates in the optical memory system 200, to adjust CD burning speed according to CD speed signal DSS.
In the present embodiment, described bus 220 is the IDE transmission interface, audio-visual scrambler 210 is according to the employed compressibility difference of user, have different audio-visual coding setting values, and transmit a data rate information to this bus 220 according to this audio-visual coding setting value, detect the data rate of this bus via the flow detection unit of this bus, and output data code check DBR is sent to rotating speed determining unit 246, can dispose package interface (Advanced Technology Attachment PacketInterface is called for short ATAPI) described this data bit rate of protocol transmission DBR by advanced techniques.And rotating speed determining unit 246 is adjusted CD speed signal DSS according to this data bit rate DBR, and at this moment, 236 of servo-drive systems make the CD burning speed of optical memory system 200 have initial value according to CD speed signal DSS.
Carry out in the process of CD burning action at optical memory system 200, data volume and data volume that buffer area detecting unit 242 detects in the buffer area 232 in real time change, and data BFD detects to rotating speed determining unit 246 in the output buffers district according to this.The data traffic of flow detection unit 244 real-time testbus 220, and according to this output bus data bit rate IBR to rotating speed determining unit 246.Rotating speed determining unit 246 detects data BFD and bus data code check IBR according to buffer area, adjusts CD speed signal DSS in real time, avoids the CD burning action of optical memory system 200 to interrupt.
When data volume deficiency in the buffer area 232 or the reduction of the data traffic of bus 220, promptly reduce the rotating speed of CD Spindle Motor.When the data volume in the buffer area 232 too much or the data traffic of bus 220 is when rising, promptly improve the rotating speed of CD Spindle Motor.In view of the above, avoid, make that the data volumes of keep in the buffer area 232 are not enough and CD burning takes place move interruption because the data traffic of CD burning speed and bus 220 does not match.
Both adopt buffer area detecting unit 242 to detect the buffer area situation in the foregoing description, and adopted flow detection unit 244 testbus flows to realize adjusting CD speed again.But, only use one of them of said two units, can realize purpose of the present invention equally.
Fig. 3 is the method for controlling number of revolution process flow diagram of the CD burning device of second embodiment of the invention.Can know understanding technological means of the present invention for making those of ordinary skills, below explanation cooperates Fig. 2 to describe.
At first, in step 310, rotating speed determining unit 246 obtains data bit rate DBR from audio-visual scrambler 210 via bus 220, and adjusts CD speed signal DSS according to this.At this moment, servo-drive system 236 makes the CD principal axis motor rotation speed of optical memory system 200 have an initial value according to CD speed signal DSS.Next, in step 320, buffer area detecting unit 242 changes according to data volume in the buffer area 232 and data volume, and data BFD is detected in the output buffers district.Then, in step 330, flow detection unit 244 bases are to the detection of the data traffic of bus 220, output bus data bit rate IBR.
Then, in step 340, rotating speed determining unit 246 detects data BFD and bus data code check IBR according to buffer area, adjusts CD speed signal DSS.236 of servo-drive systems are adjusted the rotating speed of the CD Spindle Motor in the optical memory system 200 according to this CD speed signal DSS.Then, in step 350,, then finish if the CD burning program is finished.If CD burning do not finish, then repeating step 320 to step 340 till the CD burning action is finished.
Can clearer technological means of the present invention for making those of ordinary skills, following the 3rd embodiment is provided, and cooperates Fig. 2 to be described as follows.
Fig. 4 is the method for controlling number of revolution process flow diagram according to the CD burning device of third embodiment of the invention.At first, in step 410, the data bit rate DBR that rotating speed determining unit 246 is produced according to audio-visual scrambler 210 adjusts CD speed signal DSS, servo-drive system 236 then according to the CD speed signal DSS of this moment, makes the CD Spindle Motor of optical memory system 200 have an initial speed S HOST, the rotating speed of Spindle Motor is with respect to the CD burning speed of optical memory system 200.The initial speed S of this Spindle Motor HOSTTo make the CD burning speed of optical memory system 200 have an initial value.
Next, in step 420, rotating speed determining unit 246 detects data BFD and bus data code check IBR according to buffer area, adjusts CD speed signal DSS.According to this CD speed signal DSS, servo-drive system 236 obtains the new rotating speed S of Spindle Motor NEW, this new rotating speed S NEWDetecting buffer area data volume BUF, buffer area data volume changes delta BUF among the data BFD and the max cap. of buffer area and the relation of bus data code check IBR with buffer area in the present embodiment can represent in order to following formula.
S NEW=S+A*(S-S IDE)+B*(BUF-0.5*BUF MAX)+C*ΔBUF
The implication of each symbol is as follows in the following formula:
S NEW: new rotating speed
S: current rotating speed
S IDE: with respect to the tachometer value of bus data code check
BUF: the data volume of buffer area
Δ BUF: the data volume of buffer area changes
BUF MAX: the max cap. of buffer area
Wherein, A, B, C are the weight of parameters, according to the correlation parameter of the sampling frequency of the sampling frequency of flow detection unit 244, buffer area capacity, buffer area detecting unit 242 and servo-drive system 236 and decide.Can adjust suitable parameter value according to different optical memory system 200.
Then, in step 430, judge the new rotating speed S of gained NEWWhether in reasonable range, avoid rotating speed change amount excessive and influence etching/recording quality.In the present embodiment with initial speed S HOSTAs standard, as new rotating speed S NEWLess than initial speed S HOST0.7 times the time, then in step 435, with new rotating speed S NEWBe adjusted into initial speed S HOST0.7 times.Then, significantly change suddenly, so change value that in the present embodiment will be each time is limited between 0.9 times to 1.1 times of current rotating speed S for avoiding CD burning speed.
In step 440, judge new rotating speed S NEWWhether differ too much, if new rotating speed S with current rotating speed S NEWGreater than 1.1 times of current rotating speed S, then in step 445, with new rotating speed S NEWBe adjusted into 1.1 times of current rotating speed S.Then, in step 450, judge new rotating speed S NEWWhether less than 0.9 times of current rotating speed S.If new rotating speed S NEWLess than 0.9 times of current rotating speed S, then in step 455, with new rotating speed S NEWBe adjusted into 0.9 times of current rotating speed S.
Wait to obtain a suitable new rotating speed S NEWAfter, then in step 460, judge that whether the interior data volume BUF of buffer area 232 is greater than minimum data amount BUF MIN, if not, then represent the data volume deficiency in the buffer area 232, then in step 465, enter buffer area data deficiencies handling procedure (for example for interrupting the CD burning action).If be judged as is then to enter in the step 470.Should illustrate that the order of above-mentioned each judgement can need to change according to the user.For example, the judgement of step 460 action can be placed on before the step 420, and the order of step 440 and step 450 also can change, and above-mentioned change does not influence effect of the present invention.
In step 470, servo-drive system 236 is set the new rotating speed S of Spindle Motor NEWAnd the correlation parameter of servo-drive system 236, reach the purpose of the CD burning speed of adjusting optical memory system 200.Then, in step 480, if the CD burning action is not finished as yet, then repeating step 420 is to step 470.The data volume BUF in the real-time detection buffer area 232 and the data traffic of changes delta BUF and bus 220 thereof, the CD burning speed of adjustment optical memory system 200 is avoided interrupting because of the deficiency of the data volume in the buffer area 232 causes CD burning to move.
Comprehensively above-mentioned, the framework of comparison diagram 1 and Fig. 2, can obviously learn the difference of present embodiment and prior art, newly-increased revolution speed control device 240 in the optical memory system of present embodiment, have real-time detection and the function of adjusting CD burning speed, obviously different compared to fixedly CD etch-recording speed of the prior art.
In addition, the present invention adopts the mode of adjusting principal axis motor rotation speed, controls CD burning speed, avoids causing the CD burning action to interrupt because of the data volume in the buffer area is not enough.Simultaneously,, adjust CD burning speed in real time, reduce the chance that the CD burning action is interrupted, and then improve the CD burning quality of optical memory system by the data traffic of testbus and the data volume and the variation thereof of buffer area.
Though the present invention discloses as above with preferred embodiment; right its is not in order to limiting the present invention, anyly has the knack of this skill person, without departing from the spirit and scope of the present invention; when can doing a little change and retouching, thus protection scope of the present invention when with aforementioned claims the person of being defined be as the criterion.

Claims (24)

1.一种光盘刻录器的转速控制装置,适用于调整以光盘刻录器为核心的光学储存系统的光盘刻录速度,该光学储存系统包括一光盘刻录器,该光盘刻录器含有一缓存区以及伺服系统,其特征在于,该转速控制装置包括:1. A rotational speed control device for an optical disc recorder, which is suitable for adjusting the optical disc recording speed of an optical storage system with the optical disc recorder as the core. The system is characterized in that the rotational speed control device includes: 缓存区检测单元,耦接于所述缓存区,用于检测该缓存区的参数,并输出缓存区检测数据;以及a buffer detection unit, coupled to the buffer, for detecting parameters of the buffer, and outputting detection data of the buffer; and 转速确定单元,耦接于该缓存区检测单元与该伺服系统之间,并根据所述缓存区检测数据,输出光盘转速信号,所述伺服系统根据所述光盘转速信号调整该光学储存系统的光盘刻录速度。The rotational speed determination unit is coupled between the buffer detection unit and the servo system, and outputs a disc rotational speed signal according to the buffer detection data, and the servo system adjusts the optical disc of the optical storage system according to the disc rotational speed signal Burn speed. 2.根据权利要求1所述的光盘刻录器的转速控制装置,其特征在于,所述光学储存系统还包括总线,用以传送数据至所述缓存区,该转速控制装置还包括:2. The rotational speed control device of an optical disc recorder according to claim 1, wherein the optical storage system further comprises a bus for transmitting data to the buffer area, and the rotational speed control device further comprises: 流量检测单元,耦接于该总线与该转速确定单元之间,用于检测该总线传送数据的速度,并输出总线数据码率至该转速确定单元,该转速确定单元根据该总线数据码率,调整输出所述光盘转速信号至该伺服系统。The flow detection unit is coupled between the bus and the rotational speed determination unit, and is used to detect the speed of data transmission by the bus, and output the bus data code rate to the rotational speed determination unit, and the rotational speed determination unit is based on the bus data code rate, Adjusting and outputting the disc rotational speed signal to the servo system. 3.根据权利要求1或2所述的光盘刻录器的转速控制装置,其特征在于,所述缓存区的参数为缓存区内的数据量,或为缓存区内的数据量之变化量;该缓存区的检测数据包括:该缓存区内的数据量、该缓存区内数据量之变化量以及该缓存区的最大容量。3. The rotational speed control device of an optical disc recorder according to claim 1 or 2, wherein the parameter of the buffer area is the amount of data in the buffer area, or the variation of the amount of data in the buffer area; The detection data of the buffer area includes: the amount of data in the buffer area, the amount of change in the amount of data in the buffer area, and the maximum capacity of the buffer area. 4.根据权利要求2所述的光盘刻录器的转速控制装置,其特征在于,该光学储存系统还包括影音编码器,耦接于该总线,用于对影音数据编码,并根据一影音编码设定值传送一数据传输速度信息至该总线。4. The rotational speed control device of an optical disc recorder according to claim 2, wherein the optical storage system further comprises an audio-visual encoder, coupled to the bus, for encoding audio-visual data, and according to an audio-visual encoding setting The setting sends a data transmission speed information to the bus. 5.根据权利要求2或4所述的光盘刻录器的转速控制装置,其特征在于,其中所述总线传送所述数据码率的接口为高级技术配置封包ATAPI接口。5 . The rotational speed control device of an optical disc recorder according to claim 2 or 4 , wherein the interface through which the bus transmits the data code rate is an Advanced Technology Configuration Packet ATAPI interface. 6 . 6.一种光盘刻录器的转速控制装置,适用于调整以光盘刻录器为核心的光学储存系统的光盘刻录速度,该光学储存系统包括光盘刻录器和总线,该光盘刻录器含有缓存区以及伺服系统,其特征在于,该转速控制装置包括:6. A rotational speed control device for an optical disc recorder, which is suitable for adjusting the disc recording speed of an optical storage system with the optical disc recorder as the core. The optical storage system includes a disc recorder and a bus. The system is characterized in that the rotational speed control device includes: 流量检测单元,耦接于所述总线,用于检测该总线向该缓存区传送数据的速度,并输出总线数据码率;以及A traffic detection unit, coupled to the bus, used to detect the speed at which the bus transmits data to the buffer, and output the bus data code rate; and 转速确定单元,耦接于该流量检测单元与所述伺服系统之间,并根据所述总线数据码率输出光盘转速信号,所述伺服系统根据该光盘转速信号调整该光学储存系统的光盘刻录速度。A rotational speed determination unit, coupled between the flow detection unit and the servo system, and outputs a disc rotational speed signal according to the bus data rate, and the servo system adjusts the optical disc recording speed of the optical storage system according to the disc rotational speed signal . 7.根据权利要求6所述的光盘刻录器的转速控制装置,其特征在于,该光学储存系统还包括影音编码器,耦接于所述总线,用于对影音数据编码,并根据影音编码设定值传送一数据传输速度信息至该总线。7. The rotational speed control device of an optical disc recorder according to claim 6, wherein the optical storage system further includes an audio-video encoder, coupled to the bus, for encoding audio-video data, and according to the video-audio encoding setting The setting sends a data transmission speed information to the bus. 8.根据权利要求7所述的光盘刻录器的转速控制装置,其特征在于,所述总线传送该数据码率的接口为高级技术配置封包ATAPI接口。8 . The rotational speed control device of an optical disc recorder according to claim 7 , wherein the interface through which the bus transmits the data code rate is an Advanced Technology Configuration Packet ATAPI interface. 9 . 9.一种光学储存系统的光盘刻录方法,该光学储存系统包括一光盘刻录器,该光盘刻录器含有一缓存区以及一伺服系统,其特征在于,该光盘刻录方法包括下列步骤:9. A CD recording method for an optical storage system, the optical storage system includes a CD recording device, the CD recording device contains a buffer area and a servo system, it is characterized in that the CD recording method comprises the following steps: (1)检测该缓存区的参数,并输出一缓存区的检测数据;(1) Detect the parameters of the buffer area, and output the detection data of a buffer area; (2)根据该缓存区的检测数据,输出一光盘转速信号;(2) Outputting a disc rotational speed signal according to the detected data in the buffer area; (3)根据该光盘转速信号调整该光学储存系统的光盘主轴马达的转速。(3) Adjusting the rotation speed of the optical disk spindle motor of the optical storage system according to the optical disk rotation speed signal. 10.如权利要求9所述的方法,其特征在于,该光学储存系统还包括一总线,耦接于该缓存区,用于传输数据至该缓存区暂存,10. The method according to claim 9, wherein the optical storage system further comprises a bus, coupled to the buffer area, for transmitting data to the buffer area for temporary storage, 在步骤(1)中还包括步骤(1A):检测该总线向该缓存区传送数据的速度,并输出一总线数据码率;In step (1), step (1A) is also included: detecting the speed at which the bus transmits data to the buffer area, and outputting a bus data code rate; 在步骤(2)中还包括步骤(2A):根据该总线数据码率,输出一光盘转速信号。The step (2) also includes a step (2A): outputting a disc rotation speed signal according to the bus data code rate. 11.如权利要求9或10所述的方法,其特征在于,步骤(3)包括:根据该光盘转速信号,使光盘主轴马达获得一初始转速。11. The method according to claim 9 or 10, wherein step (3) comprises: making the disc spindle motor obtain an initial rotational speed according to the optical disc rotational speed signal. 12.如权利要求11所述的方法,其特征在于,步骤(3)还包括:12. the method for claim 11, is characterized in that, step (3) also comprises: 3a、根据一组参数计算该光盘主轴马达的新转速;3a. Calculate the new rotational speed of the disc spindle motor according to a set of parameters; 3b、判断计算出的该光盘主轴马达的新转速是否在预定的转速范围内,若是,则进入步骤3c;若否,则修正该光盘主轴马达的新转速在预定的转速范围内;3b. Judging whether the calculated new rotational speed of the disc spindle motor is within a predetermined rotational speed range, if yes, proceed to step 3c; if not, correct the new rotational speed of the optical disc spindle motor to be within the predetermined rotational speed range; 3c、判断该缓存区的数据量是否超出该缓存区的最小数据量,若否,进入一缓存区数据不足的处理步骤;若是,3c, judging whether the amount of data in the buffer area exceeds the minimum amount of data in the buffer area, if not, enter a processing step of insufficient data in the buffer area; if so, 3d、确定该光盘主轴马达的新转速并设定伺服参数;以及3d. Determining the new rotational speed of the disc spindle motor and setting servo parameters; and 3e、判断刻录过程是否结束,若否,则回至步骤3a,若是,则结束光盘刻录。3e. Determine whether the burning process is over, if not, go back to step 3a, and if yes, end burning the disc. 13.如权利要求12所述的方法,其特征在于,步骤3a中该一组参数包括:该光盘主轴马达当前转速、相对于总线数据码率的光盘转速信号、该缓存区的参数以及该缓存区的最大容量。13. The method according to claim 12, wherein the group of parameters in step 3a includes: the current rotation speed of the optical disk spindle motor, the optical disk rotation speed signal relative to the data rate of the bus, the parameters of the buffer area, and the buffer The maximum capacity of the zone. 14.如权利要求12所述的方法,其特征在于,步骤3b中该预定的转速范围包括:14. The method according to claim 12, wherein the predetermined rotational speed range in step 3b comprises: 1)大于或等于0.7倍的光盘主轴马达的初始转速;1) greater than or equal to 0.7 times the initial rotational speed of the disc spindle motor; 2)0.9倍当前转速至1.1倍当前转速之间。2) Between 0.9 times the current speed and 1.1 times the current speed. 15.如权利要求9或10所述的方法,其特征在于,该缓存区的参数包括:该缓存区内的数据量,或者该缓存区内的数据量的变化量;该缓存区的检测数据包括:该缓存区内的数据量、该缓存区内数据量之变化量以及该缓存区的最大容量。15. The method according to claim 9 or 10, wherein the parameters of the buffer include: the amount of data in the buffer, or the amount of change in the amount of data in the buffer; the detection data of the buffer Including: the amount of data in the cache, the amount of change in the amount of data in the cache, and the maximum capacity of the cache. 16.如权利要求10所述的方法,其特征在于,该光学储存系统还包括一影音编码器,耦接于该总线,在步骤(2A)之前还包括步骤:根据一影音编码设定值传送一数据传输速度信息至该总线。16. The method as claimed in claim 10, wherein the optical storage system further comprises an audio-visual encoder coupled to the bus, and before step (2A) further comprises the step of: transmitting according to an audio-visual encoding setting value A data transmission speed information is sent to the bus. 17.一种光学储存系统的光盘刻录方法,该光学储存系统包括一光盘刻录器和一总线,该光盘刻录器含有一缓存区以及一伺服系统,其特征在于,该光盘刻录方法包括下列步骤:17. A CD recording method for an optical storage system, the optical storage system comprising a CD recording device and a bus, the CD recording device containing a buffer area and a servo system, characterized in that the CD recording method comprises the following steps: (1)检测该总线向该缓存区传送数据的速度,并输出一总线数据码率;(1) Detect the speed at which the bus transmits data to the buffer area, and output a bus data code rate; (2)根据该总线数据码率,输出一光盘转速信号;(2) Outputting an optical disc rotational speed signal according to the data rate of the bus; (3)根据该光盘转速信号调整该光学储存系统的光盘刻录速度。(3) Adjusting the disc writing speed of the optical storage system according to the disc rotation speed signal. 18.如权利要求17所述的光学储存系统的光盘刻录方法,其特征在于,该光学储存系统还包括一影音编码器,耦接于该总线,在步骤(2)之前还包括步骤:根据一影音编码设定值传送一数据传输速度信息至该总线。18. The method for recording an optical disc in an optical storage system according to claim 17, wherein the optical storage system further comprises an audio-video encoder coupled to the bus, and before the step (2), further comprises the step of: according to a The audio and video encoding setting transmits a data transmission speed information to the bus. 19.一种光盘刻录器的转速控制方法,适用于调整以该光盘刻录器为核心的光学储存系统的光盘刻录速度,该光学储存系统包括光盘刻录器,该光盘刻录器含有缓存区以及伺服系统,其特征在于,该转速控制方法包括下列步骤:19. A speed control method for an optical disc recorder, which is suitable for adjusting the disc recording speed of an optical storage system with the optical disc recorder as the core, the optical storage system includes a disc recorder, and the optical disc recorder contains a buffer area and a servo system , characterized in that the speed control method includes the following steps: (1)检测所述缓存区的参数,并输出缓存区检测数据;(1) Detect the parameters of the buffer area, and output the detection data of the buffer area; (2)根据该缓存区检测数据,输出光盘转速信号;以及(2) Outputting a disc rotation speed signal according to the detected data in the buffer area; and (3)该伺服系统根据该光盘转速信号调整该光学储存系统的光盘主轴马达的转速。(3) The servo system adjusts the rotation speed of the optical disk spindle motor of the optical storage system according to the optical disk rotation speed signal. 20.根据权利要求19所述的光盘刻录器的转速控制方法,其特征在于,该光学储存系统还包括总线,耦接于该缓存区,用以传送数据至所述缓存区,20. The rotational speed control method of an optical disc recorder according to claim 19, wherein the optical storage system further comprises a bus, coupled to the buffer area, for transmitting data to the buffer area, 在步骤(1)中,还包括步骤(1A):检测该总线传送数据的速度,并输出一总线数据码率;In step (1), step (1A) is also included: detecting the speed at which the bus transmits data, and outputting a bus data code rate; 在步骤(2)中还包括步骤(2A):根据该总线数据码率,调整所述光盘转速信号。The step (2) also includes a step (2A): adjusting the optical disc rotational speed signal according to the bus data code rate. 21.如权利要求19、20所述的光盘刻录器的转速控制方法,其特征在于,该缓存区的参数为该缓存区内的数据量,或为该缓存区内数据量之变化量;该缓存区的检测数据包括:该缓存区内的数据量、该缓存区内数据量之变化量以及该缓存区的最大容量。21. The speed control method of an optical disc recorder according to claim 19, 20, wherein the parameter of the buffer area is the amount of data in the buffer area, or the amount of change in the amount of data in the buffer area; The detection data of the buffer area includes: the amount of data in the buffer area, the amount of change in the amount of data in the buffer area, and the maximum capacity of the buffer area. 22.根据权利要求20所述的光盘刻录器的转速控制方法,该光学储存系统还包括影音编码器,耦接于该总线,其特征在于,在步骤(2A)之前还包括步骤:根据一影音编码设定值传送一数据传输速度信息至该总线。。22. The method for controlling the rotational speed of an optical disc recorder according to claim 20, the optical storage system further comprising an audio-visual encoder coupled to the bus, characterized in that, before step (2A), a step is also included: according to an audio-visual The encoding setting transmits a data transmission speed information to the bus. . 23.一种光盘刻录器的转速控制方法,适用于调整以该光盘刻录器为核心的光学储存系统的光盘刻录速度,其特征在于,该光学储存系统包括光盘刻录器和总线,该光盘刻录器含有一缓存区以及伺服系统,该转速控制方法包括下列步骤:23. A rotational speed control method for an optical disc recorder, suitable for adjusting the optical disc recording speed of an optical storage system with the optical disc recorder as the core, characterized in that the optical storage system includes an optical disc recorder and a bus, and the optical disc recorder Containing a buffer area and a servo system, the speed control method includes the following steps: (1)根据该总线向该缓存区传送数据的速度,并输出总线数据码率;(1) According to the speed at which the bus transmits data to the buffer area, and output the bus data code rate; (2)根据该总线数据码率,输出光盘转速信号;以及(2) Outputting a disc rotational speed signal according to the data rate of the bus; and (3)根据该光盘转速信号调整该光学储存系统的光盘主轴马达的转速。(3) Adjusting the rotation speed of the optical disk spindle motor of the optical storage system according to the optical disk rotation speed signal. 24.根据权利要求23所述的光盘刻录器的转速控制方法,其中该光学储存系统还包括影音编码器,耦接于该总线,其特征在于,在步骤(2)之前还包括:根据该影音编码器的设定值,传送一数据传输速度信息至该总线。24. The rotational speed control method of an optical disc recorder according to claim 23, wherein the optical storage system further comprises an audio-visual encoder coupled to the bus, and it is characterized in that, before step (2), it further comprises: according to the audio-visual The setting value of the encoder transmits a data transmission speed information to the bus.
CNB2006100789268A 2006-04-27 2006-04-27 Rotation speed control device of optical disk recorder and optical disk recording control method Expired - Fee Related CN100555429C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100789268A CN100555429C (en) 2006-04-27 2006-04-27 Rotation speed control device of optical disk recorder and optical disk recording control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100789268A CN100555429C (en) 2006-04-27 2006-04-27 Rotation speed control device of optical disk recorder and optical disk recording control method

Publications (2)

Publication Number Publication Date
CN101064144A CN101064144A (en) 2007-10-31
CN100555429C true CN100555429C (en) 2009-10-28

Family

ID=38965102

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100789268A Expired - Fee Related CN100555429C (en) 2006-04-27 2006-04-27 Rotation speed control device of optical disk recorder and optical disk recording control method

Country Status (1)

Country Link
CN (1) CN100555429C (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103542439B (en) * 2012-07-11 2018-01-09 博西华电器(江苏)有限公司 Smoke exhaust ventilator and its control method
CN112860192A (en) * 2021-03-05 2021-05-28 华录光存储研究院(大连)有限公司 Optical disk storage system and method and device for controlling data transmission speed

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5111345A (en) * 1989-05-26 1992-05-05 The United States Of America As Represented By The Administrator, National Aeronautics & Space Administration Disk memory device
EP0613135B1 (en) * 1993-02-24 1999-05-19 Sony Corporation Optical disc system
CN1455393A (en) * 2002-04-29 2003-11-12 华硕电脑股份有限公司 Method for adjusting writing speed of data recording device
CN1855238A (en) * 2005-04-25 2006-11-01 明基电通股份有限公司 Method for adjusting recording speed of optical drive based on data shortage

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5111345A (en) * 1989-05-26 1992-05-05 The United States Of America As Represented By The Administrator, National Aeronautics & Space Administration Disk memory device
EP0613135B1 (en) * 1993-02-24 1999-05-19 Sony Corporation Optical disc system
CN1455393A (en) * 2002-04-29 2003-11-12 华硕电脑股份有限公司 Method for adjusting writing speed of data recording device
CN1855238A (en) * 2005-04-25 2006-11-01 明基电通股份有限公司 Method for adjusting recording speed of optical drive based on data shortage

Also Published As

Publication number Publication date
CN101064144A (en) 2007-10-31

Similar Documents

Publication Publication Date Title
US6711106B2 (en) Information reproducing method and apparatus
US7426161B2 (en) Optical recording method and apparatus with different recording rates
CN100555429C (en) Rotation speed control device of optical disk recorder and optical disk recording control method
US7680008B2 (en) Recording method and apparatus for optical disk drive
JPH10149627A (en) Optical disk recorder
TWI259445B (en) Rotation speed adjustment method of compact disc player
US20050007918A1 (en) Information reproduction apparatus, information reproduction method and information recording medium for a rotation control program
US8254218B2 (en) Recording method and apparatus for optical disk drive
TWI245272B (en) Recording method and apparatus for optical disk drive
US7978954B2 (en) Rotation speed control apparatus for disk recorder and method thereof
EP1463054A2 (en) Method, system and program for authenticating recording medium, and computer readable recording medium
JP2000339838A (en) Speed control method and device for optical disk player based on continuation of control signal
US7583577B2 (en) System and method for measuring vibration characteristics of optical disk drive
KR100952947B1 (en) Method for controlling speed in optical disc device
KR100582495B1 (en) How to adjust recording speed in optical disk device
JP2004319023A (en) Optical disk recording method and optical disk device
TW200518046A (en) Method and device for detecting the stable rotating speed of the spindle motor in an optical disc player
US7259534B1 (en) Method for controlling spindle motor by time length for passing through defect
JP2003132620A5 (en)
JP2005085410A (en) Optical disc apparatus and control method thereof
US20040100886A1 (en) Optical drive with switching rotational speeds and switching method thereof
KR960002268A (en) Disc determination method and device
JP2000105965A (en) Optical disc playback device
JP2005293830A (en) Method and device which process servo control signal
KR20100068176A (en) Method for controlling speed in optical disc 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
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: 20091028

Termination date: 20170427