状态检测装置和光盘装置的制作方法

文档序号:6750752阅读:182来源:国知局
专利名称:状态检测装置和光盘装置的制作方法
技术领域
本发明涉及到一种光盘装置,将信息记录在以螺纹形式围绕着作为记录媒体的一个光盘的旋转轴线的槽(有时可缩写成“G”)和脊(可以缩写成“L”)上,并且可以复制记录的信息,特别是涉及到一种状态检测装置,用来根据在光盘记录扇区的标题中包含的误差检测码(IED)检测出光盘装置的状态,以及使用这种状态检测装置的一种光盘装置,用来实现高精度的记录和复制。
近年来出现了一种适合单螺纹-脊/槽(SS-L/G)记录格式的标准的光盘(DVD-ROM),为了增加记录密度,其中的信息被记录在光盘的脊和槽上,并且每一圈的脊和槽是交替的,构成一种单一连续的记录轨迹。在采用这种标准时,记录轨迹的间距可以缩小到一半,而槽的间距不变,因而可以获得较高的密度,并且有望获得适合这种标准的产品。
在图9和10中表示了这种光盘的结构。在附图中,在光盘的基片上形成槽104,从而在槽104之间形成脊105,并且在上面形成记录膜101。利用通过一个没有示出的光盘装置扫描的光点在槽104和脊105上形成记录坑102。如

