光盘刻录方法及相关设备的制作方法

文档序号:6763174阅读:398来源:国知局

专利名称::光盘刻录方法及相关设备的制作方法
技术领域
:本发明涉及光盘刻录方法及设备,特别涉及在刻录命令执行时,利用多重缓冲器指示器进行检索来节省检索时间的光盘刻录方法及相关设备。
背景技术
:利用激光在光盘上刻录数据或者使刻录的数据再生的光刻录技术中,感知光盘的数据刻录面的激光反射光的变化量,并读出信息。在使光反射进行变化的方法中,光盘上刻录数据的方法中有以下几种一般对CD(CompactDisc)或DVD(DigitalVideoDisc或者是DigitalVersatileDisc)来说,利用在光盘原盘上形成凹陷的凹坑与标准面进行干涉的方法;对光磁器光盘来说,使光磁器刻录媒体的偏光方向发生变化的方法;对于相位变化(phasechange)的光盘(CD-RWCD-rewritable)来说,按照刻录材料的状态,利用反射光量的差异的方法;对CD-R(CD-Recordable)来说依据有机色素的变形的方法等等,在光盘刻录数据的方法中主要存在以下这些方法。各种方法按刻录能力及刻录次数可以分为再生专用型(一般CD)、一次刻录型(CD-R)、反复刻录再生型(CD-RW)等。在再生专用型(一般CD)、一次刻录型(CD-R)、反复刻录再生型(CD-RW)几种方法中,一次刻录型(CD-R)光盘使用者只能刻录一次数据,而反复刻录再生型(CD-RW)可以多次重复刻录。在上述的光盘中,为了在一次刻录型光盘或者是反复刻录型光盘(以下称为光盘或碟片)上刻录数据,提供具备数据刻录功能的光盘驱动(以下称为光盘驱动或者驱动)。如果观察一下上述的光盘驱动在光盘上刻录数据的过程,就会发现光盘驱动会认可像个人电脑等主机需刻录的数据,并依次储存在缓冲器中,如果缓冲器中的数据储存到一定的程度,储存的数据就会刻录到光盘上,此时,这时候,通常从主机传输的数据的容量要比上述缓冲器的容量大得很多,因此,光驱就会同时执行如下动作把主机传输的数据记录到缓冲器中的动作;与上述缓冲器所设定的容量大小相应的数据,如集中起来,上述缓冲器中记录的数据,就会刻录在光盘上的动作。此时,就会执行与写入命令(writecommand)的数量相应的检索动作。即写入在连续写入媒体的状况下,期间如果发生了对其他地址的写入命令,每次都会对此执行检索动作。图1是说明按照现有技术进行光盘刻录的方法的示意图。如图1所示,我们可以了解到,传统(或现有)的光盘刻录方法中,如果使用一个缓冲器指示器(BufferPointer),各个彼此不同的复数个的逻辑区段(块)(LogicalBlockAddressLBA)就会形成各自的检索,所以检索的动作的次数就会达到6次的程度。此时,上述各个逻辑区段(块)地址的检索会在记录储存数据地址信息的文件系统分配表(FilesystemAllocationTableFAT)领域中更新数据后完成。因此,由于现有的光盘刻录方法使用一个缓冲器指示器,每一个复数个的逻辑区段(块)地址都会形成各自的检索(seek),检索动作增多,就会存在写入性能大大降低的问题。不仅如此,现有的光盘刻录方法也有如下缺点为检索只利用一个缓冲器指示器而产生的没有用途分散的逻辑区段(块)地址,每次系统分配表(FilesystemAllocationTableFAT)领域中的数据更新后,需要访问彼此不同的地址,所以,检索动作增多,检索时间变长。
发明内容本发明作为解决上述所说的问题而产生出来的构想,主要目的在于提供写入命令执行时,使用多重缓冲器指示器,每组至少减少一次以上的检索次数,从而减少了检索时间的光盘刻录方法以及设备。为了实现上述目的,依据本发明的光盘刻录方法主要特征是包含如下各阶段确认识别光盘驱动的刻录命令的阶段;确认上述光盘需要刻录的数据的逻辑区段(块)地址是否具有连续性并在第一组中追加上述数据的阶段;在上述数据的逻辑区段(块)地址处于非连续性的状态下,确认既存组追加生成新组,或者确认在第二组中是否具有连续性并在第二组中追加上述数据的阶段;确认依据上述第一、第二及生成组的各项数据而产生的缓冲器是否填满,及上述缓冲器填满时储存上述数据的阶段;在上述缓冲器填满的状态下,按组检索并刻录再生上述组的阶段等等。正如上面的详细叙述,本发明的光盘刻录方法和设备具有如下效果。本发明的光盘刻录方法能将多个缓存器指示器至少设定一个以上的组,减少了检索次数,从而缩短了检索时间,所以提高了刻录性能。图1是依现有技术刻录光盘方法的示意图;图2是展示依据本发明进行刻录光盘方法的顺序的流程图;图3是概略性说明本发明的光盘刻录方法的图示;图4是说明依据本发明进行光盘刻录方法的检索次数的图示;图5是说明依据本发明的光盘刻录设备的概略性结构图示。附图主要部分符号说明11、主机13、主机接口控制器15、缓冲器指示器控制器17、输出长度信息控制器19、光拾波器部分具体实施方式下面将参照附图对本发明的光盘刻录方法说明如下。图2是展示依据本发明进行刻录光盘方法的顺序的流程图如图2所示,本发明的光盘刻录方法,从外部的主机开始接受识别光盘驱动的写入命令(1S),并按照上述写入命令传输数据。此时,上述的光盘驱动器,就会分析从上述主机传输的写入命令,设定必要的缓冲指示器,并生成组。接下来,确认上述数据的逻辑区段(块)地址的连续性(2S),在第1组中追加上述数据(3S)。相反,另一面,在上述数据的逻辑区段(块)地址处于非连续性的状态下,确认现有的组(4S),追加生成新组(8S)或者确认在第2组中是否具有连续性(5S)并在第2组中追加数据(6S)。此时,如在上述第2组中处于非连续性的状态下,再确认其它的现有的组(7S)在此组中追加上述数据。其次,确认依据上述第一、第二及生成组的各项数据而产生的缓冲器是否填满(9S),直到上述缓冲器填满时为止,储存上述数据。此时,在刻录动作中,分析设备的各个组,并追加上述数据的长度信息(指示器及长度)。最后,在上述缓冲器填满时,依次按组检索(10S),依次按上述组别刻录再生(11S)。图3作为概略性说明本发明的光盘刻录方法的图示,追加缓冲指示器,追加储存各个的缓冲地址以及储存各个指示器连续性数据的长度信息的变数。此外,区分连续性的数据地址的指示器构成一个组。因此,第1组是由缓冲指示器1、缓冲指示器3、及缓冲指示器5构成,第2组是由缓冲指示器2、缓冲指示器4、及缓冲指示器6构成。此时,光盘的刻录,从上述缓冲指示器1开始,如进行到Lengthl程度时,参照相应组中的以下缓冲指示器及长度,向缓冲指示器3移动并刻录后,立即直接向缓冲指示器5移动并继续进行刻录。此外,如果第1组刻录结束,参照第2组的信息完成检索动作后,继续进行刻录。通过同样的方法,如处理完写入命令,正如图4所示,必要的检索次数也减少到了只有两次,并也减少了相应检索次数的时间。即执行连续性的刻录命令时,使用多重缓冲指示器检索可以减少检索动作的次数,所以就会呈现出平均检索时间和次数成倍地减少,从而减少了总检索时间。因此,由于本发明的光盘刻录方法,至少将多重缓冲器指示器设定了一个以上的组,减少了检索次数,使检索时间得到缩短,所以提高了刻录性能。与此相同,对于利用本发明的光盘刻录方法构成的光盘刻录设备简要说明如下。图5作为依据本发明的光盘刻录设备的概略性结构图示,展示了本发明的光盘刻录设备主要组成部分包含以下几个方面生成并输出刻录命令的主机11、分析上述主机11的刻录命令及在缓存器中储存数据的主机接口控制器13、利用上述刻录命令设定缓冲器指示器而生成组的缓冲指示器控制器15、分析依上述缓冲器指示器的控制器15生成的组,数据的长度信息在上述主机接口控制器中的输出长度信息控制器17、依上述主机接口控制器调试检索动作并刻录上述数据的上述的光拾波器部分19。因此,由于本发明的光盘刻录方法和设备在刻录时,利用多重缓冲器指示器进行检索,降低检索次数从而节省了检索时间。权利要求1.一种光盘刻录方法,其特征在于,包括以下各阶段光盘驱动的刻录命令的认识阶段;确认上述光盘需要刻录的数据的逻辑区段(块)地址是否具有连续性并在第一组中追加上述数据的阶段;在上述数据的逻辑区段(块)地址处于非连续性的状态下,确认既存组追加生成新组,或者确认在第二组中是否具有连续性并在第二组中追加上述数据的阶段;确认依据上述第一、第二及生成组的各项数据而产生的缓冲器是否填满,及上述缓冲器填满时储存上述数据的阶段;在上述缓冲器填满的状态下,按组检索并刻录再生上述组的阶段。2.如权利要求1所述的光盘刻录方法,其特征在于,还包括在上述第二组处于非连续性的状态下,追加确认其它的现有的组的阶段。3.如权利要求1所述的光盘刻录方法,其特征在于,按上述组别,储存与上述每个逻辑区段(块)的地址相连续的上述数据的长度信息的变数的追加。4.一种光盘刻录设备,其包括生成并输出刻录命令的主机;分析上述主机的刻录命令及在缓存器中储存数据的主机接口控制器;利用上述刻录命令设定缓冲器指示器而生成组的缓冲指示器控制器;分析依上述缓冲器指示器的控制器生成的组,数据的长度信息在上述主机接口控制器中的输出长度信息控制器;依上述主机接口控制器调试检索动作并刻录上述数据的上述光拾波器部分。全文摘要本发明涉及光盘刻录方法以及设备,本发明的光盘刻录方法包含了以下各个阶段确认识别光盘驱动的刻录命令的阶段;确认上述光盘需要刻录的数据的逻辑区段(块)地址是否具有连续性并在第一组中追加上述数据的阶段;在上述数据的逻辑区段(块)地址处于非连续性的状态下,确认既存组追加生成新组,或者确认在第二组中是否具有连续性并在第二组中追加上述数据的阶段;确认依据上述第一、第二及生成组的各项数据而产生的缓冲器是否填满的阶段;在上述缓冲器填满的状态下,按组检索并刻录再生上述组的阶段等。因为包含了以上的各个阶段,所以,可以利用多重缓冲器指示器来缩短检索时间。文档编号G11B27/10GK1744205SQ200410054149公开日2006年3月8日申请日期2004年8月31日优先权日2004年8月31日发明者韩在敏申请人:上海乐金广电电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1