动态调整光盘刻录机刻录速度的方法 【技术领域】
本发明涉及一种动态调整光盘刻录机刻录速度的方法,尤指一种通过预先设定操作于某一刻录速度时对应的一容错上限,并将此容错上限与在此刻录速度下的光盘片预刻沟槽的绝对时间错误率(ATIP Error Rate)进行比较,以调整光盘刻录机的刻录速度的方法。背景技术
目前市面上的光盘刻录机对于一次性可刻录光盘片(CD-R)的刻录速度已经到达了24倍速,而刻录速度的继续提升,是一种可预见的发展趋势。然而,不同光盘片制造商所制造出来的光盘片特性并不完全一致,在相同刻录速度下的数据刻录情况也各不相同。在某一数据刻录速度下,可能会发生某一品牌的光盘片可以完整且正确地进行数据刻录的动作,而另外一品牌的光盘片可能会出现数据刻录丢失,或是刻录完成但却无法读取等不可预期的情况。
光盘片于制造出厂时,在其表面刻有一螺旋状预刻沟槽(pregroove)由内圈向外以1.6微米间隔距离环绕整片盘片,以12公分盘片为例,将会绕行整片盘片将近2万圈。通过此沟槽来引导光学头将激光射在此沟槽中,以形成一连串不同样式的凹陷部(Pit)以及平坦部(Land),凹陷部以及平坦部地样式乃根据欲刻录的信息编码得来。此一沟槽被刻成局部有微小弯曲(Wobble),通过这些微小弯曲将整条螺旋状沟槽刻录成一连续时间,称之为此光盘片的预刻沟槽的绝对时间(Absolute Time in Pregroove,ATIP)。利用所得的预刻沟槽的绝对时间可以决定在进行刻录动作时的时间起点以及可供刻录的时间终点。举例来说,在距离光盘片轴心25mm处,大约是一片光盘片的预刻沟槽的绝对时间零点,-00分,00秒,00帧(frame)。预刻沟槽的绝对时间的总时间长度,也就是光盘片的可刻录总时间,其是随着光盘片制作时刻录的线速度(linear velocity)而改变。当光盘片的线速度等于1.2米/秒时,此光盘片可供刻录的总时间大约等于74分钟,而当光盘片的线速度上升到1.4米/秒时,此光盘片可供刻录的总时间下降到只有大约64分钟左右。
预刻沟槽的绝对时间不但提供光盘刻录机于进行数据刻录时的刻录起点以及刻录终点等信息,也同时被用来控制转盘马达转速。光盘刻录机经由将微小弯曲造成的激光反射信号(Wobble Signal)译码,便可得出光学头精确位置,同时计算出一定时间内解错的帧数,称之为预刻沟槽的绝对时间错误率(ATIP Error Rate)。一旦盘片品质不良,不能支持较高倍数写入,光盘刻录机刻录过程中预刻沟槽的绝对时间错误率便会增多,间接造成马达转速不稳,导致写入数据不正确。但是预刻沟槽的绝对时间并没有提供此光盘片在何种刻录速度下将可以被正确且完整地刻录数据,且于完成刻录动作后是否能被正确地读取的相关信息。也就是说,光盘刻录机于进行数据刻录动作时,只能完全依照使用者所要求的刻录速度进行刻录,如此一来将很容易导致整个刻录动作的失败并造成光盘片的浪费。
图1为现有技术的执行光盘片刻录动作10的流程图。光盘片刻录动作10包含有下列步骤:
步骤11:刻录开始;
步骤12:计算于某特定的刻录速度下的预刻沟槽的绝对时间错误率与预设的安全上限进行比较,如果预刻沟槽的绝对时间错误率大于此安全上限,由于刻录速度不会因此而调整,故会造成步骤13所示的刻录失败的结果;如果预刻沟槽的绝对时间错误率小于容错上限则继续以同样刻录速度操作,如步骤14所示。
步骤13:刻录失败;
步骤14:继续以此刻录速度刻录,直到某预定时间再切换刻录速度。
完成步骤14之后,每间隔一段预先设定的时间便对当时的预刻沟槽的绝对时间错误率与容错上限进行比较,也就是每隔一段时间便执行步骤12。然而,现有技术在一旦预刻沟槽的绝对时间错误率大于预设的容错上限之后,光盘片的刻录速度并不会因此做调整,所以很可能会产生刻录失败的结果,光是这一点,就足够造成许多不必要的光盘片浪费。
由上可知,上述现有技术在实际使用上,显然具有不便与缺点存在,而可待加以改善者。为此,本案发明人有感于上述缺点的可改善,乃特潜心研究并配合学理的运用,终于提出一种设计合理且有效改善上述缺点的本发明。发明内容
本发明的主要目的即是提供一种动态调整一光盘刻录机刻录速度的方法。利用比较预先设定的容错上限与预刻沟槽的绝对时间错误率,以调整光盘刻录机的刻录速度。当预刻沟槽的绝对时间错误率大于预设的容错上限时,调降光盘刻录机的刻录速度以减低刻录数据失败或是刻录成功但却无法读取等不良情况,而使光盘片的浪费减到最低。
为实现上述目的,本发明的动态调整光盘刻录机的刻录速度的方法包含有:在一预定时间预先设定至少一容错上限,再以一探测频率探测当时刻录速度下的预刻沟槽的绝对时间错误率,以及将容错上限与预刻沟槽的绝对时间错误率进行比较。当此时所探测出来的预刻沟槽的绝对时间错误率大于容错上限,则光盘刻录机切换至一较低速的刻录速度;而当预刻沟槽的绝对时间错误率小于容错上限时,光盘刻录机继续操作于原先的刻录速度直至另一预定时间再行切换。
为了进一步说明本发明为实现预定目的所采取的技术、手段及功效,请参阅以下有关本发明的详细说明与附图,相信对本发明的目的、特征与特点应可由此得一深入且具体的了解,然而附图仅提供参考与说明用,并非用来对本发明加以限制者。附图说明
图1为现有技术的光盘片刻录动作的流程图;
图2A为光盘片上的弯曲沟槽的局部示意图;
图2B为光盘片上的预刻沟槽的绝对时间编码程序示意图;
图2C为预刻沟槽的绝对时间编码格式示意图;
图3A为光盘片刻录速度相对于预刻沟槽的绝对时间的变化关系图;
图3B为光盘片预刻沟槽的绝对时间错误率相对于预刻沟槽的绝对时间的变化示意图;
图4为本发明的光盘片刻录动作的流程图。具体实施方式
图2A为刻录至光盘片的一弯曲沟槽的局部示意图。图2A弯曲沟槽22其实际中心偏离平均中心最大为30纳米(nanometer)的弯曲幅度。图2B为光盘片上的预刻沟槽的绝对时间编码程序30示意图,预刻沟槽的绝对时间编码程序30包含有一44.1千赫频率源32,44.1千赫频率源32信号在经过两倍除频器34之后,便形成频率等于22.05千赫的载频信号。在经过七倍除频器35之后,便形成频率等于6.3千赫的二相基频(Biphase Clock)信号。预刻沟槽的绝对时间数据(ATIP Data)31先经过二相编码器(BiphaseModulator)36编码之后,再由22.05千赫载频经频率调变器(FM Modulator)37之后,才刻录至盘片38上。图2C为预刻沟槽的绝对时间编码格式40示意图,预刻沟槽的绝对时间编码格式40包含有由4位同步位42,及8位的分44、8位的秒46、8位的帧47,并加上14位的纠错码48编码而成一预刻沟槽的绝对时间帧(ATIP Frame)。
光盘片在进行刻录动作时的预刻沟槽的绝对时间错误率是由单位时间内的预刻沟槽的绝对时间帧译码的错误数量计算而得。请合并参阅图3A与图3B。图3A为光盘片刻录速度相对于预刻沟槽的绝对时间的变化的关系示意图,图中在预刻沟槽的绝对时间T1之前刻录机以一定线速度刻录,待通过T1时间点之后再切换至另一较高速度刻录,同样的速度切换情况亦发生在时间点T2与时间点T3。图3B为光盘片预刻沟槽的绝对时间错误率相对于预刻沟槽的绝对时间的关系示意图。图3B仅为一示意图,因为真实状况中于此光盘片上读出的预刻沟槽的绝对时间错误率相对于光盘片预刻沟槽的绝对时间的变化会因盘片质量与刻录机译码能力而有不同。以此理想状况描绘光盘片的预刻沟槽的绝对时间错误率相对于光盘片预刻沟槽的绝对时间的关系乃是为了说明方便起见。一般来说,随着预刻沟槽的绝对时间的上升,光盘片的预刻沟槽的绝对时间错误率同样也会上升。由于容错上限可为光盘刻录机的控制芯片组设计者所预先设定,故相对于预刻沟槽的绝对时间的增加,容错上限同样必须适当地往上调整以因应同样随的上升的预刻沟槽的绝对时间错误率。
图4为本发明的光盘片刻录动作50的流程图。光盘片刻录动作50包含有下列步骤:
步骤51:刻录开始。
步骤52:比较光盘片在此刻录速度下刻录时的预刻沟槽的绝对时间错误率是否大于预设的容错上限;若是,则前往步骤53以降低刻录速度,否则继续以此速度刻录直到某一预定时间时,再切换至一较高速的刻录速度,如步骤54所示。
步骤53:降低刻录速度;若光盘刻录机目前已操作于最低刻录速度,则继续保持此最低刻录速度至整个刻录动作结束。
步骤54:继续以此刻录速度刻录直到某一预定时间再切换刻录速度。
上述的预定时间是为光盘片的预刻沟槽的绝对时间,每一预定的预刻沟槽的绝对时间均对应到一预设的容错上限以及预定的刻录速度。在正常状况,也就是光盘片到达预定预刻沟槽的绝对时间时所计算出来的预刻沟槽的绝对时间错误率小于预先设定好的容错上限时,随着刻录动作的进行,光盘刻录机的刻录速度会伴随着预刻沟槽的绝对时间的增加在预定的预刻沟槽的绝对时间进行刻录速度的切换。然而,当所计算出来的预刻沟槽的绝对时间错误率大于预设的容错上限时,本发明可以降低当时的刻录速度,以防止数据刻录错误的情况继续发生而导致刻录失败或是刻录成功但却不能读取的不良结果。
光盘刻录机的控制芯片组除了利用计算光盘片在刻录时的预刻沟槽的绝对时间错误率之外,也能以一随着刻录速度变化而跟着变化的探测频率来探测光盘片的预刻沟槽的绝对时间错误率。探测频率的调整是伴随着刻录速度的逐渐上升而逐渐增加,因为随着刻录速度的增加,光盘片发生预刻沟槽的绝对时间译码错误的的可能性也随之上升,故必须以更小时间间隔来探测并计算光盘片的预刻沟槽的绝对时间错误率,并依此与预设的容错上限做比较,以期能在最短时间内对刻录速度进行调整。
本发明动态调整光盘刻录机刻录速度的方法,光盘刻录机是可对一光盘片以至少一刻录速度进行一刻录动作,该刻录速度是于光盘刻录机探测到该光盘片到达一预定时间时切换,且该刻录速度是在一最低刻录速度与一最高刻录速度的范围内。
本方法包含有于预定光盘片的预刻沟槽的绝对时间预先设定至少一容错上限,并以一探测频率探测任一预刻沟槽的绝对时间对应到的刻录速度下时的数据错误率,再将计算结果与对应于此预刻沟槽的绝对时间的容错上限进行比较。其中当数据错误率大子容错上限时,则原先的刻录速度会切换至一较低速刻录速度,而当数据错误率小于容错上限时,原先的刻录速度会继续保持直到另一该预定的预刻沟槽的绝对时间时再行切换至一较高速的刻录速度。
探测数据错误率的频率是随着预刻沟槽的绝对时间的上升而增加,也就是说当刻录数据发生错误情况的可能性增加的时候,探测数据错误率并将结果与预设的容错上限作比较的动作间隔将会越来越短,如此将可以在最短时间内获知整个光盘片刻录数据的状况,并依此作为调整刻录速度与否的根据。
与现有技术相比,本发明是利用一可动态调整的探测频率探测光盘在进行刻录动作时的预刻沟槽的绝对时间错误率,并将结果与预设的容错上限作比较。假设预刻沟槽的绝对时间错误率大于容错上限,则马上降低刻录速度;如果预刻沟槽的绝对时间错误率小于容错上限,则继续保持原来的刻录速度操作。如此设计的目的,将可以在检测到预刻沟槽的绝对时间错误率大于预定的容错上限时,马上降低刻录速度,以在后续刻录动作进行时,减少光盘片发生数据错误的情况。因此,本发明的动态调整光盘刻录速度的方法,可以使光盘片的刻录动作能够在大幅减低刻录失败的情况下完成,同时改善光盘片浪费的情况。
以上所述仅为本发明的较佳实施例,凡依本发明权利要求范围所做的均等变化与修饰,皆应属本发明专利的涵盖范围。