图10所示,由槽104和脊105构成的轨迹在每一圈中交替地形成一条连续的记录轨迹。
光盘被划分成叫做区段的多个区域(在图示的例子中有三个区段Z1,Z2,Z3),在每个区段内,每一圈的记录扇区数量是恒定的,并且每当从一个区段径向向外转换到相邻的区段时就增加一定的数量,例如加1。
以下要说明这种光盘的轨迹格式。图11A和11B表示了光盘的记录扇区结构。图11B是一个示意图,表示识别信号和地址值在记录扇区的边界或者说是脊和槽之间的连接点上的配置。图11A是一个示意图,表示识别信号和地址值在记录扇区上除边界之外的其他部分中的配置(参见ECMA/TC31/97/60)。
在附图中,构成一个记录扇区的标题的每个识别信息部分包括四个地址区域PID(实际ID),在其中包含了记录扇区的地址信息,它是由相对于光点扫描顺序的一个前部分(前面的两个PID)和一个后部分(后面的两个PID)构成的。前部分在径向上向外偏移了半个轨迹间距,而后部分在径向上向内偏移了半个轨迹间距。在这种连接中,可以看到槽的宽度和脊的宽度是相同的,并且半个轨迹间距等于槽的宽度。按照这种方式,前、后部分是按照交错的方式设置的。
在图11A和11B中,时间假设为包含PID的识别信息部分的时间。然而,如以下参照图12所述的情况,识别信息部分还包括一个区域(VFO),在该区域中包含用于PLL(锁相环)控制的信息,一个区域(AM),该区域中包含用于地址再生的同步信息,以及一个包含检错码的区域(IED),用来检测和校正实际地址中的错误。
一个槽中的记录扇区地址被包括在识别信息部分的后部分中,紧接着是记录扇区中的用户信息部分,并且从槽轨迹的中心起在径向上向内偏移半个轨迹间距,而一个脊上的记录扇区地址被包括在识别信息部分的前部分中,紧接着是用户信息部分,并且从脊轨迹的中心起在径向上向内偏移半个轨迹间距(也就是从槽轨迹的中心起在径向上向外偏移半个轨迹间距,槽轨迹处在径向的内侧,并且与相应的脊轨迹相邻)。
识别信息从轨迹的中心起偏移了半个轨迹间距,以便能在彼此相邻的槽轨迹和脊轨迹之间共用这一识别信息,这样就能在扫描槽轨迹和脊轨迹时读出等量的识别信息。
如上所述,图11B表示了识别信号在边界上的配置,以及由识别信号所代表的地址值。如图10所示,槽轨迹和脊轨迹在一条径向延伸的边界线上进行连接。
连接点是用以下方法来检测的。在获得一条轨迹的状态下,根据跟踪误差信号就可以检测出识别信息部分的前、后部分的偏移方向。也就是说,如果跟踪误差信号指示出前部分中存在径向向内的跟踪误差,在后部分中存在径向向外的跟踪误差,这就意味着识别信息部分的前部分有径向向外的偏差,而后部分相对于扫描光点有径向向内的偏差,这样就能在扫描一个槽轨迹时识别出光点。与此相反,如果跟踪误差信号指示出前部分中存在径向向外的跟踪误差,在后部分中存在径向向内的跟踪误差,这就意味着前部分有径向向内的偏差,而后部分相对于扫描光点有径向向外的偏差,这样就能在扫描一个脊轨迹时识别出光点。
从识别信息部分中读出的地址按照以下方式与各个扇区相关联。也就是说,径向向内移动了半个轨迹间距的识别信息的后部分包含了一个槽轨迹中的扇区(槽扇区)地址,而径向向外移动了半个轨迹间距的识别信息的前部分包含了一个脊轨迹中的扇区(脊扇区)地址。
用来在具有上述结构的光盘上记录和复制信息的光盘装置根据跟踪误差信号来判断被扫描的是槽轨迹还是脊轨迹,并且在判断出被扫描的是槽轨迹时将从识别信号的后部分中获得的信息识别成扇区地址,而在判断出被扫描的是脊轨迹时将从识别信号的前部分中获得的信息识别成扇区地址。
图12表示识别信息部分的细节。识别信息部分包括标题区域H1-H4。每个标题区域H1到H4包括一个VFO,AM(地址标记区域),PID(地址区域),以及IED(地址误差检测区域)和PA(后置区域)。按照其所属的四个标题区域H1到H4,VFO,AM,PID,IED和PA都具有相应的后缀1到4。参考标记VFO,AM,PID,IED和PA不仅被用来表示区域,还可以表示从各个区域中读出的信息或是信号。
VFO是一个单一频率图形的区域,被用来在复制期间产生一个同步时钟和检测定时信号。在PLL的牵引操作中可以使用这些信号来产生在信号复制期间使用的读出信道位时钟。AM被用来读出标题区域中的数据,并且用符合AM的唯一信道位图形的图形来检测,还可以用来产生定时信号,以及用来识别字节之间的边界。
在PID中包含记录扇区的地址信息,扇区信(指指示四个PID内部的顺序,即所指的是四个PID当中的哪一个,或者是指示该扇区是否处在一个轨迹的开头,或是处在一个轨迹的结尾)。附属于PID的IED被用来检测已经读出的PID中存在的任何误差。PED和IED是调制的,并且用PA来表示调制的结束。
在DVD-RAM中提供了四个地址区域PID1到PID4。每个地址区域PID1和PID2包含槽轨迹中的记录扇区地址。也就是说,在其中重复或是双重地写入相同的地址。每个地址区域PID3和PID4包含脊轨迹中的记录扇区地址。也就是说,在其中重复或是双重地写入相同的地址。
如图11A和图11B中所示,PID1和PID2从槽轨迹的中心在径向上向外偏移了大约p/2(p是轨迹的间距),而PID3和PID4从槽轨迹的中心在径向上向内偏移了大约p/2。
图13表示在光盘装置中用来为被扫描的记录扇区识别PID的那一部分。
在图13中,PID1到PID4代表着用来指示从各个PID区域(同样用PID1到PID4表示)中读出的地址值的信号。IED1OK到IED4CK被用来指示利用信号IED1到IED4执行的纠错检测结果。
用重合判断电路106确定它的PID1和PID2输入是否彼此相同。用重合判断电路107确定它的pID3和PID4输入是否彼此相同。当由其中的地址结构如图11A和11B所示的光盘记录或是复制信息时,地址PID1和PID2是重复写入的同一个槽扇区的地址,如果能准确地读出,这些地址应该是相同的。这是用重合判断电路106来确定的。地址PID3和PID4是重复写入的同一个脊扇区的地址,如果能准确地读出,这些地址应该是相同的。这是用重合判断电路107来确定的。
然而,如果不能准确地读出PID1和PID2,就需要找到PID1和PID2中哪一个是正确的,或者是在PID1和PID2看起来都不够准确或是可靠时就替换地址值。同样,如果不能准确地读出PID3和PID4,就需要找到PID和PID4中哪一个是正确的,或者是在PID3和PID4看起来都不够准确或是可靠时就替换地址值。
一个PID选择器108在IED10K和IED20K的基础上根据它对PID1和PID2当中哪一个是准确的或是更可靠的判断,在PID1和PID2中选择其一,并且输出PID1和PID2当中选定的一个,并且输出一个可靠性信号RLB1,用来指示这一选定输出的可靠性(准确性)。这种判断是利用一个判断表203完成的。图14A表示了在PID1和PID2当中进行选择的方法。
在图14A中,列CIC1中的“H”表示找到的PID1和PID2是相同的,而列CIC1中的“L”表示找到的PID1和PID2不是相同的。列IED10K中的“L”表示IED10K是真的,而列IED10K中的“H”表示IED10K不是真的。列IED20K中的“L”表示IED20K是真的,而列IED20K中的“H”表示IED20K不是真的。列RLB1中的“H”表示选定的PID值是可靠的,而列RLB1中的“L”表示选定的PID值不是可靠的。
如果来自重合判断电路106的重合信号CIC1处在“L”,就表示PID1和PID2是相同的(5到8号的情况),在此时可以选择PID1或是PID2。在图14A所示的表中是选择了PID2。这种选择与指示出不能准确读出PID1或是PID2的IED10K或是IED20K处在“H”的情况无关(例如6到8号的情况)。
如果来自重合判断电路106的重合信号CIC1处在“H”,就表示PID1和PID2不是相等的(1到4号的情况),如果IED10K处在指示出已经准确地读出了PID1的“L”(2号的情况),就选择PID1,如果IED20K处在指示出已经准确地读出了PID2的“L”(3号的情况),就选择PID2。如果IED10K和IED20K都处在“L”(1号情况)或是都处在“H”(4号情况),就选择PID1或是PID2。在图14A所示的表中是输出PID2。
在这种情况下之所以选择PID2的原因是PID2有可能更加准确,这是因为再同步是从每个识别信息区域的起点处开始的,并且在PID2出现之前的再同步开始之后要比PID1出现之前具有一个更长的稳定时间。
如果IED10K和IED20K都处在指示出没有能准确地读出PID1和PID2的“H”(4到8号情况),可靠性信号RLB1就处在“L”,表示可靠性低。在其他情况下,可靠性信号RLB1都处在“H”,表示可靠性高。
在另一种结构中,可靠性信号RLB1仅仅在IED10K和IED20K都处在“H”,并且重合信号CIC1处在表示PID1和PID2不相等(4号情况)的“H”状态时变成“H”,如果来自重合判断电路106的重合信号CIC1处在“L”(8号情况),可靠性信号RLB1就处在“L”。
一个PID选择器109在IED30K和IED40K的基础上根据它对PID3和PID4当中哪一个是准确的或是更可靠的判断在PID3和PID4中选择其一,并且输出PID3和PID4当中选定的一个,并且输出一个可靠性信号RLB2,用来指示这一选定输出的可靠性(准确性)。这种判断是利用一个判断表204完成的。图14B表示了在PID3和PID4当中进行选择的方法。
在图14B中,列CIC2中的“H”表示找到的PID3和PID4是相同的,而列CIC2中的“L”表示找到的PID3和PID4不是相同的。列IED30K中的“L”表示IED30K是真的,而列IED30K中的“H”表示IED30K不是真的。列IED40K中的“L”表示IED40K是真的,而列IED40K中的“H”表示IED40K不是真的。列RLB2中的“H”表示选定的PID值是可靠的,而RLB2中的“L”表示选定的PID值不是可靠的。
在图14B中表示了PID选择器109的操作方式,它与PID选择器108相似,只是分别用PID3,PID4,IED30K,IED40K,CIC2以及RLB2代替了PID1,PID2,IED10K,IED20K,CIC1和RLB1。
扇区地址选择器110从PID选择器108接收两个信号(选定的PID和可靠性信号RLB1),从PID选择器109接收两个信号(选定的PID(PID3或是PID4)和可靠性信号RLB2),以及一个扇区编号信号N和一个脊/槽信号L/G,并且有选择地输出一个扇区地址。
由图中没有表示的一个系统控制器中的MPU(微处理器)提供的一个指示每个轨迹上的扇区数的扇区数信号N被用来控制整个光盘设备,并且管理着每个轨迹的扇区数。
脊/槽信号L/G指示出被扫描的轨迹是一个槽轨迹还是一个脊轨迹,它是根据对识别信息区域的前、后节相对于轨迹中心的偏移方向也就是相对于执行跟踪的光点所处的状态的检测结果而产生的。
让我们首先假设根据脊/槽信号L/G已经知道当前被扫描的是一个槽轨迹。当可靠性信号RLB2处在“H”,表示PID选择器109的输出可靠时,扇区地址选择器110就选定PID择器109的输出作为槽扇区的地址。如果可靠性信号RLB2处在“L”,表示PID选择器109的输出不可靠,并且可靠性信号RLB1处在“H”,表示PID选择器108的输出可靠时,扇区地址选择器110就从PID选择器108的输出中减去每个轨迹的扇区数N,并且将差值(相减的结果)作为槽扇区的地址。
如果可靠性信号RLB1和RLB2都处在“L”,就使用一个替代的扇区。
接着假设根据脊/槽号L/G已经知道当前被扫描的是一个脊轨迹。当可靠性信号RLB1处在“H”,表示PID选择器108的输出可靠时,扇区地址选择器110就选定PID选择器108的输出作为脊扇区的地址。如果可靠性信号RLB1处在“L”,表示PID选择器108的输出不可靠,并且可靠性信号RLB2处在“H”,表示PID选择器109的输出可靠时,扇区地址选择器110就在PID选择器109的输出上加上每个轨迹的扇区数N,并且将和数(相加的结果)作为脊扇区的地址输出。
如果可靠性信号RLB1和RLB2都处在“L”,就使用一个替代的扇区。
在采用上述方法的过程中,如果能准确地读出四个PID当中的至少一个,就能够准确地识别出被扫描扇区的地址。然而还需要提供一个对扇区数N执行减法运算的电路。这就意味着要增大电路的尺寸或是门电路的数量。另外还需要保证能够提供每个轨迹上准确的扇区数N。
在上述的光盘设备中,诸如开始记录的定时或是开始复制的定时等等开始定时是根据检测到的同步信号的状态或者是复制信号中的纠错码的状态来确定的。
在这样的结构中,如果受到来自光盘设备外部的干扰,在本来可以开始时有可能作出不可能开始的错误判断,或者是在本来不可能开始时作出可能开始的错误判断。这样就难以改善信息的记录或是复制精度。
普通光盘设备存在的另一个问题是门(窗口)信号。各种门信号被用来设定记录的定时,从复制数据中仅仅提取标题信息,或者是用于从复制数据中消除标题信息,以及其他各种用途。这种门信号是根据从标题中读出的地址而产生的。但是,在光盘设备刚刚开始起动时,从标题中读出的地址并不一定可靠,因此就不能获得高精度的门信号。
本发明的作用就是要解决上述问题,其目的是提供一种状态检测装置,用于高精度地检测光盘设备的状态,以及一种光盘设备,它可以在一种SS-L/G格式的光盘上记录信息或是从光盘上复制信息。
按照本发明的一个方面,本发明提供了一种状态检测装置,用来检测在光盘上记录数据以及从光盘上复制数据的一个光盘设备的状态,光盘的每个扇区具有一个标题信息部分,每个标题信息部分中包括多个标题区域(H1-H4),每个标题区域中包括一个用来保存地址信息的地址区域(PID),以及一个地址误差检测区域(IED),用来保存一个地址误差检测代码,以便检测从地址区域中读出的地址信息的误差;上述状态检测装置包括用来检测标题区域的标题检测装置(4);误差检测装置(5),用来判断从检测到的标题区域中所包括的地址误差检测区域中读出的误差检测代码是否指示出从地址区域中读出的地址信息存在误差,并且保存一个扇区的误差数量;误差计数比较装置(6),用来将保存在误差检测装置(5)中的误差数量与一个预定数相比较;以及状态判断装置(7),它响应误差计数比较装置(6)的输出而转换到高级或是低级的状态,以便识别出光盘设备的状态。
采用上述的装置可以根据光盘设备的状态来执行记录和复制,因而能够更加准确,并且精度更高。
当保存在误差检测装置(5)中的误差数量不大于预定值时,状态判断装置(7)可以转换到一个高级状态,而当保存在误差检测装置(5)中的误差数量大于预定值时,就转换到一个低级状态。
在设定用来与误差数量相比较的“预定值”时可以考虑光盘设备的特性,并且便于获得光盘设备所要求的精度。
当保存在误差检测装置(5)中的误差数量在预定数量的扇区中持续大于预定值时,状态判断装置(7)可以转换到一个低级状态。
采用这种结构,可以根据光盘的特性来实现准确的记录和复制。
标题检测装置(4)可以使用根据地址信息产生的第一标题检测窗口来检测标题区域,或者是使用根据用来指示一个扇区中所包含的多个标题区域的结构的标题位置检测信号而产生的第二标题检测窗口。
采用这种结构,可以根据光盘设备的状态来选择对误差比较少的标题区域进行检测的方法。
当光盘设备处在一个预定的状态或是更高的状态时,标题检测装置(4)可以使用上述第一标题检测窗口来检测标题区域,当光盘设备处在低于上述预定状态的状态时,就使用上述第二标题检测窗口来检测标题区域。
采用这种结构,即使是光盘设备刚刚起动,或者是由于某种原因无法获得稳定的地址信息,仍然能够在检测标题区域时减少误差。
按照本发明的另一方面,本发明提供了一种光盘设备,用来在光盘上记录数据以及从光盘上复制数据,光盘的每个扇区具有一个标题信息部分,每个标题信息部分中包括多个标题区域(H1-H4),每个标题区域中包括一个用来保存地址信息的地址区域(PID),以及一个地址误差检测区域(IED),用来保存一个地址误差检测代码,以便检测从地址区域中读出的地址信息的误差;其特征是包括用来在光盘上写入数据以及从中读出数据的一个光头(1);标题检测装置(4),用来从上述光头(1)读出的数据中检测上述标题区域;标题检测装置(4),用来从上述光头读出的数据中检测上述标题区域;误差检测装置(5),用来判断从检测到的标题区域中所包括的地址误差检测区域中读出的误差检测代码是否指示出从地址区域中读出的地址信息存在误差,并且保存一个扇区的误差数量;误差计数比较装置(6),用来将保存在误差检测装置(5)中的误差数量与一个预定数相比较;状态判断装置(7),它响应误差计数比较装置(6)的输出而转换到高级或是低级的状态,以便识别出光盘设备的状态;以及控制装置(8,9),根据上述状态判断装置(7)的判断结果来控制光盘设备的记录和复制操作。
利用上述的结构,可以根据光盘设备的状态而准确地控制光盘设备的全部操作。
当光盘设备处在一个预定的状态或是更高的状态时,控制装置(8,9)允许在光盘上记录数据和复制数据,并且在上述光盘设备处在上述预定状态以下时禁止记录和复制。
利用上述的结构可以实现高精度的记录和复制,特别是在记录过程中可以避免错误的重写。
当保存在误差检测装置(5)中的误差数量在预定数量的扇区中持续大于预定值时,状态判断装置(7)可以转换到一个低级状态。
采用这种结构,可以根据光盘的特性来实现准确的记录和复制。
标题检测装置(4)可以使用根据地址信息产生的第一标题检测窗口来检测标题区域,或者是使用根据用来指示一个扇区中所包含的多个标题区域的结构的标题位置检测信号而产生的第二标题检测窗口来检测标题区域。
采用这种结构,可以根据光盘设备的状态来选择对误差比较少的标题区域进行检测的方法。
当光盘设备处在一个预定的状态或是更高的状态时,标题检测装置(4)可以使用上述第一标题检测窗口来检测标题区域,当光盘设备处在低于上述预定状态的状态时,就使用上述第二标题检测窗口来检测标题区域。
采用这种结构,即使是光盘设备刚刚起动,或者是由于某种原因无法获得稳定的地址信息,仍然能够在检测标题区域时减少误差。
按照本发明的另一方面,本发明提供了一种光盘设备,用来在光盘上记录数据以及从光盘上复制数据,光盘的每个扇区具有一个标题信息部分,上述标题信息部分中包括多个标题区域,上述标题信息部分的前一部分在径向向内方向和径向向外方向中的一个方向上从一条轨迹的中心偏移了半个轨迹间距,而上述标题信息部分的后一部分在径向向内方向或是径向向外方向中的另一方向上从一条轨迹的中心偏移了半个轨迹间距,上述光盘设备包括一个光头(1),用于形成在光盘上写入数据和读出数据的光点;一个模拟信号处理器(2),它响应上述光头的输出,产生一个复制信号和一个跟踪误差信号;地址信号发生装置(25,271),用来在光点通过上述光盘上的上述标题区域的时候根据上述模拟信号处理器(2)的输出产生一个指示扇区内部位置的地址信息;以及窗口产生装置(272),它响应指示扇区内部位置的上述地址信息,产生一个检测窗口信号或是一个定时信号。
利用上述的结构,即使是在光盘设备刚刚起动时,或者是在由于某种原因无法获得稳定的地址信息时,仍然可以获得满足特定用途的检测窗口(门信号)和定时信号。
按照本发明的再一方面,本发明提供了一种光盘设备,用来在光盘上记录数据以及从光盘上复制数据,光盘的每个扇区具有一个标题信息部分,每个标题信息部分包括多个标题区域(H1-H4),每个标题区域中包括一个用来保存地址信息的地址区域(PID),以及一个地址误差检测区域(IED),用来保存一个地址误差检测代码,以便检测从地址区域中读出的地址信息的误差;上述标题信息部分的前一部分在径向向内方向和径向向外方向中的一个方向上从一条轨迹的中心偏移了半个轨迹间距,而上述标题信息部分的后一部分在径向向内方向或是径向向外方向中的另一个方向上从一条轨迹的中心偏移了半个轨迹间距,一个光头(1),用于形成在光盘上写入数据和读出数据的光点;标题检测装置(4),用来从上述光头(1)读出的数据中检测其标题区域;误差检测装置(5),它根据检测到的标题区域中包含的误差检测代码来检测已被读出的地址信息中存在的任何误差;以及窗口产生装置(11),当上述误差检测装置(5)发现已经正确地读出了地址信息时,就根据指示扇区内部位置的地址信息来产生一个窗口信号或者是一个定时信号。
采用上述结构就可以产生高精度的检测窗口(门信号)和定时信号。
按照本发明的再一方面,本发明提供了一种光盘设备,用来在光盘上记录数据以及从光盘上复制数据,光盘的每个扇区具有一个标题信息部分,每个标题信息部分包括多个标题区域(H1-H4),每个标题区域中包括一个用来保存地址信息的地址区域(PID),以及一个地址误差检测区域(IED),用来保存一个地址误差检测代码,以便检测从地址区域中读出的地址信息的误差;上述标题信息部分的前一部分在径向向内方向和径向向外方向的一个方向上从一条轨迹的中心偏移了半个轨迹间距,而上述标题信息部分的后一部分在径向向内方向或是径向向外方向的另一个方向上从一条轨迹的中心偏移了半个轨迹间距,其特征是包括一个光头(1),用来形成在光盘上写入数据和读出数据的光点;一个模拟信号处理器(2),它响应上述光头的输出,产生一个复制信号和一个跟踪误差信号;标题检测装置(4),用来从上述光头读出的数据中检测标题区域;误差检测装置(5),用来判断从检测到的标题区域中所包括的地址误差检测区域中读出的误差检测代码是否指示出从地址区域中读出的地址信息存在误差,并且保存一个扇区的误差数量;误差计数比较装置(6),用来将保存在误差检测装置(5)中的误差数量与一个预定数相比较;以及状态判断装置(7),它响应误差计数比较装置(6)的输出而转换到高级或是低级的状态,以便识别出光盘设备的状态。
一个窗口产生装置,当上述状态判断装置的判断结果指示出光盘设备处在预定的状态或是高于此状态时,就根据检测到的标题区域中包含的地址信息来产生一个窗口信号或者是一个定时信号,在上述状态判断装置的判断结果指示出光盘设备低于上述预定状态时,就根据用来指示扇区内部位置并且是在光点通过上述标题区域的时候根据上述光学模拟信号处理器(2)的输出产生的地址信息来产生一个检测窗口信号或是一个定时信号。
利用上述的结构,即使是在光盘设备刚刚起动时,或者是在由于某种原因无法获得稳定的地址信息时,仍然可以获得满足特定用途的检测窗口(门信号)和定时信号。另一方面,如果能够从标题区域中复制出稳定的地址信息,就可以使用高精度的检测窗口(门信号)和定时信号。因此,如果光盘设备能达到这种状态,就可以产生更加适合光盘设备状态的检测窗口(门信号)和定时信号。
标题检测装置(4)可以使用上述窗口发生装置(11)产生的标题检测窗口来检测上述标题区域。
利用上述的结构,如果光盘设备能达到这种状态,就可以产生更加适合光盘设备状态的检测窗口(门信号)和定时信号。
在以下的附图中图1是一个表示本发明实施例1的光盘设备的框图;图2是一个示意图,表示在标题信号处理过程中在各种状态之间的转换;
图3是一个表示本发明实施例2的光盘设备的框图;在图4中表示了不同状态下的检测窗口;图5是一个从外部提供的标题位置检测信号的实例;图6是一个表示本发明实施例3的光盘设备的框图;图7A和图7B的定时图表表示了位置校正的工作方式;图8是一个3a定时图表,用来表示读出扇区地址的操作过程;图9是一个结构示意图,用来表示一种单螺纹-脊/槽结构的光盘;图10是一个示意图,用来表示图9所示的光盘上的轨迹;图11A和图11B被用来表示识别信息在记录扇区中的位置以及记录在其中的地址;图12表示光盘上的标题信息的一种记录格式;图13是一个结构示意图,表示在一种普通光盘设备中的扇区地址读出部分的结构;以及图14A和图14B是普通光盘设备的示意图,用来表示扇区地址读出部分的工作方式,特别是PID选择器的工作方式。
以下要参照附图来解释本发明的实施例。
实施例1图1是一个示意图,图中表示了本发明实施例1的光盘设备的整体结构。在附图中,一个光学拾取器(光头)1用光学技术在光盘上记录数据,并且用光学技术从光盘上复制数据。
拾取器1包括一个光学检测器1a,它在图中被划分成了处在投影远场图中的一个轨迹切线上相对两侧(径向向内和径向向外的两侧)的两个部分。按照这种连接方式,用来从图中未示出的拾取器1中的一个光源向光盘100的表面发射光束并且将光盘表面上反射的光提供给光学检测器1a的这种光学系统具有以下的结构,让光盘上的信息坑形成的远场图的中心处在光学检测器的两部分之间的边界上。
一个ASP(模拟信号处理器)2从分离的光学检测器上接收两个信号,并且确定这两个信号的和,从中产生一个复制信号,并且确定这两个信号之间的差,从中产生一个跟踪误差信号。
ASP2进一步放大来自光学拾取器1的复制信号,并且按照预定的量化电平将信号变成二进制信号。用一个ALPC(自动激光功率控制器)3来控制复制期间的激光功率。用一个标题检测器4从ASP2处理过的复制信号中提取标题。
用一个PID误差检测器5从标题检测器4上接收PID和IED,并且使用IED来判断读出的PID是否准确,然后存储判断的结果。
用一个误差计数比较器6对储存在PID检测器5中的误差数量进行计数,并且将每个扇区的误差数量和一个预定值相比较。
用一个状态计数器7构成的状态判断电路按照以下方法根据误差计数比较器6的输出来判断光盘设备的状态。
符号8代表一个复制开/关判断电路,9代表一个记录开/关判断电路。
一个位置计数器10根据标题中包含的地址信息部分检测出复制数据的位置,也就是在每个扇区内对读出的数据进行处理的起点位置。可以以扇区起点作为参考来限定这一位置,也就是所述的每个位置与扇区起点之间的距离或是字节数。用于此目的的地址信息部分就是PID(图12)中所包含的实际的ID号码。符号11代表一个门信号(窗口)发生器。
假设光盘的结构与参照图9到图12所述的光盘是相同的。
经过ASP2处理后的数据被提供给标题检测器4,在每个记录扇区开头的标题中根据从多个区域(对DVD-RAM来说是四个区域,其中的标题信息是重复写入的)读出的标题信息检测出AM(地址标记),并且执行字节同步。
PID误差检测器5根据附加在地址区域(PID1到PID4)上的误差检测代码(IED1到IED4)判断从各个区域中读出的信息是否准确,并且将结果作为一个扇区的误差检测信息来存储。用IEDDET来表示产生的信号,用来指示判断的结果。
用误差计数比较器6检测误差检测信息,从中确定已经被准确读出(或者是没有被准确读出的误差数量)的PID的数量,并且将这一数量与一个预定值相比较。
状态计数器7根据误差计数比较器6的比较结果来控制系统或是光盘设备的状态转换(向上级或是下级的转换),并且确定光盘设备的状态,也就是光盘设备处在多个预定状态当中的哪一级或哪一种状态。
“光盘设备的状态”是指读出的标题信息所能达到的精度。为读出标题信息的不同精度限定了多种状态。例如,在设备刚刚起动时,或者是在刚刚完成轨迹跳跃时,读出标题信息的精度是比较低的。在这种情况下,设备是处在低级的状态。另一方面,当设备处在稳定状态时,可以高精度地读出标题信息。在这种情况下,设备是处在高级的状态。因此,不同状态之间的转换就是向上转换到一个高级状态,或是向下转换到一个低级状态。
在以下所述的例子中规定了四种状态,可以用状态0,状态1,状态2以及状态3来表示。用一个二位的信号来表示这种状态,而本实施例中的状态计数器7是一个二位计数器。
用一个状态标志来指示这种状态。为此就需要将不同的状态标志分配给不同的状态。
复制开/关判断电路8和记录开/关判断电路9按照这种状态标志而输出指令,用这些指令来允许或是禁止记录或是复制。当状态处于或高于某一个等级时,就认为设备处在可以执行准确的记录或是复制的状态。如果状态处在某一等级以下,就判定设备处在不能准确地执行记录或是复制的状态。
可以用一个可编程的MPU(微型计算机)来实现复制开/关判断电路8和记录开/关判断电路9。
图2表示了状态之间的转换。
最初,在设备刚刚通电时,设备处在状态0,这是最低级的状态。
如果误差检测比较器6判断出已经从四个区域,(PID1到PID4)当中的不少于预定数量(例如3)的地址区域中正确地读出了信息,状态计数器7就转换到状态1(T1)。这一预定数量(例如3)是由诸如微型计算机等等未示出的外部设备设定的。
在状态1下,如果误差计数比较器6判断出已经从不少于预定数量的地址区域中正确地读出了信息,状态计数器7就转换到状态2(T2)。
同样,在状态2下,如果误差计数比较器6判断出已经从不少于预定数量的地址区域中正确地读出了信息,状态计数器7就转换到状态3(T3)。
预定数量(例如3)是由诸如微型计算机等等未示出的外部设备设定的,例如对每个扇区是“3”。
执行转换的定时是由门信号发生器11产生的一个门信号来确定的。
在状态3下,如果误差计数比较器6判断出已经从不少于预定数量的地址区域中读出了信息,状态计数器7就让设备保持在状态3(T4)。
如果确定了一个高级的状态(为此,状态计数器7的位数必须大于2),就可以转换到高级的状态,或者是可以缩小相邻状态之间的差别,也就是缩小读出的标题信息之间的精度差别,以便能更加精细或是精确地识别出设备的状态,让整个设备的控制更加适合每一种状态,并且使设备的操作更加可靠和更加有效。
在任何状态下,如果误差计数比较器6判断出仅仅从少于预定数量的地址区域中准确地读出了信息,状态计数器7就转换到一个低级的状态(T5,T6,T7)。
在DVD-RAM中,针对复制的用户数据的纠错操作是以16个扇区为单位来执行的。也就是说,将16个扇区的信息收集到一起,并且对此执行纠错操作。在这种情况下,在预定数量的扇区上,如果误差计数比较器6持续地判断出仅仅从少于预定数量的地址区域中准确地读出了地址信息,就可以转换到一个低级状态。也就是说,如果判断出仅仅从少于预定数量的地址区域中准确读出信息的情况不能持续到预定数量的连续扇区,就将设备保持在相同的状态(T8,T9)。按照这种方案就可以减少在实际上可以执行记录或是复制的时候错误地停止记录或是复制的可能性,并且能够实现有效和准确的控制。
再次参见图1,用位置计数器10在扇区内部(相对于扇区的起点)检测正在处理的数据被读出的起点,并且用PID(图12)中包含的实际ID号码将其复位。门信号发生器11响应位置计数器10的输出而产生定时门(窗口),用来改善复制数据的检测精度,用一个记录定时门指示出在每个扇区中记录数据的定时,以及用于转换状态计数器7的一个定时信号。
一个复制数据检测器12通过在已经从光盘上读出,并且在ASP2中执行二进制量化的复制数据中除去标题,利用一个复制数据窗口来提取“来自记录扇区的用户数据”。
复制数据处理器13对复制的数据执行解调和纠错。记录数据处理器14对准备记录的数据执行调制工作。一个缓冲存储器15被用来暂存记录数据或是复制的数据。用一个存储器控制器16控制缓冲存储器15的操作。一个地址检测器17根据已经读出的PID检测出扇区地址并且包括一个图13所示的电路。
以下要参照图1来说明复制的操作方式。
首先,来自光学检测器1a的两部分的两个信号被传送到ASP2,在其中确定两个信号的和。被称为“复制信号”的这一和信号在ASP2内部被放大和二进制量化(数字化)后变成一个数字信号。
标题检测器4接收这一数字信号,对其执行字节同步,并且检测PID和IED。
PID误差检测器5从标题检测器4接收PID和IED,并且对PID1到PID4执行误差检测,并且产生误差检测信号IED10K到IED40K,指示出误差检测的结果。如果发现已经读出的PID1存在误差,IED10K是“H”,否则就是“L”。同样,如果发现已经读出的PID2存在误差,IED20K就是“H”,否则就是“L”。如果发现已经读出的PID3存在误差,IED30K就是“H”,否则就是“L”。如果发现已经读出的PID4存在误差,IED40K就是“H”,否则就是“L”。
位置计数器10根据检测到的PID中包含的实际ID号码来检测扇区内部的信号位置,并且用门信号发生器11根据位置计数器10的输出产生各种检测窗口(门信号)和定时信号。
复制数据检测器12从ASP2接收复制的信号,并且使用门信号发生器11产生的复制数据检测窗口来提取复制的数据。复制数据处理器13执行诸如8/16解调,纠错,反扰频等等数据处理,并且使用误差检测代码(EDC)进行误差检测。经过处理的数据被暂存在缓冲存储器15中,然后提供给个人计算机等等构成的主机设备。用存储器控制器16控制包括数据暂存在内的缓冲存储器15的操作。
PID误差检测器5按照上述方式使用IED执行误差检测,并且产生上述的IED10K到IED40K,并且计数或是确定处于“H”的IED的数量,并且将计数结果当作一个扇区的误差检测信息进行存储。
误差计数比较器6对处于“H”的IED的数量进行比较,并且存储在PID误差检测器5中。
状态计数器7响应误差计数比较器6的输出,根据误差计数比较器6的比较结果来控制光盘设备的状态转换(向上级或是下级的转换),并且确定光盘设备的状态,以及产生一个状态标志。
状态标志是一个二位的信号,它的值对应着四种状态,也就是上述的状态0,状态1,状态2和状态3。
状态标志被提供给复制开/关判断电路8。
复制开/关判断电路8随之向存储器控制器16提供复制允许信号或是复制禁止信号,通过允许或是禁止在缓冲存储器15中写入数据而实行对整个复制过程的控制(也就是允许或是禁止复制)。
允许或是禁止复制仅仅是意味着一种状态,表示光学拾取器1已经到达了一个所需复制数据的目标扇区。光学拾取器1是否已经到达目标的状态是由地址检测器17检测到的地址来确定的。在光学拾取器1没有到达目标扇区的状态下,允许复制也就是意味着维持在可以复制的状态。
以下要说明记录的操作过程。在记录期间同时读出用来识别扇区的标题。当可由个人计算机构成的主机设备提供了准备记录在光盘上的数据时,首先将数据存储在缓冲存储器15中,然后提供给记录数据处理器14,在其中执行诸如附加误差检测代码(EDC),数据扰码,纠错编码,以及8/16调制等等数据处理。然后将数据提供给ALPC3,它还要从门信号发生器11接收记录定时门信号,并且响应来自状态计数器7的状态标志,从记录开/关判断电路9接收记录允许信号或者记录禁止信号。
数据的记录是由这些信号来控制的。
记录的允许或是禁止仅仅是意味着一种状态,表示光学拾取器1已经到达了一个需要记录数据的目标扇区。而光学拾取器1是否已经到达目标是由地址检测器17检测到的地址来确定的。在光学拾取器1没有到达目标扇区的状态下,允许记录无非就是意味着维持在可以记录的状态。
如上所述各种状态都是根据光盘设备的条件或者是设备在读出标题信息时所能达到的精度来限定的,而设备的状态是按照从关于该记录扇区的识别信息部分中读出的误差检测代码(IED)的误差结果来确定的。这样就能更加精确地完成对记录和复制的整体控制,让设备的操作更加有效和可靠。
实施例2图3是一个框图,用来表示本发明实施例2的光盘设备。该设备与图1的设备大体上相同。以下仅仅是说明它与图1所示设备的区别。
在实施例1中,标题检测器4从ASP2提供的复制数据中提取AM(地址标记),从中检测出标题。在与标题部分中找到的AM相符的图中,在标题部分以外的某一部分内的AM或者说是用户数据部分中的AM有可能被错误地检测并且被错误地识别成标题部分中的AM。在这种情况下,标题检测器4无法准确地提取标题部分。本实施例为这一问题提供了一种解决方案。也就是说,用门信号发生器11产生标题检测窗口(门信号),用来限制在标题部分中检测AM的定时。另外,考虑到门信号发生器11的输出会受到光盘设备状态的影响,标题检测门信号是按照状态计数器7输出的状态标志来控制的。也就是说,通过关闭或是打开一个窗口开/闭开关18A可以使某些标题检测门信号有效或是无效,而具有不同有效周期的标题门信号是通过一个窗口选择开关18B的切换来选择的。
图4表示用来控制全部标题检测门信号的一种方法。
在以下的实例中,标题门信号中包括AM检测门信号AMWIN0和AMWIN1,以及IED检测门信号IEDWIN1到IEDWIN4,它们都是由门信号发生器11提供的。
在设备不稳定的状态0,开关18B选择AMWIN0,在AM出现的周期内,即是在期望出现标题的一个时间点周围打开一个宽的AM检测窗口(规定为AMWIN0),打开开关18A,因此,如图4中左半部所示,对IEDDET的检测没有时间限制。
在设备更加稳定的状态1以上,开关18B选择AMWIN1,打开一个更窄的AM检测窗口(规定为AMWIN1),可以采用一种更加严格的方法更加精确地检测标题,如图4中右半部所示。
门信号发生器11根据检测到的(每个扇区内的)位置产生门信号,也就是相对于扇区起点的位置。该位置是根据位置计数器10的计数值获得的,在装载了对应已知位置的一个计数值之后,就在已知位置上将计数器复位。
提供给位置计数器10的用来指示已知位置的信号是根据设备的状态来切换的。
切换是在一个位置校正装置选择器19中执行的。位置校正装置选择器19接收ASP2检测到的一个标题位置检测信号,用来产生宽窗口,并且接收由标题检测器4读出的记录在PID中的地址信息,用来产生窄窗口,并且根据光盘设备的状态来选择ASP2或是标题检测器4的输出。
图5表示从ASP2输出的标题位置检测信号。标题位置检测信号(RAMHUPG表示一个用来指示拾取器1正在扫描径向向外偏移的标题H1和H2的信号。标题位置检测信号(RAMHLWG)表示一个用来指示拾取器1正在扫描径向向内偏移的标题H3和H4的信号。信号RAMHUPG和RAMHLWG的尾端是延长的,并且RAMHUPG和RAMHLWG相互重叠。根据这些信号就可以知道标题的起点和标题的中间点(H2和H3之间的边界),根据(关于起点或是中间点的)这种位置信息,复制数据位置计数器10就能检测到需要处理的数据在扇区内开始读出的位置。位置检测可以通过用指示起点位置或是中间位置的信号使复制数据计数器10复位来实现,或者是采用与起点位置或是中间位置具有某种已知的时间关系的信号执行复位。门信号发生器11可以根据检测到的位置产生门信号。
标题检测器4输出的地址信息中包括实际的ID号码,指示PID的读出顺序(在四个PID当中的顺序,例如是用来指示已经被读出的信息是四个PID当中的哪一个的信息),可以把这种信息当作更精确的位置信号。
位置校正装置选择器19是按照来自状态计数器7的状态标志来切换的,这样在设备不够稳定并且从PID中复制的地址信息精度很低的状态0时,用指示粗略标题位置的信号也就是根据来自ASP2的复制数据来控制位置计数器10。在设备比较稳定并且门信号发生器11的输出精度随着设备的状态而提高的状态1以上,用指示精确标题位置的信号也就是根据来自标题检测器4的地址信号输出的复制数据来控制位置计数器10。
实施例3图6是一个方框图,表示本发明实施例3的光盘设备的中的一个附属部分。图中详细表示了一个结合着实施例2所述的电路的实例。
首先要参照图3解释图6的结构。PID误差检测器5包括一个误差检测电路5a,第一误差结果存储器20,以及第二误差结果存储器21,并且对应着PID误差检测器5(如图3所示)。误差检测电路5a在从地址区域读出的PID中使用IED检测误差,并且产生用来指示误差检测结果的信号IEDDET。
误差计数比较器22a和22b相当于图3中的误差计数比较器6。状态转换控制器23对应着图3中的状态计数器7,并且包括一个状态编码器231和一个状态计数器232。
第一位置检测器24包括一个位置编码器241,位置校正计数器242,以及位置参考检测器243。第一位置检测器24和第二位置检测器25共同构成了图3中的复制数据位置计数器10的一部分。
位置校正装置选择器26对应着图3中的位置校正装置选择器19。
门信号计数器271构成了位置计数器10的另一部分。
在图6所示的实施例中,位置校正装置选择器26被插在第一位置检测器24和门信号计数器271之间,共同组合成位置计数器。但是其功能与结合着图3所述的功能相同。
门信号计数器271保持对复制数据特别是VFO中产生的时钟的计数。在达到对应着被处理的数据的某一读出位置的某一已知定时的时刻,就(通过提供给端子“L”的一个信号)将门信号计数器271复位,为其加载提供给端子“IN”的一个值(VAL-A或是VAL-B),并且对时钟连续计数。
门信号发生器272响应门信号计数器271的计数值,根据这一计数值产生门信号和定时信号。每个门信号或是定时信号在每个计数值上是否有效是由门信号发生器272内部的一个ROM来确定和存储的。
位置校正计数器242也要对复制数据特别是VFO中产生的时钟保持计数。在达到对应着被处理的数据的某一读出位置的某一已知定时的时刻,就(通过提供给端子“L”的一个信号)将位置校正计数器242复位,为其加载提供给端子“IN”的一个值(VAL-C1,VAL-C2,VAL-C3,VAL-C4),并且对时钟连续计数。
脊PID检测器28包括一个脊PID计数器控制器281和一个脊PID计数器282。
槽PID检测器29包括一个槽PID计数器控制器291和一个槽PID数器292。
扇区地址输出部分30按照脊/槽信号L/G的值(H或是L)来选择脊PID计数器282或者槽PID计数器292的输出。
脊PID检测器28,槽PID检测器29,以及扇区地址输出部分30对应着图3中的地址检测器17。
输入到图6中各个电路的信号如下所述。
AMEN和PIDHLWG是从标题检测器4提供的。RAMHUPG和RAMHLWG是由ASP2提供的。
如图12所示,每个PID是由4个字节构成的(32位b31到b0)。在本文的说明书中,b29和b28的组合是用PIDNUM(实际的ID号码)来表示的,并且表示了这一PID在四个PID当中的顺序(也就是包括b29和b28的这一组合的PID是四个PID当中的哪一个)。如果四个PID当中的顺序是“第一”,“第二”,“第三”,或是“第四”,PIDNUM的值就是“00”,“01”,“10”,或是“11”。b28和b29的组合可以被用来检测拾取器1正在扫描的位置。PIDNUM的值在位置编码器241中被编制成VAL-C1,VAL-C2,VAL-C3,或是VAL-C4的值。这些值VAL-C1,VAL-C2,VAL-C3和VAL-C4代表着与使用PID获得的误差检测结果的定时相对应的(扇区内部的)位置,也就是IED部分的结尾或是每个标题的结尾(因为IED被记录在每个标题的结尾附近)。例如,它们通过字节数代表了扇区的标题信息部分的起点和相应标题(H1,H2,H3,或H4)的端点之间的距离。因此,在图12所示的例子中,VAL-C1可以是“46”,VAL-C2是“64”,VAL-C3是“110”,而VAL-C4可以是“128”。
三个字节的数据b23到b0代表记录扇区(在光盘上的)的扇区地址,也可以称为扇区号,并且用“SECNUM”来表示。
在标题检测器4执行标题检测时,以字节为单位逐个字节地使用附属于PID的IED执行校正计算。如果计算的结果为零,信号IEDDET(IED检测器)就是“低”,表示没有误差。用AMEN来代表指示得到计算结果的时刻的允许信号。
当AMEN和IEDDET都是低时,就判断标题PID的IED是好(OK),也就是已经准确地读出了PID。在以下的说明中,语句“IED is OK”就表示满足了这一条件(AMEN和IEDDET都是低)。
IEDWIN(IED窗口)包括IEDWIN1到IEDWIN4,它们在对应着预期会出现每个PID1到PID4的AMEN的位置上及其附近都会变成低。这些窗口就可以保证按照准确的定时对IED值进行核查。如果IED是OK,同时IEDWIN1是低,IED10K就是真或者低(图14A)。如果IED是OK,同时IEDWIN2是低,IED20K就是真或者低(图14A)。如果IED是OK,同时IEDWIN3是低,IED30K是真或者低(图14B)。如果IED是OK,同时IEDWIN4是低,IED40K就是真或者低(图14B)。
由门信号发生器272产生的HSET代表标题的起点。门信号发生器272还产生一个用来指示状态转换定时的STATEEN。这些以及其他检测窗口和定时信号也是在门信号发生器272上产生的。
在实施例2中描述了RAMHUPG和RAMHLWG。
L/G代表一个脊/槽信号,用来指示拾取器1正在扫描的轨迹是槽轨迹还是脊轨迹,它也被叫做(脊和槽之间的)切换信号。L/G信号是根据对标题进行扫描时获得的轨迹误差信号偏移方向的(摆动)变化产生的,或者是根据包括在标题内的L/G切换点检测信号来产生。
以下要说明其工作方式。
首先要说明状态的转换方法。
第一误差检测结果存储器20包括四个寄存器,在寄存器中按照由AMEN限定的定时锁存IEDDET的内容。存储在寄存器中的值构成了一个标志IEDFLAG1。第二误差检测结果存储器21包括四个寄存器,在寄存器中按照由AMEN以及IEDWIN1到IEDWIN4限定的定时锁存IEDDET的内容。存储在寄存器中的对应着图13中IED10K到IED40K的值构成了一个标志IEDFLAG2。
在DVD-RAM中,标题信息是分四次写入的。因此,图6中的第一和第二误差检测结果存储器20和21各自包括四个寄存器。
第一误差计数比较器22a核查第一误差检测结果存储器20的寄存器中的四位IEDFLAG1中每一位的值并且检测处在低的位数(从而检测出误差数量或者是已经被准确读出的PID数量),并且根据检测到的处在低的位数来改变其输出标志RIEDLOCK的值。也就是说,如果检测到的处在低的位数不小于一个预定数,就让标志RIEDLOCK变成高,指示已经准确地读出了扇区标题。如果检测到的处在低的位数小于该预定数,就让标志RIEDLOCK变成低,指示没有能准确地读出了扇区标题。
同样,用第二误差计数比较器22b核查第二误差检测结果存储器21的寄存器中的四位IEDFLAG2中每一位的值,并且检测处在低的位数(从而检测出误差数量或者是已经被准确读出的PID数量),并且根据检测到的处在低的位数来改变其输出标志IEDLOCK的值。也就是说,如果检测到的处在低的位数不小于一个预定数,就让标志IEDLOCK变成高,指示已经准确地读出了扇区标题。如果检测到的处在低的位数小于该预定数,就让标志IEDLOCK变成低,指示没有能准确地读出了扇区标题。
状态控制器23中的状态编码器231从22a和22b接收信号RIEDLOCK和IEDLOCK,并且在状态0时选择和使用信号RIEDLOCK,而在1,2或3的状态下选择和使用信号IEDLOCK。
因此,在0状态下,状态编码器231就选择和使用基于第一误差检测结果存储器20的输出的信号RIEDLOCK,在1,2或3状态下,状态编码器231就选择和使用基于第二误差检测结果存储器21的输出的信号IEDLOCK。
如前文所述,在0状态下,AM是采用基于标题位置检测信号RAMHUPG和RAMHLWG(图3中ASP2的输出)而产生的窗口来检测的,而IEDDET的检测没有窗口的时间限制。在1,2或3的状态下,AM是采用基于实际ID号码而产生的窄窗口来检测的,而IEDDET也是使用基于实际ID号码而产生的窗口来检测的。
换句话说,在0状态下,误差检测结果是用一种粗略的方法或是位置获得的,在1,2或3的状态下,则是用一种更加严格的方法或是位置获得的。
状态编码器231的输出“0”,“1”,“2”或是“3”分别表示状态0,状态1,状态2或是状态3。
在门信号发生器272产生的定时信号STATEEN所限定的时刻锁存状态编码器231的内容。
这一定时信号STATEEN是在获得了每个扇区内部的所有误差检测结果之后的时刻产生的。
状态计数器232的输出“0”,“1”,“2”或是“3”分别表示状态0,状态1,状态2或是态3。
这样,状态转换控制器23就能响应标志RIEDLOCK和IEDLOCK来控制状态的转换。
在0状态下,如果标志RIEDLOCK变成高,也就是已经检测到了标题的粗略位置,就转换到状态1。
在状态1或是以上,如果标志IEDLOCK变成高,也就是已经准确地检测到了标题的更加严格限定的位置,就转换到更高的状态。
状态转换控制器23的结构并非仅限于上述情况。例如,可以让状态编码器231输出一个信号,用来指示是否需要执行转换的信号,是否需要执行转换,需要执行的转换方向例如是向上还是向下,并且可以用一个上-下计数器从状态编码器231接收信号。在这种情况下,上-下编码器的输出“0”,“1”,“2”或是“3”分别表示状态0,状态1,状态2或是状态3。
这种在状态之间转换的方法与图4所示的方法不同。
以下要说明产生窗口(门信号)的程序。
第一位置检测器24根据从标题检测器4提供的信号PIDNUM来检测被扫描的位置,用这种信号指示出正在被复制的PID(在四个PID当中)的顺序。
第二位置检测器25根据在ASP2中用模拟方法检测而获得并且由ASP2中输出的标题位置信号RAMHUPG和RAMHLWG来检测被扫描的位置。也就是说,当信号RAMHUPG和RAMHLWG都是高时,第二位置检测器25的输出RAMHMID在开始阶段时就是低。
位置检测装置选择器26按照光盘设备的状态对第一和第二位置检测器24和25的输出进行选择。
在图6所示的实施例中,在0状态下选择第二位置检测器25的输出,而在其他状态(状态1,状态2和状态3)下则选择第一位置检测器24的输出。
选定的输出被提供给门信号计数器271。
图7A和图7B是用来表示位置校正操作的时序图。
图7A表示从状态0转换到状态1的时刻产生的信号。如上所述,信号RAMHMID是由信号RAMHUPG和RAMHLWG的重叠产生的。这就是门信号计数器(INNER计数器)271在0状态下的加载时刻。也就是加载负载值VAL-A,并且让门信号计数器271从新加载的值VAL-A开始对时钟连续计数。VAL-A的值对应着信号RAMHMID开始下降的位置,也就是在标题信息区域中相对于标题信息区域的起点处在中间附近。例如,在图12所示的例子中,VAL-A值可以是“64”,它是出现在标题信息区域的中间点和起点之间的字节数。
门信号发生器272根据门信号计数器271的计数值产生各种门信号和定时信号。
产生的门信号当中有AMWIN和STATEEN。在图7A中有AMWIN。AMWIN对应着图3和图4中的AMWIN0。
地址标记AM(图5)就是用如此产生的AMWIN来检测的。
AMDT表示检测到的AM。AMEN是在产生AMDT之后的若干字节处产生的。
还要检测IEDDET,但是不使用窗口,也就是说没有时间的限制。
如果指示OK的IEDDET数量不小于预定的值,RIEDLOCK就变成高,将状态编码器231增1,并且按照定时STATEEN将状态编码器231的新的输出锁存在状态计数器232中。这样就完成了向状态1的转换。
图7B表示从状态1到状态2的转换中产生的信号。PIDNUM的值,也就是用数值00,01,10和11之一代表的被扫描的地址区域中(在四个PID1到PID4内部)的顺序被提供给位置编码器241进行编码,形成VAL-C1,形成VAL-C2,形成VAL-C3或是形成VAL-C4,并且加载到位置校正计数器(PID计数器)242上。在图示的例子中,PID1的IEDDET是OK,因而就将数值VAL-C1加载到位置校正计数器242上。PID2包含一个AM检测误差,PID3中包含一个PID误差(下降脉冲处的“x”表示该信号仍维持在高),因此,在这两种情况下,IEDDET都不是OK,没有新的值被加载到位置校正计数器242,因此,计数器就继续对根据复制的VFO产生的时钟计数。在PID4处,IEDDET又变成了OK,因而就将数值VAL-C4加载到位置校正计数器242上,让位置校正计数器242从新加载的值VAL-C4开始对时钟连续累加计数。
当位置校正计数器242的计数值达到一个预定值时,位置参考检测器243就输出一个信号CNTMOD。与产生CNTMOD的定时相吻合的值VAL-B被加载到定时信号计数器271。产生CNTMOD的定时处在利用已经检测到的每个扇区内部的IEDDET的所有误差检测结果之后,并且处在要产生STATEEN的定时之前。
在加载了数值VaL-B时,门信号计数器271从新加载的值VAL-B开始对时钟连续计数。
门信号发生器272根据门信号计数器271的计数值产生各种门信号和定时信号。
在图7B中,门信号发生器272产生的门信号当中有AMWIN,IEDWIN1到IEDWIN4,以及STATEEN。AMWIN对应着图3和图4中的AMWIN1。
地址标记AM(图5)就是用如此产生的AMWIN来检测的。IEDDET是使用由此产生的IEDWIN1到IEDWIN4来检测的。
AMDT表示检测到的AM。IEDDET表示使用这种IED的检测结果。
当指示OK的IEDDET数量大于预定的值时,RIEDLOCK就变成高,将状态编码器231增1,并且按照定时STATEEN将状态编码器231的新的输出锁存在状态计数器232中。这样就完成了向状态2的转换。
以下要说明输出扇区地址的方法。
脊PID检测器28是由脊PID计数器控制器281和脊PID计数器282构成的。当准确地读出PID1或是PID2(与PID1或是PID2相联系的IEDDET是OK)时,就在脊PID计数器282中加载数值SECNUM(3字节或是24位)。如果读出的PID1和PID2都不够准确,脊PID计数器282的值就被增“1”。脊PID计数器282的操作是在脊PID计数器控制器281的控制下执行的。
槽PID检测器29类似于脊PID检测器28。也就是说,槽PID检测器29是由槽PID计数器控制器291和槽PID计数器292构成的。当准确地读出PID3或是PID4(与PID3或是PIDD4相联系的IEDDET是OK)时,就在槽PID计数器292中加载数值SECNUM(3字节或是24位)。如果读出的PID3和PID4都不够准确,槽PID计数器292的值就被增“1”。槽PID计数器292的操作是在槽PID计数器控制器291的控制下执行的。
扇区地址输出电路30根据从一个未示出的外部电路提供的脊/槽信号L/G来选择从脊PID计数器282输出的脊扇区地址或是从槽PID计数器292输出的槽扇区地址,然后输出被扫描扇区的地址。
以下要参照图8说明读出扇区地址的操作。由脊PID检测器28,槽PID检测器29和扇区地址输出电路30构成的方框的输入信号有IEDDET,AMEN,IEDWIN1到IEDWIN4,SECNUM和L/G。
如果AM检测信号AMDT在AM检测窗口AMWIN的周期内变成低(有效),就逐个字节地执行标题信号处理。换句话说,如果不能准确地检测到AM,IEDDET就不会变成OK。如果已经读出的PID中包含有误差,IEDDET就不会变成OK。
在图8所示的例子中,IEDDET和AMEN在IEDWIN1的周期内都变成了低。也就是说,IEDDET在AMEN限定的预定位置上变成了OK。因此就将在这一时刻读出的SECNUM加载到脊PID计数器282。
在图示的例子中,AMDT是用“x”表示的,意思是说没有能够准确地检测到附属于PID2的AM,因此,在IEDWIN2中不能加载。
对于PID3来说,检测到的AM是准确的,但是在PID中包含误差,如图中用“x”标记的IEDDET所示。
对PID4来说,和PID2的原因一样,IEDDET不会变成OK。
如上所述,如果检测到的PID3和PID4都不准确,就在IEDWIN4结束的时刻将槽PID计数器292的计数值增“1”。
在扇区地址输出电路30中根据信号L/G的高或是低对脊PID计数器282或是槽PID计数器292的输出进行选择。这样就能可靠地获得扇区地址。
在DVD-RAM中,标题信息部分中的两类地址是连续扫描的。因此就需要识别出被读出的地址是前一部分还是后一部分。为此,就需要用到门信号发生器272产生的信号IEDWIN1到IEDWIN4。
权利要求
1.一种光盘设备,用来在光盘上记录数据以及从光盘上复制数据,光盘的每个扇区具有一个标题信息部分,上述标题信息部分中包括多个标题区域,上述标题信息部分的前一部分在径向向内的方向和径向向外的方向之一上从一条轨迹的中心偏移了半个轨迹间距,而上述标题信息部分的后一部分在另一个径向向内的方向或是径向向外的方向上从一条轨迹的中心偏移了半个轨迹间距,上述光盘设备包括一个光头(1),用形成的光点在光盘上写入数据和读出数据;一个模拟信号处理器(2),它响应上述光头的输出,产生一个复制信号和一个跟踪误差信号;地址信号发生装置(25,271),用来在光点通过上述光盘上的上述标题区域的时候根据上述模拟信号处理器(2)的输出产生一个指示扇区内部位置的地址信息;以及窗口发生装置(272),它响应指示扇区内部位置的上述地址信息,产生一个检测窗口信号或是一个定时信号。
2.一种光盘设备,用来在光盘上记录数据以及从光盘上复制数据,光盘的每个扇区具有一个标题信息部分,每个标题信息部分包括多个标题区域(H1-H4),每个标题区域中包括一个用来保存地址信息的地址区域(PID),以及一个地址误差检测区域(IED),用来保存一个地址误差检测代码,以便检测从地址区域中读出的地址信息的误差;上述标题信息部分的前一部分在径向向内的方向和径向向外的方向之一上从一条轨迹的中心偏移了半个轨迹间距,而上述标题信息部分的后一部分在另一个径向向内的方向或是径向向外的方向上从一条轨迹的中心偏移了半个轨迹间距,一个光头(1),用形成的光点在光盘上写入数据和读出数据;标题检测装置(4),用来从上述光头(1)读出的数据中检测其标题区域;误差检测装置(5),它根据检测到的标题区域中包含的误差检测代码来检测以及被读出的地址信息中存在的任何误差;以及窗口发生装置(11),当上述误差检测装置(5)发现已经准确地读出了地址信息时,就根据指示扇区内部位置的地址信息来产生一个窗口信号或者是一个定时信号。
3.按照权利要求1或2所述的光盘设备,其特征是,上述标题检测装置(4)使用上述窗口发生装置(11)产生的标题检测窗口来检测上述标题区域。
全文摘要
为了在一种单螺纹脊/槽结构的光盘上记录数据以及从光盘上复制数据,用一个标题检测器(4)来检测光盘上的标题区域,用一个PID误差检测器(5)使用误差检测代码来判断从标题区域中读出的地址信息是否有错,并且检测出每个扇区中的误差数量,一个误差计数比较器(6)将每个扇区的误差数量与一个预定值相比较,一个状态判断电路(7)按照误差计数比较器(6)的输出使状态转换到一个较高或是较低的状态,从中识别出光盘设备的状态。记录和复制是按照由此识别到的状态来控制的。
文档编号G11B7/007GK1501371SQ0310674
公开日2004年6月2日 申请日期1999年2月3日 优先权日1998年2月3日
发明者木津直树, 杉山和宏, 松井滋, 八嶋升, 平塚由香里, 宏, 香里 申请人:三菱电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1