将数据记录在光盘上的装置及方法制造方法及图纸

技术编号:3064669 阅读:147 留言:0更新日期:2012-04-11 18:40
一种利用光盘装置将数据记录在光盘上的方法。该光盘装置包含有延迟检测电路,用来检测在该光盘上不同的写入动作所写入的数据间的差距(gap)。该方法是先在该光盘上写入一组第一数据,搜寻该第一数据的终点位置,接着在该光盘上写入一组测试数据,并使得该测试数据包含起始位置约位于该第一数据的终点位置,然后利用该延迟检测电路检测该第一数据与该测试数据间的差距,最后在该光盘上写入一组第二数据,并使得该第二数据包含起始位置位于该测试数据的起始位置减去该差距值的位置处。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术是关于光盘装置,以及利用该光盘装置将数据精确地记录在光盘上的方法。
技术介绍
在将数据写入光盘的过程中,写入动作可能因为种种因素被中断,其中常见原因是由于写入动作过快,使得储存要写入数据的缓冲器(buffer)内,暂时性地无欲写入数据可写入,此现象称为缓冲器掏空(buffer underrun)。在无法完全避免写入动作中断的情形下,Yamamoto在美国第6,198,707号专利“Optical disc apparatus capable of multiple write sessionsin a single track”中,公开了一种处理写入动作中断问题的已知光学装置,其已列入本专利技术的参考文献中。该已知光学装置可以在光盘上的单一轨道上进行多次写入动作,因此可减少因写入动作中断所产生的问题。请参考图1,图1是已知光盘装置10的示意图。读写头(pickup)14从光盘12上读取并写入数据,在读取数据时被读取的数据由读写头14传送至负责光盘装置10读取动作的读取路径电路16,接着读取路径电路16将数据传送至接口和缓冲器18,接口和缓冲器18是与主电脑连接并可暂存数据。在写入数据时欲写入数据由接口和缓冲器18传送至负责光盘装置写入动作的写入路径电路19,接着写入路径电路19将数据传送至读写头14以便在光盘12上写入数据。假设光盘装置10在写入动作过程中发生中断的情形,例如在写入第一数据的过程中发生写入中断,由于写入的第一数据并未包含所有欲写入光盘12的数据,因此若无法在稍后将该第一数据尚未写入的部分写入光盘12中,则光盘12将受损。为了解决此一问题,现有技术采用的方法是在不同的写入动作中将第二数据写入光盘12,且该第二数据是写入与先前中断的第一数据相同的轨道上。请参考图2,图2是用来说明已知的以不同的写入动作将数据写入同一轨道上的流程图,该流程图的各步骤说明如下步骤100开始;步骤102在光盘12上写入第一数据;步骤104搜寻该第一数据终点位置;步骤106以不同的写入动作将第二数据写入与该中断的第一数据相同的轨道上,且该第二数据起始位置是位于距该第一数据终点位置固定距离后的位置;步骤108终止。总而言之,该第二数据起始位置应位于该第一数据终点位置后的固定距离的位置,但由于读取路径电路16、接口和缓冲器18及写入路径电路19的连锁性延迟,校准光盘装置10以使该第二数据起始位置紧接于该第一数据终点位置之后是相当困难的事。可利用计算机计算子通道(sub-channe1)(如光盘12上每一扇区皆具有的Q-code),或进一步利用八至十四调制(EFM)时钟来计算光盘12的扇区,以协助决定写入光盘12上数据的起始与终点位置。因此当第二数据被写入第一数据终点位置之后的固定距离时,也可以说第二数据在第一数据终点位置的一段固定时间后(因为是由时钟讯号计算)被写入光盘12上。请参考图3,图3为已知利用光盘装置10写入光盘12上的第一数据与第二数据间延迟差距的时钟图。图3上半部所示为即将被写入光盘12中的数据。为了方便起见,只列出时间=0至时间=13的部分。而图3下半部则显示了第一数据的写入动作,由时间=0开始并于时间=6被中断。当第一数据写入之后,已知方法包含有搜寻第一数据终点位置,并在第一数据终点位置后固定距离写入第二数据。此方法需使用读写头14读取光盘12上的第一数据,然后将该第一数据经读取路径电路16传送至接口和缓冲器18。一旦第一数据终点位置被检测到后,即将第二数据(欲写入数据中不包含第一数据的部分)经写入路径电路19传送至读写头14,并写入光盘12上。然而欲使第二数据的起始位置精确地位于第一数据终点位置之后相当困难,因此第二数据起始位置是位于第一数据终点后固定时间FT处,如图3所示,第二数据起始位置并非位于时间=6的位置,而是位于时间=8的位置。必须注意的一点是在光学装置10中,固定时间FT可为正值或负值。图3为固定时间FT为正值的范例。然而若该正值太大,第一数据与第二数据之间的距离会过大,导致稍后光盘装置10读取到的第二数据遗失。另一方面,若固定时间FT为负值,则第二数据的前段将会覆盖第一数据的后段部分,导致部分欲写入数据遗失。此外,由于光盘装置10是使用相同的固定时间FT来分隔在同一轨道上的多次不同写入动作,因此不正确的固定时间FT值会使光盘装置10使用时产生问题。
技术实现思路
本专利技术的目的是提供利用光盘装置以多次写入动作将数据记录在光盘上的方法,且为了解决现有技术中的问题,本专利技术在连续的写入动作间无任何差距。根据本专利技术的优选实施例,该光盘装置包括延迟检测电路,用来检测连续的写入动作所写入的数据间的差距。该方法是先在光盘上写入一组第一数据,在该光盘上搜寻该第一数据的终点位置,接着在该光盘上写入一组测试数据使得该测试数据起始位置约位于该第一数据的终点位置,然后利用该延迟检测电路检测该第一数据与该测试数据间的差距,其中该差距值是由该测试数据起始位置减去该第一数据终点位置所得,最后在光盘上写入一组第二数据使该第二数据起始位置位于该测试数据起始位置减去该差距值的位置。由于本专利技术的光盘装置是利用延迟检测电路检测该第一数据与该测试数据间的差距,使得该第二数据起始位置可由此检测到的差距值加以调整,因此,该第二数据可紧接在该第一数据终点之后,而保持该第一数据与该第二数据的同时性,并避免该第二数据覆盖第一数据后段部分。附图说明图1是已知光盘装置的示意图。图2是已知在光盘的同一轨道上进行多次写入动作的流程图。图3是已知光盘上第一数据与第二数据间的延迟差距的时钟图。图4是本专利技术光盘装置的示意图。图5是本专利技术在光盘同一轨道上多次写入动作方法的流程图。图6是本专利技术光盘装置的延迟检测电路的功能方块图。图7是八至十四调制时钟信号的时钟图。图8是本专利技术以多次写入动作将数据记录在光盘上方法的时钟图。具体实施例方式请参考图4。图4为本专利技术光盘装置20的示意图。光盘装置20约等同于现有技术中的光盘装置10,其中相同的元件使用相同附图标记,其主要的差别在于光盘装置20具有延迟检测电路25,用来辨别并消除光盘12同一轨道上连续写入动作间数据的差距。为了进一步了解光盘装置20的运作,请参考图5。图5为本专利技术在光盘同一轨道上多次写入动作方法的流程图。流程中各步骤说明如下步骤130开始;步骤132在光盘12上写入第一数据;步骤134利用读取路径电路16搜寻该第一数据的终点位置;步骤136利用写入路径电路19在该第一数据终点位置附近写入测试数据;步骤138利用与延迟检测电路25连接的读取路径电路16,检测第一数据与测试数据间的差距;步骤140利用与延迟检测电路25连接的写入路径电路19,在位于测试数据起始位置减去该差距值的位置处写入第二数据;步骤142终止。为了进一步讨论延迟检测电路25,请参考图6与图7。图6为本专利技术光盘装置20中的延迟检测电路25的功能方块图。图7为八至十四调制时钟信号的时钟图。延迟检测电路25包含有时钟产生电路40,用来产生一组八至十四调制时钟,如图7所示。时钟产生电路40发出时钟信号EFMCLOCK,并另外产生三个不同相的延迟时钟信号EMFCLK_D1、EMFCLK_D2及EMFCLK_D3,其周期均为T。当同本文档来自技高网
...

【技术保护点】
一种利用光盘装置将数据记录在光盘上的方法,该光盘装置包括延迟检测电路,用来检测不同的写入动作所写入的数据间的差距,该方法包括: 在该光盘上写入一组第一数据; 在该光盘上搜寻该第一数据的终点位置; 在该光盘上写入一组测试数据,以使该测试数据包括起始位置约位于该第一数据的该终点位置处; 利用该延迟检测电路检测该第一数据与该测试数据间的差距,该差距是将该测试数据的该起始位置减去该第一数据的该终点位置所得;以及 在该光盘上写入一组第二数据,以使该第二数据包括起始位置约相当于该测试数据的该起始位置减去该差距值的位置。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:徐哲祥
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1