专利名称:多光束光盘读出方法和装置的制作方法
技术领域:
本发明涉及一种光盘读取装置和方法,更具体地讲,本发明涉及一种把不同光束同时施加到诸如CD-ROM,CD-WO,DVD,DVD-ROM,和DVD-RAM之类的形成有螺旋轨道的光盘的多个相邻轨道上并且根据每个反射光束的检测输出用一记录数据读取系统读取记录在施加光束的轨道上的数据的光盘读取装置和方法。
多光束方法是从CD-ROM高速读取记录数据方法中的一种。利用这种方法,把不同光束同时施加到形成有螺旋轨道的光盘的多个相邻轨道上,根据每个反射光束的检测输出用一记录数据读取系统读取记录在施加了光束的轨道上的数据,并且通过防止重复或遗漏读取数据,按照记录顺序相继地输出读取的数据。
下面参考图21说明读取光盘(CD-ROM)的多光束方法。参考号1代表一个向信号平面看(从光学头一侧看)的光盘(CD-ROM),CD-ROM形成有记录数据的螺旋轨道(图21中的箭头指示了CD-ROM的外和内圆周方向)。参考号2代表一个能够发射五道光束的光学头,光学头2在记录数据读取进程中相对于CD-ROM 1旋转,并且从内圆周移动到外圆周。当光学头2到达位置I并开始读取记录数据时,光束31至35同时施加到对应的轨道(x-1)至(x+3)上,并且根据每个反射光束的检测输出用一记录数据读取系统读取记录在施加了光束31至35的轨道上的数据。
CD-ROM 1的记录数据是根据CD信号格式,用子代码Q信道的A-时间(绝对-时间)表示的帧单位(一帧=1/75秒)形成的。当光学头2从图21中所示的位置I开始读取数据时,光束31系统正确地从A-时间=234059的帧,或23分,40秒,59帧,读取记录数据,光束32系统正确地从A-时间=234074的帧读取记录数据,光束33系统正确地从A-时间=234114的帧读取记录数据,光束34系统正确地从A-时间=234129的帧读取记录数据,光束35系统正确地从A-时间=234144的帧读取记录数据。
当CD-ROM 1大致旋转一周时(稍大于一周),光学头2读取位置到达图21中所示位置II时(光束31至35施加到轨道x至(x+4)),光束31正确地读取了达到A-时间=234073的帧的记录数据,光束32正确地读取了达到A-时间=234113的帧的记录数据,光束33正确地读取了达到A-时间=234128的帧的记录数据,光束34正确的读取了达到A-时间=234143的帧的记录数据。以这样的方式,光束31至35没有遗漏地读取的记录数据(此时,光束35正确地读取了达到A-时间=234158的帧的记录数据)。通过防止重复读取数据,把光束31至35读取的数据以记录顺序输出到外电路。
当光学头2的读取位置到达图21中所示位置II时,使光学头2向前(向CD-ROM 1的外圆周)跳跃三个轨道。也就是说,使光学头2跳跃到图21中所示的位置III(并且使光束31至35施加到轨道(x+3)至(x+7))。此后,再次开始数据读取。具体地讲,光束31系统正确地从A-时间=234146的帧读取记录数据,光束32系统正确地从A-时间=234161的帧读取记录数据,光束33系统正确地从A-时间=234201的帧读取记录数据,光束34系统正确的从A-时间=234216读取记录数据,而光束35系统正确地从A-时间=234231读取记录数据。
当CD-ROM 1大致旋转一周(稍大于一周)并且光学头2的读取位置到达图21中所示位置IV时(光束31至35施加到轨道(x+4)至(x+8)),光束31系统正确地读取了达到A-时间=234160的帧的记录数据,光束32系统正确地读取了达到A-时间=234200的帧的记录数据,光束33系统正确地读取了达到A-时间=234215的帧的记录数据,而光束34系统正确地读取了达到A-时间=234230的帧的记录数据。以这种方式,光束31至35没有遗漏地读取的数据(此时,光束35正确地读取了达到A-时间=234245的帧的记录数据)。通过防止重复读取数据,把光束31至35读取的数据以记录顺序输出到外电路。
当光学头2的读取位置到达图21中所示的位置IV时,光学头2向前(向CD-ROM 1的外圆周)跳跃三个轨道。也就是说,光学头2跳到图21中所示的位置V(并且光束31至35施加到轨道(x+7)至(x+11))。此后,再次开始数据读取。更具体地讲,光束31系统正确地从A-时间=234233的帧读取记录数据,光束32系统正确地从A-时间=234248的帧读取记录数据,光束33系统正确地从A-时间=234263的帧读取记录数据,光束34系统正确地从A-时间=234303的帧读取记录数据,而光束35系统正确地从A-时间=234318的帧读取记录数据。
当CD-ROM 1大致旋转一周(稍大于一周)并且光学头2的读取位置到达图21中所示的位置VI时(光束31至35施加到轨道(x+8)至(x+12)),光束31系统正确地读取了达到A-时间=234247的帧的记录数据,光束32系统正确地读取了达到A-时间=234262的帧的记录数据,光束33系统正确地读取了达到A-时间=234302的帧的记录数据,而光束34系统正确地读取了达到A-时间=234317的帧的记录数据。以这种方式,光束31至35没有遗漏读取数据(此时,光束35已经正确地读取了达到A-时间=234332的帧的记录数据)。通过防止重复读取数据,把光束31至35读取的数据以记录顺序输出到外电路。
当光学头2的读取位置到达图21中所示的位置VI时,光学头2向前(向CD-ROM 1的外圆周)跳跃三个轨道。也就是说,光学头2跳到图21中所示的位置VII(并且光束31至35施加到轨道(x+11)至(x+15))。此后,再次开始数据读取。更具体地讲,光束31系统正确地从A-时间=234320的帧读取记录数据,光束32系统正确地从A-时间=234335的帧读取记录数据,光束33系统正确地从A-时间=234350的帧读取记录数据,光束34系统正确地从A-时间=234365的帧读取记录数据,而光束35系统正确地从A-时间=234405的帧读取记录数据。
当CD-ROM 1大致旋转一周(稍大于一周)并且光学头2的读取位置到达图21中所示的位置VIII时(光束31至35施加到轨道(x+12)至(x+16)),光束31系统正确地读取了达到A-时间=234334的帧的记录数据,光束32系统正确地读取了达到A-时间=234349的帧的记录数据,光束33系统正确地读取了达到A-时间=234364的帧的记录数据,而光束34系统正确地读取了达到A-时间=234404的帧的记录数据。以这种方式,光束31至35没有遗漏读取数据(此时,光束35已经正确地读取了达到A-时间=234419的帧的记录数据)。通过防止重复读取数据,把光束31至35读取的数据输出到外电路。
在使光学头2相对于CD-ROM 1从位置I旋转到位置II时,光束35系统读取了从A-时间=234144的帧到A-时间=234158的帧的记录数据,而在使光学头2相对于CD-ROM 1从位置III旋转到位置IV时,光束31系统读取了从A-时间=234146的帧到A-时间=234160的帧的记录数据。因此,从A-时间=234146的帧到A-时间=234158的帧的记录数据被重复读取。因而,对于从A-时间=234146的帧到A-时间=234158的帧的记录数据,输出前面光束35所读取的记录数据,而放弃光束31读取的记录数据。
当执行从图21中所示位置II的轨道跳跃时,光学头2不是跳跃四个轨道,而是三个轨道,以便把光束31施加到刚好在轨道跳跃之前光束35系统从中读取了记录数据的轨道(x+3)上。如果跳跃轨道的数量是“4”,光学头2跳跃到图21中所示的位置III',并且随后光束31系统从A-时间=234161的帧读取记录数据。因此,遗漏了轨道跳跃之前光束35仍未读取的A-时间=234159的帧和A-时间=234161的帧中的记录数据。
CD-ROM 1的高速读取一般是通过重复执行用n(n是整数“3”或更大的数)光束系统读取记录数据一旋转周,然后使光学头向前跳跃(n-2)个轨道的操作而完成的。
当执行轨道跳跃时,聚焦伺服系统和跟踪伺服系统受到暂时干扰,因而在这些伺服系统稳定之前记录数据读取不能恢复。
利用上述现有技术的多光束光盘读取方法,如果光束数n是“5”,那么必须执行CD-ROM 1的大约四旋转周的连续读取和三次轨道跳跃,以便从图21中所示的轨道(x-1)至(x+16)读取记录数据。由于每一次轨道跳跃需要相当长的时间,因而要用较长的时间来读取记录在多个轨道中的数据。
由于CD-ROM 1的轨道间距变化、表面振动,中心偏差之类的原因,可能会使用某些光束系统的记录数据读取不能进行。在这种情况下,重复进行用n(n是整数“3”或更大的数)光束系统读取记录数据近似一旋转周然后使光学头向前跳跃(n-2)个轨道的操作的现有光盘读取方法存在一些问题。例如,如果图21中所示的光束32不能够读取记录数据,那么在光学头2从图21中所示位置I开始的大约一旋转周的记录数据读取过程中不能读取从A-时间=234074至A-时间=234113的帧中的记录数据。
当光学头2到达位置II时,进行到位置III的三个轨道的轨道跳跃。因此,不能读取从A-时间=234074至A-时间=234113的帧中的记录数据。而且,在从位置III开始的大约一旋转周的记录数据读取过程中也不能读取从A-时间=234161至A-时间=234200的帧中的记录数据。
如上所述,产生了用户不能获得一部分需要的数据的问题。
本发明的一个目的是要解决上述问题,并提供一种能够从光盘高速读取数据的光盘读取方法和装置。
本发明的另一个目的是要提供一种即使在不能用某些光束进行数据读取时也能获取需要的数据的光盘读取方法和装置。
本发明的再一个目的是要提供一种即使在不能用某些光束进行数据读取时也能有效地从光盘读取记录数据的光盘读取方法和装置。
根据本发明的光盘读取方法,通过同时把不同光束1,...,i,...,n施加到相互间隔c个轨道的n个轨道上和独立地检测从光盘反射的光束,利用一个记录数据读取系统读取记录在形成有螺旋轨道的光盘的轨道上的数据,其中c是1或更大的整数,n是2或更大的整数,并且光盘的记录数据是通过交替地执行用n光束系统连续读取光盘轨道上的记录数据的操作和在连续读取操作之后向前进方向的轨道跳跃操作读取的。
连续读取操作可以在光盘的大约(c+1)旋转周期间进行,而轨道跳跃操作向前进方向跳跃大约{(c+1)·(n-1)-1}个轨道。
如果在n光束系统中有一个光束系统不能读取光盘的记录数据,那么可以利用仅来自M(M<n)个相邻记录数据可读取光束系统的检测输出,通过交替地执行在大约(c+1)旋转期间用n光束系统连续读取光盘轨道上的记录数据的操作和在连续读取操作后向前进方向跳跃大约{(c+1)·(M-1)-1}个轨道的跳跃操作读取光盘的记录数据。
M是记录数据可读取光束系统中的相邻记录数据可读取光束系统的最大数量。
作为选择,如果在n光束系统中有一个光束系统不能读取光盘的记录数据,并且如果Q是2或更大的数和R是0或更大的数,那么可以利用显示出没有遗漏光盘记录数据的记录数据可读取光束系统的组合,通过交替执行在大约{(R+1)·(c+1)}旋转周期间用记录数据可读取光束系统连续地读取光盘轨道上的记录数据的操作,和在连续读取操作后向前进方向跳跃大约(Q-1)个轨道的轨道跳跃操作来读取光盘的记录数据,其中Q是代表记录数据可读取光束系统中最靠内光束与最靠外光束之间距离的轨道数,而R是最靠内与最靠外记录数据可读取光束之间的相邻记录数据不可读取光束的最大数量。
可以把连续读取操作期间从光盘轨道上检测到的记录数据与帧地址一同存储,并且可以在对应于用第i光束读取的记录数据的帧地址与对应于要用相邻的第(i+1)光束读取的记录数据的一个连续数据读取开始帧地址成为连续的时候执行轨道跳跃操作。
根据本发明的光盘读取方法的另一方面,通过把不同光束同时施加到相互间隔c个轨道的n个轨道上和独立地检测从光盘反射的光束,利用一记录数据读取系统读取记录在形成有螺旋轨道的光盘的轨道上的数据,其中c是1或更大的整数,n是2或更大的整数;通过在连续数据读取操作的开始把光束施加到光盘轨道的预定位置并连续地读取记录数据从n光束系统检测一个能够从光盘读取记录数据的系统;和适当地设置每个光束使得检测的记录数据可读取系统中的一个能够施加到一个读取开始轨道帧上。
在适当地设置了每个光束使得检测的记录数据可读取系统中的一个施加到一个读取开始轨道帧之后,可以通过交替地执行在预定的光盘旋转周数期间连续地读取记录数据的操作和预定轨道数的轨道跳跃操作来读取光盘的记录数据,旋转周数和轨道数是根据记录数据可读取系统的数量和布置确定的。
光盘轨道的预定位置可以定位在比读取开始轨道帧更靠后的方向上。
在实施光盘读取方法的一种光盘读取装置中,记录读取装置包括一个用于存储在连续读取操作期间获得的记录数据和一个对应的帧地址的存储器,和读取控制装置在对应于用第i光束读取的记录数据的帧地址与对应于要用相邻的第(i+1)光束读取的记录数据的连续数据读取开始帧地址成为连续的时候执行轨道跳跃操作。
根据本发明,由于光盘的连续读取是在大约(c+1)旋转周期间执行的,所以可以减少占用长的处理时间的轨道跳跃数,因而可以快速地读取一个希望区域中的光盘记录数据。
即使由于光盘的轨道间距变化,表面振动,中心偏差之类原因而不能用某些光束读取记录数据,也能够通过利用一些或全部剩余记录数据可读取光束系统可靠而快速地读取希望的光盘数据,防止了记录数据遗漏。
图1是实施根据本发明一个实施例的光盘读取方法的CD-ROM读取装置的方框图;图2是显示图1中所示并串行变换器结构的方框图;图3是说明图2中所示存储器内容的一个实例的示意图;图4是说明图1中所示CD-ROM读取装置的数据读取操作实例的示意图;图5是说明图2中所示存储器内容的一个实例的示意图;图6是说明图1中所示CD-ROM读取装置的数据读取操作的一个实例的示意图;图7是说明图2中所示存储器内容的一个实例的示意图8是说明图1中所示CD-ROM读取装置的数据读取操作的一个实例的示意图;图9是说明图2中所示存储器内容的一个实例的示意图;图10是说明图1中所示CD-ROM读取装置的数据读取操作的一个实例的示意图;图11是说明图1中所示CD-ROM读取装置的数据读取操作的一个实例的示意图;图12是说明图1中所示CD-ROM读取装置的数据读取操作的一个实例的示意图;图13是说明图2中所示存储器内容的一个实例的示意图;图14是说明图1中所示CD-ROM读取装置的数据读取操作的一个实例的示意图;图15是说明图1中所示CD-ROM读取装置的数据读取操作的一个实例的示意图;图16是说明图1中所示CD-ROM读取装置的数据读取操作的一个实例的示意图;图17是说明图2中所示存储器内容的一个实例的示意图;图18是说明图1中所示CD-ROM读取装置的数据读取操作的一个实例的示意图;图19是说明图2中所示存储器内容的一个实例的示意图;图20-1和20-2是显示根据本发明另一实施例的光学头结构的示意图;图21是说明一种多光束光盘读取方法的示意图。
以下参考图1说明本发明的一个实施例。
图1是实施根据本发明一个实施例的光盘读取方法的一个CD-ROM读取装置的方框图。在图1中,与图21中所示元件相同的元件用相同的参考号和字符表示。
参考图1,参考号1代表一个形成有记录数据的螺旋轨道的CD-ROM(图1中箭头指示了CD-ROM的外和内圆周方向)。一个未示出的芯轴电机使CD-ROM 1以恒定的线速度旋转。参考号2代表一个多光束型光学头。光学头2把光束31至3n(n是施加了光束的轨道的总数)施加到CD-ROM 1的相互间隔c个轨道的轨道上,用光检测器PD1至PDn检测(接收)每个反射光束,光检测器PD1至PDn输出光电流作为检测信号。c是“1”或更大的整数,n是“3”或更大的整数。在这里以举例的方式假设c=1,n=5(参见图4)。
在光学头2中,参考号4代表一个发射激光束3的激光二极管。参考号5代表一个光栅(衍射光栅),用于衍射激光束形成一个-2顺序衍射光束31,一个-1顺序衍射光束32,一个0顺序衍射光束33,一个+1顺序衍射光束34,和一个+2顺序衍射光束35。参考号6代表一个由两个胶合在一起的直角棱镜构成的分光器。参考号7代表一个用于把每个散射光束转变为一个平行光束的准直透镜。参考号8代表一个用于把通过分光器6和准直透镜7的光束31至35聚焦在CD-ROM 1的信号平面1A上的物镜。参考号9代表一个焦点调节器,用于沿垂直于CD-ROM 1信号平面1A的方向移动物镜8跟随CD-ROM 1的表面振动,以便无论CD-ROM 1表面如何振动也能使光束31至35相对于信号平面1A保持聚焦状态。参考号10代表一个跟踪执行器,用于沿CD-ROM 1信号平面1A的径向移动物镜8跟随CD-ROM 1的中心偏移,以便使每个光束31至35正确地跟踪一个对应的轨道。焦点调节器9和跟踪执行器10由一个后面要说明的伺服电路独立地驱动。
对应于光束31至35提供了光检测器PD1至PD5,每个光检测器输出一个与接收的光量成正比的光电流。从CD-ROM 1的信号平面1A反射的光束31,32,34和35穿过物镜8和准直透镜7,并由分光器6反射。此后,它们穿过一个包括一个圆柱透镜,一个检测器透镜等的光学系统(未示出)投射到对应的光检测器PD1,PD2,PD4和PD5上。光检测器PD1,PD2,PD3,PD4和PD5输出与接收的光量成正比的光电流I1,I2,I4和I5,作为对应光束31,32,34和35的检测输出。光检测器PD3是一个和普通单光束型光学头所用的相同的四分光电二极管,输出与各分二极管的接收光量成正比的光电流I3-A,I3-B,I3-C和I3-D。
参考号11代表一个用于在读取或搜索操作期间在CD-ROM 1的径向上移动光学头2的拖动电机。拖动电机由伺服电路驱动,并在搜索操作期间使光学头2沿向前或相反方向移动到希望的位置,或在读取操作过程中当CD-ROM 1的读取操作进行时使光学头2沿向前方向逐渐移动。
参考号20代表一个记录数据读取系统,它从光学头2的光检测器PD1至PD5的光接收输出同时读取记录在施加了光束31至35的轨道上的记录数据,并且按照CD-ROM 1的记录顺序连续地输出读取的记录数据,防止了读取记录数据的重复读取或遗漏。在记录数据读取系统20中,电流/电压转换器(I/V)211,212,214和215把从光检测器PD1,PD2,PD4和PD5输出的光电流I1,I2,I4和I5转换成对应于光束31,32,34和35的RF电压信号RF1,RF2,RF4和RF5,并输出它们。电流/电压转换器(I/V)213-A,213-B,213-C和213-D把从光检测器PD3输出的光电流I3-A,I3-B,I3-C和I3-D转换成电压值VA,VB,VC和VD,并输出它们。
参考号22代表一个计算部分,它执行(VA+VB+VC+VD)算术运算以输出对应于光束33的RF信号RF3,(VA+VC)-(VB+VD)算术运算以输出聚焦误差信号FE,和(VA+VB)-(VC+VD)算术运算以输出跟踪误差信号TE。参考号23代表用于执行聚焦伺服控制,跟踪伺服控制和拖动伺服控制的伺服电路。根据聚焦误差信号FE,驱动聚焦执行器9,以便使FE为零和把光束31至35在信号平面1A上聚焦,并且根据跟踪误差信号TE,驱动跟踪执行器10,以便使TE为零和使光束31至35跟踪对应的轨道(在轨on-track)。
参考号241至245代表用于增大RF信号RF1至RF5的高频分量因而补偿光束31至35的空间传输频率(MTF)特性造成的高频衰减和抑制码间干扰的产生的波形均衡器。把输入到波形均衡器243的RF信号RF3或从波形均衡器243输出的RF信号RF3输入伺服电路23。当在聚焦搜索操作期间聚焦误差信号FE的值进入聚焦伺服控制的负反馈区时,伺服电路23根据一个定时判读启动聚焦伺服控制。当光束33进入跟踪伺服控制的负区时,伺服电路23利用RF信号RF3根据一个定时判读启动跟踪伺服控制。
参考号261至265代表第一信号处理电路,用于通过利用RF信号RF1至RF5执行二值化,利用PLL电路的时钟恢复,位解调,帧同步检测,EFM解调,和子代码解调,并且在基于一个块单元(98帧的单元完成一个子代码帧)的EFM解调之后与子代码Q信道的对应A-时间数据AT1至AT5一同输出数据DATA1至DATA5(包括P,Q奇偶性)。第一信号处理电路261至265一个符号(8比特)接一个符号地连续输出解调数据DATA1至DATA5。在检测帧同步时,第一信号处理电路261至265向以后将要说明的系统控制器输出H电平的帧同步检测信号FS1至FS5。这些帧同步检测信号FS1至FS5被用于判断数据对于各个光束31至35系统是否可读取。从第一信号处理电路263输出的A-时间数据AT3也被输入到系统控制器。用于RF信号RF3系统的第一信号处理电路263包括一个用于使帧同步信号在一个预定的时间间隔检测的CLV控制电路(未示出)。CLV控制电路执行未示出的芯轴电机驱动电路的CLV控制,以使CD-ROM 1以恒定的线速度旋转。参考号30代表一个并串行变换器(P/S),用于并行地接收从第一信号处理电路261至265输出的一个块单元的数据,并且以记录顺序连续地输出它们,防止了数据的重复读取或遗漏。图2中示出了P/S变换器30的特定结构。在图2中,参考号321至325代表存储器,每个存储器具有两个存储区,一个第一区和一个第二区,并且每个存储器对应于第一信号处理电路261至265中相应的一个。从第一信号处理电路261至265输出的数据DATA1至DATA5存储在第一和第二区之一中。每个第一和第二区具有允许足够数量的块单元的数据DATA1至DATA5存储在其中的容量。参考号331至335代表存储器,每个存储器具有两个存储区,一个第一区和一个第二区,并且每个存储器对应于第一信号处理电路261至265中相应的一个。从第一信号处理电路261至265输出的A-时间数据AT1至AT5与指示存储器321至325中对应的数据DATA1至DATA5的位置的开始地址A1S至A5S(或a1S至a5S)和终止地址A1e至A5e(或a1e至a5e)一起存储在第一和第一区之一中。每个第一和第二区具有允许足够数量的数据组的A-时间数据AT1至AT5存储在其中的容量。
参考号311至315代表对应于第一信号处理电路261至265设置的写入控制器。写入控制器311至315控制从第一信号处理电路261至265输出的数据DATA1至DATA5在存储器321至325的第一或第二区中的写入,和A-时间数据AT1至AT5连同指示对应数据DATA1至DATA5的位置的开始地址A1S至A5S(或a1s至a5s)和终止地址A1e至A5e(或a1e至a5e)在存储器321至325的第一或第二区中的写入。
图3中示出了存储器32f和33f的内容(其中f=1至5)。在本例中,写入控制器31f控制在第一区中写入每组数据DATAf(1)至DATAf(30)的15个块,和在第二区中写入每组数据DATAf(31)至DATAf(60)的15个块。在存储器33f的第一区中,数据DATAf(1)至DATAf(30)的每个块的A-时间数据被写作,例如,234060至234114的帧,与之一同写入的还有指示对应的数据DATAf(1)至DATAf(30)在存储器32f第一区中的位置的开始地址AfS(1)和终止地址Afe(1)至开始地址AfS(30)和终止地址Afe(30)。在存储器33f的第二区中,数据DATAf(31)至DATAf(60)的每个块的A-时间数据被写作,例如,234248至234302的帧,与之一同写入的还有指示对应的数据DATAf(31)至DATAf(60)在存储器32f的第二区中的位置的开始地址AfS(1)和终止地址Afe(1)至开始地址AfS(30)和终止地址Afe(30)。
参考号34代表一个读取控制器。参考存储在存储器331至335中的A-时间数据以及开始地址A1s至A5s(或a1s至a5s)和终止地址A1e至A5e(或a1e至a5e),读取控制器34通过防止数据重复读取或遗漏读取存储在存储器331至335中的数据DATA1至DATA5,并且按照CD-ROM1的记录顺序(A-时间顺序)一个符号接一个符号地连续输出数据。以下将说明写入控制器311至315和读取控制器34的特定操作。
回到图1,参考号40代表一个第二信号处理电路。第二信号处理电路40接收从P/S变换器30串行输出的数据,反扰频一个块单元中的数据,并在此后通过基于CIRC码的差错检测/纠正,依照CD-DA规定解调Lch和Rch数据(用P奇偶性的差错检测/纠正,去交插,用Q奇偶性的差错检测/纠正)。然后,第二信号处理电路40通过执行同步检测,反扰频,标题检测和依照CD-ROM规定,用EDC和ECC码的差错检测/纠正解调来自Lch和Rch数据的CD-ROM数据,并随后向外部主计算机输出CD-ROM数据。
参考号50代表一个由微机构成的系统控制器。为了搜索操作,系统控制器50操作,向伺服电路23提供搜索命令,并驱动用于搜索操作的拖动电机,因而使光学头2沿CD-ROM 1的向前或相反方向移动到一个希望的位置。为了读取操作,系统控制器50操作,向伺服电路23提供各种伺服进行命令,并使光束31至35在CD-ROM 1的信号平面1A上聚焦,因而跟踪相互间隔c个轨道的轨道(n=5)。每次在两周或三周或更多周数的适当旋转周期间从每个轨道读取记录数据时,系统控制器50向伺服电路23提供使光学头在向前方向上跳跃预定数量轨道的轨道跳跃命令。
读取操作的开始,系统控制器50监视CD-ROM1的一个旋转周期间从第一信号处理电路261至265输入的帧同步检测信号FS1至FS5,以检查是否有任何光束31至35系统由于CD-ROM 1的轨道间距、表面振动、中心偏移之类的原因而不能读取记录数据。如果所有帧同步检测信号FS1至FS5是H,并且没有系统不能读取数据,那么系统控制器向P/S变换器30提供一个一般读取/写入命令,因而向和从存储器321至325读取/写入从第一信号处理电路261至265输出的数据。
如果一个或多个光束的帧同步检测信号在一个预定时间内(例如,1/75秒或更长)是L,并且不能读取数据,那么从光束31至35中选择要用于数据读取的光束3i,3j,3k,...,并且向P/S变换器30提供一个包括指示要用于数据读取的光束系统的读取系统信息“i,j,k,...”的特殊读取/写入命令,因而向和从存储器321至325读取/写入从第一信号处理电路261至265中的第一信号处理电路26i,26j,26k,...输出的数据DATAi,DATAj,DATAk,...。
从系统控制器50输出的一般读取/写入命令或特殊读取/写入命令被输入到P/S变换器30的读取控制器34,并从读取控制34输送到写入控制器311至315。在数据读取的开始接收到一般读取/写入命令时,写入控制器311至315进行控制,以便把从所有第一信号处理电路261至265输出的数据DATA1至DATA5首先写入存储器321至325的第一区。当接收到来自读取控制器34的截断命令时,读取操作被截断直到接收到恢复命令,然后把数据写入第二区。同样,当此后接收到截断命令时,读取操作被截断,并且在接收到恢复命令时,把数据写入上次没有使用的区中。
如果写入控制器311至315在数据读取的开始接收到特殊读取/写入命令,那么只有读取系统信息“i,j,k,...”指示的写入控制器31i,31j,31k,...操作,把从第一信号处理电路26i,26j,26k,...输出的数据DATAi,DATAj,DATAk,...首先写入存储器32i,32j,32k,...的第一区。当接收到来自读取控制器34的截断命令时,读取操作被截断直到接收到恢复命令,并且随后把数据写入第二区。同样,当在此后接收到截断命令时,读取操作被截断,在接收到恢复命令时,把数据写入前面读取循环中没有使用的区中。
在接收到来自系统控制器50的一般读取/写入命令(特殊读取/写入命令)后,读取控制器34向写入控制器311至315(31i,31j,31k,...)提供截断命令,并当在其中由写入控制器311至315(31i,31j,31k,...)在当前读取循环中写入数据的存储器331至335(33i,33j,33k,...)中的区中所有A-时间数据是没有遗漏的连续的时候,向系统控制器50提供跳跃命令。参照存储在其中在当前读取循环中写入数据的存储器331至335(33i,33j,33k,...)中的区中的A-时间数据以及开始和终止地址,读取控制器34进行控制,以便用从相对于存储在其中在当前读取循环中写入数据的存储器331至335(33i,33j,33k,...)中的区中的数据的最早的A-时间开始的A-时间顺序读取和输出记录数据。
此后,当接收到来自系统控制器50的跳跃完成通知时,读取控制器34向写入控制器311至315(31i,31j,31k,...)提供恢复命令。然后,读取控制器34向写入控制器311至315(31i,31j,31k,...)提供截断命令,并且当所有A-时间数据在前面读取循环中没有使用的存储器331至335(33i,33j,33k,...)中的区中成为没有遗漏的连续的时候,向系统控制器50提供跳跃命令。参照存储在前面读取循环中没有使用的存储器331至335(33i,33j,33k,...)中的区中的A-时间数据以及开始和终止地址,读取控制器34进行控制,以便用从相对于存储在前面读取循环中没有使用的存储器331至335(33i,33j,33k,...)中的区中数据,对应于在前面读取循环中最后输出到第二信号处理电路的一个块数据的A-时间的下一个A-时间开始的A-时间顺序读取和输出记录数据。此后,重复同样的操作。
下面参考图4至19说明实施例的操作。在此假设CD-ROM 1在CLV控制下以恒定的线速度旋转和聚焦伺服正在进行,并且不同的光束31至35同时施加到CD-ROM 1的相互间隔c个轨道的轨道上(n=5)。
(1)不可读取系统的判断例如,当未示出的主计算机指定CD-ROM 1的一个读取开始点为一个具有例如为234100的A-时间的帧时,系统控制器50确定包含CD-ROM 1的读取开始A-时间帧的轨道的位置,读取开始点由x代表(参考图4,6,8,10-12,14-16和18)。系统控制器50首先向伺服电路23提供搜索命令以移动光学头2,因而使光束31到达轨道(x-8)的位置。此后,系统控制器50向伺服电路23提供一个跟踪伺服进行(servo-on)命令和一个拖动伺服进行命令,启动跟踪伺服和拖动伺服。接下来,在在轨状态下把从光学头2发射的光束31至35聚焦在轨道(x-8),(x-6),(x-4),(x-2)和x(参考图4,6,8,10-12,14-16和18中的I)。
信号表面IA反射的光束31至35被输出光电流I1至I5的光检测器PD1至PD5接收。在这些光电流中,从光检测器PD1,PD2,PD4和PD5输出的光电流I1,I2,I4和I5由电流/电压变换器211,212,214和215变换为RF信号RF1,RF2,RF4和RF5,它们经过波形均衡器241,242,244和245均衡波形,输入到第一信号处理电路261,262,264和265中。来自光检测器PD3的光电流I3-A至I3-D由电流/电压变换器213-A至213-D变换为电压值VA至VD,并由计算部分22相加在一起,以产生一个RF信号RF3。RF信号RF3经过波形均衡器243均衡波形输入到第一信号处理电路263。
第一信号处理电路261至265使输入的RF信号RF1至RF5经受二值化,利用PLL电路的时钟恢复,位解调,帧同步检测,EFM解调和子代码解调,并且在基于一块单元的EFM解调之后,与对应的子代码Q信道的A-时间数据AT1至AT5一同输出数据DATA1至DATA5(连同P,Q奇偶性)。第一信号处理电路261至265一符号(8比特)接一符号地串行输出解调的数据DATA1至DATA5。当检测到帧同步信号时,第一信号处理电路261至265把H电平的帧同步检测信号FS1至FS5输出到系统控制器50。
在搜索操作把来自光学头2的光束31至35以在轨状态聚焦在轨道(x-8),(x-6),(x-4)(x-2)和x上之后,系统控制器监视从第一信号处理电路261至265输入的帧同步检测信号FS1至FS5,以根据在CD-ROM 1的一个旋转周期间是否有一个系统在一个预定时间(在本例中,一块=1/75秒或更长)内保持L电平,判断记录数据不可读取系统的存在/不存在。
(2)一般读取/写入操作(参考图4和5)。
首先对可以用所有光束31至35系统读取记录数据的情况进行说明。
如果记录数据不可读取系统存在/不存在的判断显示不存在记录数据不可读取系统,所有五个光束31和35被分配为h光束的读取系统。连续读取旋转周数I设定为I=(c+1)=2,并且读取轨道跳跃数J设定为J={(c+1)·(c-1)-1}=7。根据从第一信号处理电路263输入的最后A-时间数据AT3和主计算机指定的读取开始点A-时间表示的A-时间数据,确定了轨道跳跃方向和数量,因而使h=5读取光束中的最靠内圆周的光束31以在轨状态聚焦在轨道(x-1)上,这一轨道比包含A-时间的读取开始点的轨道x靠内一轨道。
如果在分配了h读取光束系统并且设定了连续读取数I和读取轨道跳跃数J之后光学头2处于图4中所示位置II,那么使光学头2从位置II向前跳跃六个轨道,因而使光束31至35以在轨状态聚焦在轨道(x-1),(x+1),(x+3),(x+5)和(x+7)上(参考图4中的III)。接下来,通过利用包括光检测器PD1至第一信号处理电路261,光检测器PD2至第一信号处理电路262,光检测器PD3至第一信号处理电路263,光检测器PD4至第一信号处理电路264,和光检测器PD5至第一信号处理电路265的五个系统开始同时读取轨道(x-1),(x+1),(x+3),(x+5)和(x+7)上的记录数据。当从第一信号处理电路261至265输入了所有帧同步检测信号FS1至FS5时,把一般读取/写入命令提供给P/S变换器30。
一旦经过读取控制器34接收到一般读取/写入命令,写入控制器311至315一块接一块地把从第一信号处理电路261至265输出的数据DATA1至DATA5写入存储器321至325的第一区,并且把对应于数据DATA1至DATA5的A-时间数据AT1至AT5以及存储器321至325中的开始地址A1S至A5S和终止地址A1e至A5e对写入到存储器331至335的第一区(参考图3)。在图4所示实例中,存储器331至335的第一区中,A-时间数据是从234060,234115,234145,234200,和234230的帧写入的(参考图5)。
接收一般读取/写入命令的读取控制器34通过参考在当前读取循环中使用的存储器331至335的第一区确认存储器335的第一区中开始A-时间数据前面一帧的A-时间包含在存储器334的第一区中,存储器334的第一区中开始A-时间数据前面一帧的A-时间包含在存储器333的第一区中,存储器333的第一区中开始A-时间数据前面一帧的A-时间包含在存储器332的第一区中,和存储器332的第一区中开始A-时间数据前面一帧的A-时间包含在存储器331的第一区中,检查是否是没有遗漏用每个读取系统读取的记录数据。
在光学头2的读取操作进行了大约I=2旋转周(实际上稍大于两周)并且光学头2到达图4中所示位置IV之后,存储器331至335的第一区中的内容成为如图5中所示,并且不存在读取系统读取的记录数据的遗漏。因此,读取控制器34向写入控制器311至315提供截断命令,截断写入操作,并且向系统控制器50提供轨道跳跃命令。参照在当前读取循环中将数据写入其中的存储器331至335中的第一区中存储的A-时间数据以及开始和终止地址,读取控制器34进行控制,以便用从相对于存储在当前读取循环中将数据DATA1至DATA5写入其中的存储器331至335中的第一区内的数据的最早的A-时间开始的A-时间顺序读取记录数据,并向第二信号处理电路40输出读取数据。在本例中,输出从帧234060至帧234259的数据。由于主计算机指定的读取开始点具有在234100的帧的A-时间,因此,数据是从紧接着读取开始点之前的帧开始输出的。
第二信号处理电路40接收从P/S变换器30串行输出的数据,反扰频一个块单元中的数据,并遵照CD-DA规定通过基于CIRD码的差错检测/纠正(用P奇偶性的差错检测/纠正,去交插,利用Q奇偶性的差错检测/纠正)解调Lch和Rch数据。然后,第二信号处理电路40通过执行同步检测,反扰频,标题检测和遵照CD-ROM规定用EDC和ECC码的差错检测/纠正从Lch和Rch数据解调CD-ROM数据,并在其后向外部主计算机输出CD-ROM数据。
接收到截断命令的写入控制器311至315截断存储器321至325和331至335的读取操作。接收到轨道跳跃命令的系统控制器50向伺服电路23提供指示向前轨道跳跃J=7个轨道的轨道跳跃命令,因而使光学头2从位置IV跳跃到图4中所示的位置V。在光束31和35以在轨状态聚焦在轨道(x+8),(x+10),(x+12),(x+14)和(x+16)上之后,恢复读取记录数据。当从第一信号处理电路261至265输出了所有H电平的帧同步检测信号FS1至FS5时,读取轨道跳跃完成通知并提供给控制器34。
接收到轨道跳跃完成通知的控制器34向写入控制器311至315提供恢复命令,接收到恢复命令的写入控制器311至315这次把从第一信号处理电路261至265在轨道跳跃之后输出的数据DATA1至DATA5写入到存储器321至325的第二区中,并把对应于数据DATA1至DATA5的A-时间数据AT1至AT5以及存储器321至325中的开始地址a1S至a5S和终止地址a1e至a5e对写入到存储器331至335的第二区中(参考图3)。在图4所示实例中,在存储器331至335的第二区中,A-时间数据是从234248,234303,234333,234363和234418的帧写入的(参考图5)。
在读取控制器34提供了恢复命令之后,读取控制器34通过参考在当前读取循环中使用的存储器331至335的第二区确认存储器335的第二区中的开始A-时间数据之前一帧的A-时间包含在存储器334的第二区中,存储器334的第二区中的开始A-时间数据之前一帧的A-时间包含在存储器333的第二区中,存储器333的第二区中的开始A-时间数据之前一帧的A-时间包含在存储器332的第二区中,和存储器332第二区中的开始A-时间之前一帧的A-时间包含在存储器331的第二区中,检查在用每个h=5读取光束的读取系统读取的记录数据中是否没有遗漏。
在光学头2的读取操作执行到大约I=2旋转周(实际上稍大于两周)并且光学头2到达图4中所示位置VI之后,存储器331至335的第二区的内容成为如图5中所示,并且不存在读取系统读取的记录数据的遗漏。因此,读取控制器34向写入控制器311至315提供截断命令,截断写入操作,并且向系统控制器50提供轨道跳跃命令。参照存储在当前读取循环中将数据写入其中的存储器331至335中的第二区中的A-时间以及开始和终止地址,读取控制器34进行控制,以便用从相对于存储在当前读取循环中将数据DATA1至DATA5写入其中的存储器321至325中的第二区中的数据在上一读取循环最后输出到第二信号处理电路40的一个块数据后面的A-时间开始的A-时间顺序读取记录数据,并且把读取的数据输出到第二信号处理电路40。在本例中,输出了从帧234260至帧234447的数据。
接收到截断命令的写入控制器311至315截断存储器321至325和331至335的读取操作。接收到轨道跳跃命令的系统控制器50进行控制,以便使光学头2从图4中所示位置VI跳跃到位置VII。在光束31至35以在轨状态聚焦在轨道(x+17),(x+19),(x+21),(x+23)和(x+25)上之后,读取记录数据恢复。当从第一信号处理电路261至265输出了所有H电平的帧同步检测信号FS1至FS5时,读取轨道跳跃完成通知,并提供到控制器34。
经过读取控制器34接收到轨道跳跃完成通知的控制器34进行控制,以便在这次把轨道跳跃之后从第一信号处理电路261至265输出的数据DATA1至DATA5写入存储器321至325的第一区中,并且把对应于数据DATA1至DATA5的A-时间数据AT1至AT5以及存储器321至325中的开始地址A1S至A5S和终止地址A1e至A5e对写入存储器331至335的第一区。当存储在存储器331至335的第一区中的所有A-时间成为没有遗漏的连续的时候,读取控制器34进行控制,以便用从相对于存储器321至325的第一区对应于在上一个读取循环最后输出到第二信号处理电路40的一个块数据的A-时间的下一个A-时间开始的A-时间顺序读取和输出记录数据。此后,重复进行相同的操作,以便通过防止记录数据被重复读取和遗漏以高速从CD-ROM 1读取希望的记录数据。
读取图4中所示的轨道(x-1)至(x+17)需要通过大约两个旋转周的CD-ROM的连续读取和一次轨道跳跃,并且可以用比图20中说明的情况高得多的速度进行。
(3)第一特殊读取/写入操作(不能用光束系统35读取,参考图6和7)如果在光学头2从图6中所示位置I相对于CD-ROM 1的一个相对旋转周期间记录数据不可读取系统存在/不存在的判断显示有一个在最外圆周的的光束35的记录数据不可读取系统,那么把M=4个光束31至34分配作为h光束的读取系统,其中M是可用相邻光束系统的最大数量,它是“4”或光束31至34的组和,并且M≥2。把连续读取旋转周数I设定为I=(c+1)=2,并且把读取轨道跳跃数J设定为J={(c+1)·(M-1)-1}=5。
根据代表从第一信号处理电路263输入的最后A-时间数据AT3和主计算机指定的读取开始点A-时间的A-时间数据,确定轨道跳跃方向和数量,因而使h=4个读取光束中最靠内圆周的光束31以在轨状态聚焦在比包含A-时间的读取开始点的轨道x靠内一个轨道的轨道(x-1)上。
如果在h读取光束系统分配和连续读取数I以及读取轨道跳跃数J设定之后光学头2位于图6中所示的位置II上,那么使光学头2从位置II向前跳跃六个轨道,因而使光束31至34以在轨状态聚焦在轨道(x-1),(x+1),(x+3)和(x+5)上。然后,通过利用包括光检测器PD1至第一信号处理电路261,光检测器PD2至第一信号处理电路262,光检测器PD3至第一信号处理电路263,和光检测器PD4至第一信号处理电路264的四个系统同时开始读取轨道(x-1),(x+1),(x+3)和(x+5)上的记录数据。当从第一信号处理电路261至264输入了所有帧同步检测信号FS1至FS4时,把包括读取系统信息“1,2,3,4”的特殊读取/写入命令提供到P/S变换器30。
当经过读取控制器34接收到特殊读取/写入命令时,只有读取系统信息“1,2,3,4”指示的写入控制器311至314一块接一块地把从第一信号处理电路261至264输出的数据DATA1至DATA4写入到存储器321至324的第一区中,并且把对应于数据DATA1至DATA4的A-时间数据AT1至AT4以及存储器321至324中的开始地址A1S至A4S和终止地址A1e至A4e对写入到存储器331至334的第一区。在图6所示的实例中,在存储器331至334的第一区中,A-时间是从234060,234115,234145和234200的帧写入的(参考图7)。
接收到特殊读取/写入命令的读取控制器34通过参考由读取系统信息“1,2,3,4”指示的并且在当前读取循环使用的存储器331至334的第一区确认存储器334的第一区中的开始A-时间数据的前面一帧的A-时间包含在存储器333的第一区中,存储器333的第一区中的开始A-时间数据的前面一帧的A-时间包含在存储器332的第一区中,存储器332的第一区中的开始A-时间数据的前面一帧的A-时间包含在存储器331的第一区中,检查用每个读取系统读取的记录数据是否没有遗漏。
光学头2的读取操作执行大约I=2旋转周(实际上稍大于两旋转周)并且光学头2到达图6中所示位置IV之后,存储器331至334的第一区的内容成为如图7中所示,并且不存在用读取系统读取的记录数据的遗漏。因此,读取控制器34向写入控制器311至314提供截断命令,截断写入操作,并向系统控制器50提供轨道跳跃命令。参考存储在当前读取循环中将数据写入其中的存储器331至334中的第一区中的A-时间数据以及开始和终止地址,读取控制器34进行控制,以便用从相对于存储在当前读取循环中将数据DATA1至DATA4写入其中的存储器331至334中的第一区中的数据的最早的A-时间开始的A-时间顺序读取记录数据,并且把读取的数据输出到第二信号处理电路40。在本例中,数据是从帧234060至帧234229输出的。
接收到截断命令的写入控制器311至314截断存储器321至324和331至334的读取操作。接收到轨道跳跃命令的系统控制器50向伺服电路23提供指示向前进方向跳跃J=5个轨道的轨道跳跃命令,因而使光学头2从图6中所示位置IV跳跃到位置V。光束31至34以在轨状态聚焦在轨道(x+6),(x+8),(x+10)和(x+12)上之后,恢复读取记录数据。当从第一信号处理电路261至264输出了所有H电平的帧同步检测信号FS1至FS4时,读取轨道跳跃完成通知,并提供到控制器34。
接收到轨道跳跃完成通知的控制器34向写入控制器311至314提供恢复命令,接收到恢复命令的写入控制器311至314这次把轨道跳跃后从第一信号处理电路261至264输出的数据DATA1至DATA4写入到存储器321至324的第二区中,并且把对应于存储器321至324中的数据DATA1至DATA4的A-时间数据AT1至AT4以及开始地址a1S至a4S和终止地址a1e至a4e对写入存储器331至334的第二区。在图6所示实例中,在存储器331至334的第二区中,A-时间数据是从234218,234248,234303和234333的帧写入的(参考图7)。
在读取控制器34提供了恢复命令后,读取控制器34通过参考在当前读取循环中使用的存储器331至334的第二区确认存储器334的第二区中的开始A-时间前面一帧的A-时间包含在存储器333的第二区中,存储器333的第二区中的开始A-时间数据的前面一帧的A-时间包含在存储器332的第二区中,和存储器332的第二区中的开始A-时间数据的前面一帧的A-时间包含在存储331的第二区中,检查在用每个读取系统读取的记录数据中是否没有遗漏。在光学头2的读取操作执行了大约I=2旋转周(实际上稍大于两周)并且光学头2到达图6中所示位置VI之后,存储器331至334的第二区的内容成为如图7中所示,并且不存在用读取系统“1,2,3,4”读取的记录数据的遗漏。因此,读取控制器34向写入控制器311至314提供截断命令,截断写入操作,并且向系统控制器50提供轨道跳跃命令。参考存储在当前读取循环中将数据写入其中的存储器331至334中的第二区中的A-时间数据以及开始和终止地址,读取控制器34进行控制,以便用从相对于在当前读取循环中将数据DATA1至DATA4写入其中的存储器321至324中的第二区中的数据的,在上一读取循环中最后输出到第二信号处理电路40的一个块数据之后的一个A-时间开始的A-时间顺序读取记录数据,并把读取的数据输出到第二信号处理电路40。在本例中,从帧234230至帧234362的数据被输出。
接收到截断命令的写入控制器311至314截断读取操作。接收到轨道跳跃命令的系统控制器50进行控制,使光学头2从图6中所示位置VI跳跃到位置VII。光束31至34以在轨状态聚焦在轨道(x+13),(x+15),(x+17)和(x+19)上之后,恢复读取记录数据。当H电平的所有帧同步检测信号FS1至FS4从第一信号处理电路261至264输出时,读取轨道跳跃完成通知,并提供到控制器34。此后,反复进行同样的操作,以便通过利用四个光束31至34并且通过防止记录数据重复读取和遗漏以高速从CD-ROM 1读取希望的记录数据。
(4)第二特殊读取/写入操作(不能通过光束系统34读取,参考图8和9)如果在光学头2相对于CD-ROM 1从图8中所示位置I相对旋转一周期间记录数据不可读取系统存在/不存在的判断显示存在一个光束34的记录数据不可读取系统,那么把M=3个光束31至33分配作为h光束读取系统,其中M是可用相邻光束系统的最大数量,它是“3”或光束31至33的组和,并且M≥2。把连续读取旋转周数I设定为I=(c+1)=2,并把读取轨道跳跃数J设定为J={(c+1)·(M-1)-1}=3。根据代表从第一信号处理电路263输入的最后A-时间数据AT3和主计算机指定的读取开始点A-时间的A-时间数据,确定轨道跳跃方向和数量,因而使h=3个读取光束中最靠内圆周的光束31以在轨状态聚焦在比包含A-时间的读取开始点的轨道x靠内一个轨道的轨道(x-1)上。
如果分配了h个读取光束系统并且设定了连续读取数I和读取轨道跳跃数J之后,光学头2位于图8中所示的位置II,那么使光学头2从位置II向前方跳跃六个轨道,因而使光束31至33以在轨状态聚焦在轨道(x-1),(x+1)和(x+3)上。然后,通过利用包括光检测器PD1至第一信号处理电路261,光检测器PD2至第一信号处理电路262和光检测器PD3至第一信号处理电路263的三个系统开始同时读取轨道(x-1),(x+1)和(x+3)上的记录数据。当从第一信号处理电路261至263输入了所有帧同步检测信号FS1至FS3时,把包括读取系统信息“1,2,3”的特殊读取/写入命令提供到P/S变换器30。
当经过读取控制器34接收到特殊读取/写入命令时,只有读取系统信息“1,2,3”指示的写入控制器311至313把从第一信号处理电路261至263输出的数据DATA1至DATA3一块接一块地写入到存储器321至323的第一区中,并且把对应于数据DATA1至DATA3的A-时间数据AT1至AT3以及存储器321至323中的开始地址A1S至A3S和终止地址A1e至A3e对写入存储器331至333的第一区。在图8所示的实例中,在存储器331至333的第一区中,A-时间数据是从234060,234115和233145的帧写入的(参考图9)。
接收到特殊读取/写入命令的读取控制器34通过参考由读取系统信息“1,2,3”指示并且在当前读取循环中使用的存储器331至333的第一区确认存储器333的第一区中的开始A-时间数据之前一帧的A-时间包含在存储器332的第一区中,和存储器332的第一区中的开始A-时间数据之前一帧的A-时间包含在存储器331的第一区中,检查在用每个读取系统读取的记录数据中是否没有遗漏。
当光学头2的读取操作执行了大约I=2旋转周(实际上稍大于两周)并且光学头2到达图8中所示位置IV之后,存储器331至333的第一区的内容成为如图9中所示,并且不存在用读取系统读取的记录数据的遗漏。因此,读取控制器34把截断命令提供到写入控制器311至313,截断写入操作,并把轨道跳跃命令提供到系统控制器50。参考存储在当前读取循环中将数据写入其中的存储器331至333中的第一区中的A-时间数据以及开始和终止地址,读取控制器34进行控制,以便用从相对于存储在当前读取循环中将数据DATA1至DATA3写入其中的存储器331至333中的第一区中的数据的最早A-时间开始的A-时间顺序读取记录数据,并把读取的数据输出到第二信号处理电路40。在本例中,输出的是从帧234060至帧234174的数据。
接收到截断命令的写入控制器311至314截断读取操作,接收到轨道跳跃命令的系统控制器50向伺服电路23提供指示向前跳跃J=3轨道的轨道跳跃命令,因而使光学头2从图8中所示的位置IV跳跃到位置V。光束31至33以在轨状态聚焦在轨道(x+4),(x+6)和(x+8)上之后,读取记录数据恢复。当从第一信号处理电路261至263输出了所有H电平的帧同步检测信号FS1至FS3时,读取轨道跳跃完成通知,并提供到控制器34。
接收到轨道跳跃完成通知的控制器34向写入控制器311至313提供恢复命令,接收到恢复命令的写入控制器311至313这次是把轨道跳跃之后从第一信号处理电路261至263输出的数据DATA1至DATA3写入存储器321至323的第二区,并且把对应于数据DATA1至DATA3的A-时间数据AT1至AT3以及存储器321至323中的开始地址a1S至a3S和终止地址a1e至a3e对写入到存储器331至333的第二区。在图8所示的实例中,在存储器331至333的第二区中,A-时间数据是从234163,234218和234248的帧写入的(参考图9)。
在读取控制器34提供了恢复命令之后,读取控制器34通过参考在当前读取循环中使用的存储器331至333的第二区,确认在存储器333的第二区中的开始A-时间数据之前一帧的A-时间包含在存储器332的第二区中,和在存储器332的第二区中的开始A-时间数据之前一帧的A-时间包含在存储器331的第二区中,检查在用每个读取系统读取的记录数据中是否没有遗漏。
在光学头2的读取操作执行了大约I=2旋转周(实际上稍大于两周)并且光学头2到达图8中所示位置VI之后,存储器331至333的第二区的内容成为如图9中所示,并且不存在用读取系统“1,2,3”读取的记录数据的遗漏。因此,读取控制器34向写入控制器311至313提供截断命令以截断写入操作,并把轨道跳跃命令提供给系统控制器50。参考存储在当前读取循环中将数据写入其中的存储器331至333的第二区中的A-时间数据以及开始和终止地址,读取控制器进行控制,以便用从相对于存储在当前读取循环中将数据DATA1至DATA3写入其中的存储器321至323的第二区中的数据在前一个读取循环中最后输出到第二信号处理电路40的一个块数据之后的A-时间开始的A-时间顺序读取记录数据,并把读取数据输出到第二信号处理电路40。在本例中,输出的是从帧234200至帧234302的数据。
接收到截断命令的写入控制器311至313截断读取操作。接收到轨道跳跃命令的系统控制器50进行控制,以使光学头2从图8中所示位置VI跳跃到位置VII。在光束31至33以在轨状态聚焦在轨道(x+9),(x+11)和(x+13)上之后,读取记录数据恢复。此后,重复进行同样的操作,以便通过利用三光束31至33和通过防止记录数据重复读取和遗漏高速地从CD-ROM 1读取希望的记录数据。
(5)第三特殊读取/写入操作(不能用光束34和35读取,参考图10和9)如果在光学头2相对于CD-ROM 1从图10中所示位置I相对旋转一周期间的记录数据不可读取系统的存在/不存在的判断显示存在光束34和35两个记录数据不可读取系统,那么分配M=3光束31至33作为h光束读取系统,其中M是可用相邻光束系统的最大数量,它是“3”或是光束31至33的组合,并且M≥2。把连续读取旋转周数I设定为I=(c+1)=2,并且把读取轨道跳跃数J设定为J={(c+1)·(M-1)-1}=3。根据代表从第一信号处理电路263输入的最后A-时间数据AT3和主计算机指定的读取开始点A-时间的A-时间数据,确定轨道跳跃方向和数量,因而使在h=3读取光束中的最靠内圆周的光束31以在轨状态聚焦在比包含A-时间的读取开始点的轨道x更靠内一个轨道的轨道(x-1)上。
如果在分配了h读取光束系统和设定了连续读取数I和读取轨道跳跃数J之后光学头2处于图8所示位置II,那么使光学头2从位置II向前跳跃六个轨道,因而使光束31至33以在轨状态聚焦在轨道(x-1),(x+1)和(x+3)上。然后,通过利用包括光检测器PD1至第一信号处理电路261,光检测器PD2至第一信号处理电路262和光检测器PD3至第一信号处理器263的三个系统开始同时读取轨道(x-1),(x+1)和(x+3)上的记录数据。当从第一信号处理电路261至263输入了所有帧同步检测信号FS1至FS3时,把包括读取系统信息“1,2,3”的特殊读取/写入命令提供给P/S变换器30。
此后,与图8中所示的情况十分类似,从CD-ROM 1读取记录数据操作大约进行两个旋转周,使光学头跳跃轨道跳跃数J=3,再次重复进行从CD-ROM 1读取记录数据大约进行两个旋转周,和使光学头跳跃轨道跳跃数J=3(参考图10中的III至VII),通过防止记录数据重复读取和遗漏,以记录顺序高速地读取记录数据。
(6)第四特殊读取/写入操作(不可用光束系统31和35读取,参考图11)如果在光学头2相对于CD-ROM 1从图11中所示位置I相对旋转一周期间的记录数据不可读取系统的存在/不存在的判断显示存在光束31和35两个记录数据不可读取系统,那么分配M=3光束32至34作为h光束读取系统,其中M是可用相邻光束系统的最大数量,它是“3”或是光束32至34的组合,并且M≥2。把连续读取旋转周数I设定为I=(c+1)=2,并且把读取轨道跳跃数J设定为J={(c+1)·(M-1)-1}=3。根据代表从第一信号处理电路263输入的最后A-时间数据AT3和主计算机指定的读取开始点A-时间的A-时间数据,确定轨道跳跃方向和数量,因而使在h=3读取光束中的最靠内圆周的光束32以在轨状态聚焦在比包含A-时间的读取开始点的轨道x更靠内一个轨道的轨道(x-1)上。
如果在分配了h=3读取光束系统和设定了连续读取数I和读取轨道跳跃数J之后,光学头2处于图11所示位置II,那么使光学头2从图11中所示位置II向前跳跃四个轨道,因而使光束32至34以在轨状态聚焦在轨道(x-1),(x+1)和(x+3)上。然后,通过利用包括光检测器PD2至第一信号处理电路262,光检测器PD3至第一信号处理电路263和光检测器PD4至第一信号处理器264的三个系统开始同时读取轨道(x-1),(x+1)和(x+3)上的记录数据。当从第一信号处理电路262至264输入了所有帧同步检测信号FS2至FS4时,把包括读取系统信息“2,3,4”的特殊读取/写入命令提供给P/S交换器30。
此后,几乎与图8中所示情况相同(在图11中所示情况中,写入控制器312至314进行控制,以便把从第一信号处理电路262至264输出的数据DATA2至DATA4以及A-时间数据AT2至AT4写入存储器322至324和332至334,并且参考存储在存储器332至334中的A-时间数据以及开始和终止地址,读取控制器34进行控制,以便通过防止记录数据重复读取和遗漏以A-时间顺序读取存储在存储器332至334中的记录数据,从CD-ROM 1读取记录数据的操作大约进行两个旋转周,使光学头跳跃轨道跳跃数J=3,再次重复进行从CD-ROM 1读取记录数据大约进行两个旋转周,和使光学头跳跃轨道跳跃数J=3(参考图11中的III至VII),以通过防止记录数据重复读取和遗漏,高速地以记录顺序连续读取记录数据。
(7)第五特殊读取/写入操作(不可用光束32和35读取,参考图12和13)如果在光学头2相对于CD-ROM 1从图12中所示位置I相对旋转一周期间的记录数据不可读取系统的存在/不存在判断显示存在光束32和35两个记录数据不可读取系统,那么在剩下的三个光束31,33和34中只有两个光束33和34是彼此相邻的。在通过反复地执行大约两个旋转周的连续记录数据读取和轨道跳跃的高速读取CD-ROM 1的记录数据中,必须只能用相邻的光束读取记录数据。如果反复进行三个或更多旋转周的CD-ROM 1的连续记录数据读取并进行预定轨道数的轨道跳跃,那么即使用相互不完全相邻的读取光束的组合也能高速读取。
更具体地讲,如果Q是2或更大并且R是0或更大,那么可以反复进行在大约{(R+1)(c+1)}旋转周和轨道跳跃(Q-1)轨道的过程中用数据可读取光束连续地读取记录数据,其中Q是代表记录数据可读取光束系统中最靠内光束与最靠外光束之间距离的轨道数,R是最靠内与最靠外记录数据可读取光束之间的相邻记录数据不可读取光束的最大数量。
在图12和13中所示的实例中,在记录数据可读取光束系统中,最靠内的光束是光束31,最靠外的光束是光束34,因此Q=6。在光束31与34之间的相邻记录数据不可读取光束中,相邻记录不可读取光束的最大数量是“1”,因为只有光束32。把全部三个记录数据可读取光束系统31,33和34分配作为h读取光束系统。把连续读取旋转周数I设定为I={(R+1)·(c+1)}=4,并把读取轨道跳跃数J设定为J=(Q-1)=5。
如果在分配了h=3读取光束系统并且设定连续读取周数I=2和读取轨道跳跃数J=5之后,光学头2位于图12中所示位置II,那么使光学头2从位置II向前跳跃六个轨道,因而使光束31,33和34以在轨状态聚焦在轨道(x-1),(x+3)和(x+5)上。然后,通过利用包括光检测器PD1至第一信号处理电路261,光检测器PD3至第一信号处理电路263和光检测器PD4至第一信号处理电路264的三个系统开始同时读取轨道(x-1),(x+3)和(x+5)上的记录数据。当从第一信号处理电路261,263和264输入了所有帧同步检测信号FS1,FS3和FS4时,向P/S变换器30提供包括读取系统信息“1,3,4”的特殊读取/写入命令。
当经过读取控制器34接收特殊读取/写入命令时,只有读取系统信息“1,3,4”指示的写入控制器311,313和314一块接一块地把从第一信号处理电路261,263和264输出的数据DATA1,DATA3和DATA4写入到存储器321,323和324的第一区中,并且把对应于数据DATA1,DATA3和DATA4的A-时间数据AT1,AT3和AT4以及存储器321,323和324中的开始地址A1S,A3S和A4S和终止地址A1e,A3e和A4e对写入存储器331,333和334的第一区。在图12所示的例子中,在存储器331,333和334中,A-时间数据是从234060,234115和234200的帧写入的(参考图13)。
接收特殊读取/写入命令的读取控制器34通过参考由读取系统信息“1,3,4”指示并且在当前读取循环中使用的存储器331,333和334的第一区,确认存储器334的第一区中的开始A-时间数据前面一帧的A-时间包含在存储器333的第一区中,和存储器333的第一区中的开始A-时间数据前面一帧的A-时间包含在存储器331的第一区中,检查在用每个读取系统读取的记录数据中是否没有遗漏。
在光学头2的读取操作执行了大约I=4旋转周(实际上稍大于四周)并且光学头2到达图12中所示的位置IV之后,存储器331,333和334的第一区的内容成为如图13中所示,并且没有读取系统读取的记录数据的遗漏。因此,读取控制器34向写入控制器311,313和314提供截断命令,截断写入操作,并且把轨道跳跃命令提供到系统控制器50。参考存储在存储器331,333和334的第一区中的A-时间以及开始和终止地址,读取控制器34进行控制,以便用从相对于存储在存储器331,333和334的第一区中的数据最早的A-时间开始的A-时间顺序读取记录数据,并把读取的数据输出到第二信号处理电路40。在本例中,输出的是从帧234060至帧234250的数据。
接收到截断命令的写入控制器311,313和314截断读取操作,而接收轨道跳跃命令的系统控制器50向伺服电路23提供指示向前轨道跳跃J=5轨道的轨道跳跃命令,因而使光学头2从图12中所示的位置IV跳跃到位置V。在光束31,33和34以在轨状态聚焦在轨道(x+8),(x+12)和(x+14)上之后,读取记录数据恢复。当从第一信号处理电路261,263和264输出了H电平的所有帧同步检测信号FS1,FS3和FS4时,读取轨道跳跃完成通知,并提供到控制器34。
接收到轨道跳跃完成通知的控制器34把恢复命令提供到写入控制器311,313和314,而接收到恢复命令的写入控制器311,313和314这次把轨道跳跃后从第一信号处理电路261,263和264输出的数据DATA1,DATA3和DATA4写入存储器321,323和324的第二区,并且把对应于数据DATA1,DATA3和DATA4的A-时间数据以及存储器321,323和324中的开始地址a1S,a3S和a4S和终止地址a1e,a3e和a4e对写入存储器331,333和334的第二区。在图12所示实例中,在存储器331,333和334的第二区中,A-时间是从234248,234333和234363的帧写入的(参考图13)。
读取控制器34提供恢复命令后,读取控制器34通过参考在当前读取循环中使用的存储器331,333和334的第二区,确认存储器334第二区中的开始A-时间数据之前一帧的A-时间包含在存储器333的第二区中,并且存储器333第二区中的开始A-时间数据之前一帧的A-时间包含在存储器331的第二区中,检查在用每个读取系统读取的记录数据中是否没有遗漏。
在光学头2的读取操作执行了大约I=4旋转周(实际上稍大于四周)并且光学头2到达图12中所示的位置VI之后,存储器331,333和334的第二区的内容成为如图13所示,并且没有读取系统“1,3,4”读取的记录数据的遗漏。因此,读取控制器34向写入控制器311,313和314提供截断命令,截断写入操作,并且把轨道跳跃命令提供给系统控制器50。参考存储在当前读取循环中将数据写入其中的存储器331,333和334的第二区中的A-时间数据以及开始和终止地址,读取控制器34进行控制,以便用从相对于存储在当前读取循环中将数据写入其中的存储器331,333和334的第二区中的数据在上一读取循环中最后输出到第二信号处理电路40的一个块数据之后的A-时间开始的A-时间顺序读取记录数据,并把读取的数据输出到第二信号处理电路40。在本例中,输出的是从帧234260至帧234462的数据。
接收到截断命令的写入控制器311,313和314截断读取操作。接收到轨道跳跃命令的系统控制器50进行控制,以使光学头2跳跃轨道跳跃数J=5,从图12中所示的位置VI跳跃到位置VII。此后,读取记录数据恢复。接下来,反复进行同样的操作,以便通过利用三个光束31,33和34和防止记录数据重复读取和遗漏从CD-ROM 1高速读取希望的记录数据。
例如,为了从图12中所示的轨道(x-1)至轨道(x+17)的19个轨道读取记录数据,读取CD-ROM 1的记录数据仅需要在经过八个旋转周和一次轨道跳跃。因此,可以比用一个光束在19旋转周中读取数据更快地读取记录数据。
(8)第六特殊读取/写入操作(不能用光束31,32和34读取,参考图14)如果在光学头2相对于CD-ROM 1从图14中所示位置I相对旋转一周期间的记录数据不可读取系统的存在/不存在判断显示存在光束31,32和34三个记录数据不可读取系统,那么不可能用两个相邻的光束系统读取记录数据。但是,和图12中所示情况相同,如果Q是2或更大并且R是0或更大,那么可以反复进行在大约{(R+1)(c+1)}旋转周和轨道跳跃(Q-1)轨道的过程中用数据可读取光束连续地读取记录数据,其中Q是代表记录数据可读取光束系统中最靠内光束与最靠外光束之间距离的轨道数,R是最靠内与最靠外记录数据可读取光束之间的相邻记录数据不可读取光束的最大数量。
在图14所示的实例中,记录数据可读取光束系统的最靠内光束是光束33,而最靠外光束是光束35,因而Q=4。在光束33和35之间的相邻记录数据不可读取光束中,由于仅有一个光束34,所以相邻记录数据不可读取光束的最大数量是“1”。将所有两个记录数据可读取光束系统33和35分配为h读取光束系统。连续读取旋转周数I设定为I={(R+1)·(c+1)}=4,读取轨道跳跃数J设定为J=(Q-1)=3。
如果在分配了h=2读取光束系统并且设定连续读取数I=4以及读取轨道跳跃数J=3之后,光学头2位于图14所示的位置II,那么使光学头2从位置II向前跳跃两个轨道,因而使光束33和35以在轨状态聚焦在轨道(x-1)和(x+3)上。然后,通过利用包括光检测器PD3至第一信号处理电路263和光检测器PD5至第一信号处理电路265的两个系统开始同时读取轨道(x-1)和(x+3)上的记录数据。当从第一信号处理电路263和265输入了所有帧同步检测信号FS3和FS5时,包括读取系统信息“3,5”的特殊读取/写入命令被提供到P/S变换器30。
此后,几乎与图12中所示情况完全相同(在图14所示情况中,写入控制器313和315进行控制,以便把从第一信号处理电路263和265输出的数据DATA3和DATA5以及A-时间数据AT3和AT5写入存储器323和325以及333至335,并且参考存储在存储器333和335中的A-时间数据以及开始和终止地址,读取控制器34进行控制,以便通过防止重复读取记录数据和遗漏,以A-时间顺序读取存储在存储器333和335中的记录数据,重复进行从CD-ROM 1读取记录数据大约I=4旋转周,使光学头跳跃轨道跳跃数J=3,再次从CD-ROM 1读取记录数据大约I=4旋转周和使光学头跳跃轨道跳跃数J=3的操作(参考图14中的III至VII),以便通过防止重复读取记录数据和遗漏以记录顺序高速相继地读取记录数据。
例如,为了从图14所示的轨道(x-1)至轨道(x+14)的16个轨道读取记录数据,仅需要在八个旋转周和一次轨道跳跃期间读取CD-ROM1的记录数据。因此,可以比用一个光束在16旋转周期间从CD-ROM1读取数据更快的速度读取记录数据。
(9)第七特殊读取/写入操作(不能用光束34读取,参考图15)如果在光学头2相对于CD-ROM 1从图15中所示位置I相对旋转一周期间的记录数据不可读取系统的存在/不存在判断显示存在光束34一个记录数据不可读取系统,那么可以像上述情况(4)中那样用三个相邻的光束系统读取记录数据(参考图8)。但是,如果结合图12中所示情况类似的操作,那么可以更迅速地读取记录数据。
在图15所示实例中,记录数据可读取光束系统的最靠内光束是光束31,最靠外光束是光束35,因而Q=8。在光束31和35之间的相邻记录不可读取光束中,由于仅有光束34,所以相邻记录数据不可读取光束的最大数是R=1。把所有四个记录数据可读取光束系统31至33和35分配作为h读取光束系统。把连续读取旋转周数I设定为I={(R+1)·(c+1)}=4,并且把读取轨道跳跃数J设定为J=(Q-1)=3。
如果在分配了h=4读取光束系统并且设定连续读取数I=4和轨道跳跃数J=3之后光学头2位于图15中所示位置II,那么使光学头2从图15中所示位置II向前跳跃六个轨道,因而使光束31至33和35以在轨状态聚焦在轨道(x-1),(x+1),(x+3)和(x+7)上。然后,通过利用包括光检测器PD1至第一信号处理电路261,光检测器PD2至第一信号处理电路262,光检测器PD3至第一信号处理电路263,和光检测器PD5至第一信号处理电路265的四个系统开始同时读取轨道(x-1),(x+1),(x+3)和(x+7)上的记录数据。当从第一信号处理电路261至263和265输入了所有帧同步检测信号FS1至FS3和FS5时,包括读取系统信息“1,2,3,5”的特殊读取/写入命令被提供到P/S变换器30。
此后,和图12中所示情况差不多相同(在图15所示情况中,写入控制器311至313和315进行控制,以便将从第一信号处理电路261至263和265输出的数据DATA1至DATA3和DATA5以及A-时间数据AT1至AT3和AT5写入存储器321至323和325以及331至333和335,并且参考存储在存储器331至333和335中的A-时间数据以及开始和终止地址,读取控制器34进行控制,以便通过防止记录数据的重复读取和遗漏,以A-时间顺序读取存储在存储器331至333和335中的记录数据),重复进行从CD-ROM 1读取记录数据大约I=4旋转周,使光学头跳跃轨道跳跃数J=3,再次从CD-ROM 1读取记录数据大约I=4旋转周和使光学头跳跃轨道跳跃数J=3的操作(参考图15中的III至VII),以便通过防止记录数据的重复读取和遗漏以记录顺序连续地高速读取记录数据。
例如,为了读取图15中所示的从轨道(x-1)至轨道(x+21)的23个轨道的记录数据,仅需要在八个旋转周和一次轨道跳跃期间读取CD-ROM 1的记录数据。与此形成对照的是,在图8所示的情况中,要在八个旋转周和三次轨道跳跃期间读取CD-ROM 1的记录数据。
(10)第八特殊读取/写入操作(不能用光束31,34和35读取,参考图16和17)如果在光学头2相对于CD-ROM 1从图16中所示位置I相对旋转一周期间的记录数据不可读取系统的存在/不存在判断显示存在光束31,34和35三个记录数据不可读取系统,那么即使用剩下的两个相邻光束32和33,也可以通过反复执行在两个旋转周和向前的轨道跳跃期间的CD-ROM 1的数据读取读取记录数据。
更详细地讲,如果Q是2或更大并且R是0或更大,那么可以反复进行在大约{(R+1)(c+1)}旋转周期间用数据可读取光束连续读取记录数据和轨道跳跃(Q-1)轨道,其中Q是代表记录数据可读取光束系统中最靠内光束与最靠外光束之间距离的轨道数,R是最靠内与最靠外记录数据可读取光束之间的相邻记录数据不可读取光束的最大数量。
在图16和17所示的实例中,记录数据可读取光束系统的最靠内光束是光束32,而最靠外光束是光束33,因而Q=2。在光束32和33之间的相邻记录数据不可读取光束中,由于不存在光束,所以相邻记录数据不可读取光束的最大数量是R=0。在全部两个记录数据可读取光束系统32和33分配作为h读取光束系统。把连续读取旋转周数I设定为I={(R+1)·(c+1)}=2,并把读取轨道跳跃数J设定为J=(Q-1)=1。
如果在分配了h=2读取光束系统并且设定了连续读取数I=2和读取轨道跳跃数J=1之后光学头位于图16中所示的位置II,那么使光学头2从图16中所示位置II向前跳跃四个轨道,因而使光束32和33以跟踪状态聚焦在轨道(x-1)和(x+1)上。然后,通过利用包括光检测器PD2至第一信号处理电路262和光检测器PD3和第一信号处理电路263的两个系统开始同时读取轨道(x-1)和(x+1)上的记录数据。当从第一信号处理电路262和263输入了所有帧同步检测信号FS2和FS3时,包括读取系统信息“2,3”的特殊读取/写入命令被提供到P/S变换器30。
在经过读取控制器34接收特殊读取/写入命令时,只有由读取系统信息“2,3”指示的写入控制器312及313把从第一信号处理器262和263输出的数据DATA2和DATA3一块接一块地写入存储器322和323的第一区,并且把存储器322和323中的对应于数据DATA2和DATA3的A-时间数据AT2和AT3以及开始地址A2S和A3S和终止地址A2e和A3e对写入存储器332和333的第一区。在图16所示的实例中,在存储器332和333的第一区中,A-时间数据是从234060和234115的帧写入的(参考图17)。
接收到特殊读取/写入命令的读取控制器34通过参考由读取系统信息“2,3”指示的并且在当前读取循环使用的存储器332和333的第一区确认存储器334第一区中的开始A-时间数据的前面一帧的A-时间包含在存储器333的第一区中,存储器333的第一区中的开始A-时间数据的前面一帧的A-时间包含在存储器332的第一区中,检查用每个读取系统读取的记录数据是否没有遗漏。
在光学头2的读取操作执行了大约I=2旋转周(实际上稍大于两周)并且光学头2到达图16中所示位置IV之后,存储器332和333的第一区的内容成为如图17所示,并且不存在用读取系统读取的记录数据的遗漏。因此读取控制器34向写入控制器312和313提供截断命令,截断写入操作,并且把轨道跳跃命令提供到系统控制器50。通过参考存储在存储器332和333中的第一区中的A-时间数据以及开始和终止地址,读取控制器34进行控制,以便用从相对于存储在存储器322和323的第一区中的数据的最早A-时间开始的A-时间顺序读取记录数据,并且把读取的数据输出到第二信号处理电路40。在本例中,输出的是从帧234060至帧234144的数据。
接收到截断命令的写入控制器312和313截断读取操作,接收到轨道跳跃命令的系统控制器50向伺服电路23提供指示向前轨道跳跃J=1轨道的轨道跳跃命令,因而使光学头2从图16所示的位置IV跳跃到位置V。光束32和33以在轨状态聚焦在轨道(x+2)和(x+4)上之后,读取记录数据恢复。当从第一信号处理电路262和263输出了所有H电平的帧同步检测信号FS2和FS3时,读取轨道跳跃完成通知,并提供到控制器34。
接收到轨道跳跃完成通知的控制器34把恢复命令提供到写入控制器312和313,而接收到恢复命令的写入控制器312和313这次把轨道跳跃后从第一信号处理电路262和263输出的数据DATA2和DATA3写入存储器322和323的第二区,并且把存储器322和323中的对应于数据DATA2和DATA3的A-时间数据AT2和AT3以及开始地址a2S和a3S和终止地址a2e和s3e对写入存储器332和333的第二区。在图16所示的实例中,在存储器332和333第二区中,A-时间数据是从234132和234162的帧写入的(参考图17)。
读取控制器34提供恢复命令之后,读取控制器34通过参考在当前读取循环中使用的存储器332和333的第二区,确认存储器333的第二区中的开始A-时间数据之前一帧的A-时间包含在存储器332的第二区中,检查在用每个读取系统读取的记录数据中是否没有遗漏。
在光学头2的读取操作执行了大约I=2旋转周(实际上稍大于两周)并且光学头2到达图16中所示位置VI之后,存储器332和333的第二区的内容成为如图17所示,并且不存在用读取系统“2,3”读取的记录数据的遗漏。因此读取控制器34把截断命令提供到写入控制器312和313,截断写入操作,并把轨道跳跃命令提供到系统控制器50。通过参考存储在当前读取循环中将数据写入其中的存储器332和333的第二区中的A-时间数据以及开始和终止地址,读取控制器34进行控制,以便用从相对于存储在当前读取循环中将数据写入其中的存储器322和323的第二区中的数据,在前一读取循环中最后在输出到第二信号处理电路40的一个块数据之后的A-时间开始的A-时间顺序读取记录数据,并把读取的数据输出到第二信号处理电路40。在本例中,输出的是从帧234145至帧234216的数据。
接收到截断命令的写入控制器312和313截断读取操作。接收到轨道跳跃命令的系统控制器50使光学头2跳跃轨道跳跃数J=1,从图16中所示位置VI跳跃到位置VII。此后,读取记录数据恢复。接下来,重复进行相同的操作,以便通过利用两个光束32和33并且通过防止记录数据的重复读取和遗漏,高速从CD-ROM 1读取希望的记录数据。
(11)第九特殊读取/写入操作(不能用光束31,32,34和35读取,参考图18和19)如果在光学头2相对于CD-ROM 1从图18中所示位置I相对旋转一周期间的记录数据不可读取系统的存在/不存在判断显示存在光束31,32,34和35四个记录数据不可读取系统,那么如果在两个或更多的旋转周和向前轨道跳跃过程中仅用一个光束33通过反复执行CD-ROM 1的数据读取进行读取,将会遗漏记录数据。在本例中,是通过利用记录数据可读取的一个光束系统从CD-ROM 1连续读取记录数据的。
更具体地讲,把记录数据可读取光束33分配作为h读取光束系统。将连续读取旋转周数I设定为无限,并把读取轨道跳跃数J设定为J=0。
如果在分配了h=1读取光束系统并且设定连续读取旋转周数I=无限和读取轨道跳跃数J=1之后,光学头2位于图18所示位置II,那么使光学头2从图18所示位置II向前跳跃两个轨道,因而使光束33以在轨状态聚焦在轨道(x-1)上。然后,通过利用光检测器PD3至第一信号处理电路263的一个光束系统开始读取轨道(x-1)上的记录数据。当从第一信号处理电路263输入了帧同步检测信号FS3时,包括读取系统信息“3”的特殊读取/写入命令被提供到P/S变换器30。
当经过读取控制器34接收到特殊读取/写入命令时,仅有由读取系统信息“3”指示的写入控制器313把从第一信号处理电路263输出的数据DATA3一块接一块地写入存储器323的第一区,并把存储器323中的对应于数据DATA3的A-时间数据AT3以及开始地址A3S和终止地址A3e对写入存储器333的第一区。在图18所示的实例中,在存储器333的第一区中,A-时间数据是从234060的帧写入的(参考图19)。在数据写到存储器323和333第一区的终端区域后,自动地保留第一区的开始区域,以继续数据写入。
由于仅使用了一个片段的读取系统信息“3”,接收到特殊读取/写入命令的读取控制器34参考由读取系统信息“3”指示的并且在当前读取循环中使用的存储器333的第一区,并且进行控制,以便用从相对于存储在存储器323的第一区中的数据最早的A-时间开始的A-时间顺序读取记录数据,并把读取的数据输出到第二信号处理电路40,而不发出截断命令和轨道跳跃命令。因此,在数据读取期间,光学头2将不跳跃,并且当CD-ROM 1旋转时,可以没有记录数据遗漏地用光束33系统读取轨道(x-1)之后的记录数据,并提供到第二信号处理电路40。
在上述实施例中,不同光束31至3n同时施加到CD-ROM 1的间隔c个轨道的轨道上,其中c=1,n=5。本发明不仅仅限于上述实施例,如果c是“1”或更大的整数并且n是“2”或更大的整数,可以使用c和n的其它组合。例如,图20-1所示的光学头2B可以把三个光束31至33施加到间隔一个轨道的轨道上,或图20-2中所示的光学头2C可以把三个光束31至33施加到间隔两个轨道的轨道上。
利用图20-1中所示光学头,如果不存在记录数据不可读取光束系统,可以通过重复进行在CD-ROM 1的大约(c+1)=2旋转周期间用三个光束系统31至333连续读取记录数据和确认不存在用三个光束31至33的组合从CD-ROM 1读取的记录数据的遗漏后向前跳跃{(c+1)·(n-1)-1}=3轨道的操作读取CD-ROM 1的记录数据。同样,利用图20-2中所示光学头,如果没有记录数据不可读取光束系统,可以通过重复进行在CD-ROM 1的大约(c+1)=3旋转周期间用三个光束系统31至33连续地读取记录数据和确认不存在用三个光束31至33的组合从CD-ROM 1读取的记录数据的遗漏后向前跳跃{(c+1)·(n-1)-1}=5轨道的操作读取CD-ROM 1的记录数据。
利用图20-1中所示光学头,如果存在一个记录数据不可读取光束系统,例如,光束系统33,M是包括两个光束31和32的“2”,其中M是剩余光束系统中相邻记录数据可读取光束系统的最大数量。分配M=2光束系统31和32作为读取光束系统。在本例中,通过重复进行在CD-ROM 1的大约(c+1)=2旋转周期间用分配的两个光束系统31和32连续读取记录数据和确认不存在用两个光束31和32的组合从CD-ROM 1读取的记录数据的遗漏后向前跳跃{(c+1)·(M-1)-1}=1轨道的操作读取CD-ROM 1的记录数据。
同样,利用图20-2中所示光学头,如果存在一个记录数据不可读取光束系统,例如光束系统33,M是包括两个光束31和32的“2”,其中M是剩余光束系统中相邻记录数据可读取光束系统的最大数量。分配M=2光束系统31和32作为读取光束系统。在本例中,通过重复进行在CD-ROM 1的大约(c+1)=3旋转周期间用分配的两个光束系统31和32连续读取记录数据和确认不存在用两个光束31和32的组合从CD-ROM 1读取的记录数据的遗漏后向前跳跃{(c+1)·(M-1)-1}=2轨道的操作读取CD-ROM 1的记录数据。
在情况(3)的说明中(参考图6和7),光束系统35不能读取记录数据,和相邻记录数据可读取光束系统的最大数量M是“4”,并且M≥2。因此,分配M=4光束31至34作为h记录数据光束系统,并且设定连续读取旋转周数I为I=(c+1)=2,和把轨道跳跃数J设定为J={(c+1)·(M-1)-1}=5。作为替代,可以把连续读取旋转周数I设定为I={(R+1)·(c+1)}=2并可以把轨道跳跃数J设定为J=(Q-1)=5,其中Q是代表分配的h=4记录数据可读取光束系统31至34中最靠内光束与最靠外光束之间距离的轨道数,在本例中Q=6,R是分配的h=4记录数据可读取光束系统31至34中最靠内与最靠外记录数据可读取光束之间的相邻记录数据不可读取光束的最大数量,在本例中R=0。
在情况(4)的说明中(参考图8和9),光束系统34不能读取记录数据,和相邻记录数据可读取光束系统的最大数量M是“3”。因此,分配M=3光束31至33作为h记录数据光束系统,并且设定连续读取旋转周数I为I=(c+1)=2,和设定轨道跳跃数J为J={(c+1)·(M-1)-1}=3。作为替代,可以把连续读取旋转周数I设定为I={(R+1)·(c+1)}=2并可以把轨道跳跃数J设定为J=(Q-1)=3,其中Q是代表分配的h记录数据可读取光束系统31至33中最靠内光束与最靠外光束之间距离的轨道数,在本例中Q=4,R是分配的h记录数据可读取光束系统31至33中最靠内与最靠外记录数据可读取光束之间的相邻记录数据不可读取光束的最大数量,在本例中R=0。
同样地,在情况(5)或(6)中,可以把连续读取旋转周数I设定为I={(R+1)·(c+1)}=2,和把轨道跳跃数J设定为J=(Q-1)=3,其中Q是代表分配的h=3记录数据可读取光束系统31至33或32至34中最靠内光束与最靠外光束之间距离的轨道数,在本例中Q=4,R是分配的h=3记录数据可读取光束系统31至33或32至34中最靠内与最靠外记录数据可读取光束之间的相邻记录数据不可读取光束的最大数量,在本例中R=0。
在情况(10)的说明中(参考图16和17),存在三个记录数据不可读取光束系统31,34和35,可以把连续读取旋转周数I设定为I=I={(R+1)·(c+1)}=2,和可以把轨道跳跃数J设定为J=(Q-1)=1,其中Q是代表记录数据可读取光束系统32和33中最靠内光束与最靠外光束之间的距离的轨道数,在本例中Q=2,R是分配的记录数据可读取光束系统中最靠内与最靠外记录数据可读取光束之间的相邻记录数据不可读取光束的最大数量,在本例中R=0。作为替代,由于相邻的记录数据可读取光束系统的最大数量M是“2”,因而可以把M=2光束32和33分配作为h记录光束系统,并且可以把连续读取旋转周数I设定为I=(c+1)=2,和把轨道跳跃数J设定为J={(c+1)·(M-1)-1}=1。
在上述实施例中,记录数据不可读取光束系统的存在/不存在是在主计算机指定的读取开始点之前一个轨道的轨道位置判断的,并且根据判断的结果,设定h读取光束系统、连续读取旋转周数I和轨道跳跃数J。此后,使光学头跳跃到紧靠读取开始点之前的轨道上,开始读取记录数据。作为替代,可以在包含读取开始点的轨道位置,或是在CD-ROM 1的最内圆周的引入端判断记录数据不可读取光束系统的存在/不存在。
在情况(3)至(9)和图20所示的情况中,如果判断存在一些记录数据不可读取光束系统,那么系统控制器50从剩下的记录数据可读取光束系统中选择两个或更多光束系统的组合,并且把组合分配作为h读取光束系统,以便随后根据预定的规则设定连续读取旋转周数I和轨道跳跃数J。但是,在用分配的h读取光束系统的组合的连续CD-ROM1的读取执行一直到没有记录数据的遗漏时的连续读取旋转周数R可以被自动地确定为大约{(R+1)·(n+1)},其中R是h读取光束系统中最靠内和最靠外记录数据可读取光束之间的相邻记录数据不可读取光束的最大数量。因此,可以仅设定轨道跳跃数J。在用所有n光束系统的组合的CD-ROM 1的连续读取执行直到没有记录数据的遗漏时,连续读取旋转周数也可以被自动地确定为大约(c+1)。
也是在上述实施例中,尽管CD-ROM是以恒定的线速度旋转的,但也可以使它以恒定的角速度(CAV)旋转。也可以使用不同于CD-ROM的具有螺旋轨道的其它类型的光盘,例如,CD-WO,DVD,DVD-ROM和DVD-RAM。
权利要求
1.一种用一记录数据读取系统通过同时把不同光束1,...,i,...,n施加到相互间隔c个轨道的n个轨道上,并且独立地检测从光盘反射的光束读取记录在形成有螺旋轨道的光盘的轨道上的数据的光盘读取方法,这里的c是1或更大的整数,n是2或更大的整数,其中光盘的记录数据是通过交替地执行用n光束系统连续地读取光盘轨道上的记录数据的操作和在所述连续读取操作之后向前方向的轨道跳跃操作读取的。
2.一种根据权利要求1所述的光盘读取方法,其中所述连续读取操作是在光盘的大约(c+1)旋转周期间执行的,且所述轨道跳跃操作向前跳跃大约{(c+1)·(n-1)-1}轨道。
3.一种根据权利要求1所述光盘读取方法,其中如果在n光束系统中有一个光束系统不能读取光盘的记录数据,光盘的记录数据是通过交替地执行在大约(c+1)旋转周期间用n光束系统连续地读取光盘轨道上的记录数据的操作和在所述连续读取操作之后的向前大约{(c+1)·(n-1)-1}轨道的轨道跳跃操作,凭借利用来自仅M(M<n)个相邻记录数据可读取光束系统的检测输出读取的。
4.一种根据权利要求1所述的光盘读取方法,其中M是记录数据可读取光束系统中相邻记录数据可读取光束系统的最大数量。
5.一种根据权利要求1所述的光盘读取方法,其中如果在n光束系统中存在一个不能读取光盘的记录数据的光束系统,并且如果Q是2或更大和R是0或更大,其中Q是代表记录数据可读取光束系统中最靠内光束与最靠外光束之间距离的轨道数量,R是最靠内与最靠外记录数据可读取光束之间的相邻记录数据不可读取光束的最大数量,光盘的记录数据是通过交替地执行在大约{(R+1)·(c+1)}旋转周期间用记录数据可读取光束系统连续地读取光盘轨道上的记录数据的操作,和在用记录数据可读取光束系统的所述连续读取操作显示不存在光盘记录数据的遗漏之后,向前大约(Q-1)轨道的轨道跳跃操作读取的。
6.一种根据权利要求1所述的光盘读取方法,其中在所述连续读取操作期间从光盘轨道检测的记录数据和帧地址一同存储,并且在对应于用第i光束读取的记录数据的帧地址与对应于要用相邻的第(i+1)光束读取的记录数据的连续数据读取开始帧地址成为连续的时候,执行所述轨道跳跃操作。
7.一种用一记录数据读取系统通过同时把不同光束施加到n个相互间隔c个轨道的轨道上并且独立地检测从光盘反射的光束读取形成有螺旋轨道的光盘的轨道上的数据的光盘读取方法,其中c是1或更大的整数,n是2或更大的整数,该光盘读取方法包括步骤通过在连续读取操作的开始把多束光束施加到光盘轨道的预定位置和连续地读取记录数据从n光束系统检测能够从光盘读取记录数据的系统;和适当设定每个光束,因而使检测到的记录数据可读取系统中的一个施加到一个读取开始轨道帧。
8.一种根据权利要求7所述的光盘读取方法,其中在适当设定每个光束而使检测到的记录数据可读取系统中的一个施加到一个读取开始轨道帧的所述步骤之后,通过交替地执行在光盘的预定旋转周数期间连续地读取记录数据的操作和一个预定轨道数的轨道跳跃操作读取光盘的记录数据,旋转周数和轨道数是根据记录数据可读取系统的数量和分布确定的。
9.一种根据权利要求7所述的光盘读取方法,其中光盘轨道的预定位置是比读取开始轨道帧更靠后方向的位置。
10.一种光盘读取装置包括用于同时把不同光束1,...,i,...,n施加到具有螺旋轨道的光盘的相互间隔c个轨道的n个轨道上并且独立地检测和输出从光盘反射的光束的光检测装置,其中c是1或更大的整数,n是2或更大的整数;用于根据来自所述光检测装置的检测输出,为n个光束系统中每一个独立地读取光盘上记录的记录数据的记录数据读取装置;和用于控制所述光检测装置和所述记录数据读取装置,以便通过交替地执行用n光束系统连续地读取光盘轨道上的记录数据的操作和在连续读取操作后向前方向的轨道跳跃操作读取光盘的记录数据的读取控制装置。
11.一种根据权利要求10所述的光盘读取装置,其中所述记录数据读取装置包括一个用于存储在连续读取操作期间获得的记录数据和对应的帧地址的存储器;和所述读取控制装置在对应于用第i个光束读取的记录数据的帧地址成为与对应于要用相邻的第(i+1)光束读取的记录数据的连续数据读取开始帧地址成为连续的时候,执行轨道跳跃操作。
12.一种根据权利要求10所述的光盘读取装置,其中连续读取操作是在光盘的大约(c+1)旋转周期间执行的,并且轨道跳跃操作向前方向跳跃大约{(c+1)·(n-1)-1}个轨道。
全文摘要
一个光学头(2)同时把五个不同光束(文档编号G11B7/14GK1276083SQ98810142
公开日2000年12月6日 申请日期1998年10月9日 优先权日1997年10月14日
发明者佐佐木俊浩 申请人:株式会社建伍