信号处理电路的制作方法

文档序号:6756161阅读:130来源:国知局
专利名称:信号处理电路的制作方法
技术领域
本发明涉及用于读出将CD-ROM、CD-R、CD-RW等盘上的轨道分割成多个包后写入的数据的信号处理电路,特别涉及一种具有提高在读出按包写入方式写入的数据时的效率的功能的信号处理电路。
背景技术
以往,具有在向CD-R、CD-RW等盘内写入数据时不连续地写入数据、而是采用固定长度包写入方式的光盘装置(请参见例如专利文献1)。在该固定长度包写入方式下,将用户数据分割成多个包后进行记录。对于各包,在用户块之前设置了链接块和流入(ランイン)块,另外还在用户块之后附加了流出(ランアウト)块,作为用于在包之间进行连接的链接块。
专利文献1特开平7-141660号公报发明内容发明要解决的问题图16是表示具有以往的信号处理电路的光盘装置的结构框图。
在图16中,1是在螺旋形或同心圆形的轨道内记录有信息信号的光盘(记录媒体);2是使光盘1被旋转驱动的旋转驱动单元;3是光拾取器,用于使光束会聚到光盘1的信息面上以形成光斑、并通过检测其反射光来输出各种信息;4是激励器(actuator)控制单元,用于使光拾取器3在焦点方向和径向方向上移动以读出光盘1的信息;5是信号控制单元,用于接收从光盘1得到的信号,并取出激励器控制用信号和信息信号;6是块ID检测单元,用于从利用信号控制单元5而得到的信息信号中检测块ID;8a是地址指针生成单元,用于生成地址指针。
9是R/W控制单元,用于控制对缓冲器10的写入或读出。11是系统控制单元,在对激励器控制单元4指示读出位置的同时,还对R/W控制单元9执行写入或读出的指示。
接下来,将使用图16、图17来说明如上所述构成的光盘装置的操作。
图17说明了具有以往的信号处理电路的光盘的数据格式,它表示在读出数据时缓冲器10内的数据存储状况。图中所示的箭头表示利用地址指针生成单元8a得到的地址指针的位置(AP)。
图17(a)的数据状况逐块地模式性表示出写入到盘上的信息信号。在盘上,如图17(a)的数据状况所示,在连接块内连续地写入了2块链接部块(以下,设为链接块1、链接块2),在包内连续地写入了2块用户块(以下设为用户块1、用户块2)。设包和连接块分别按包1、连接块1、包2、连接块2、……的形式在盘上交错构成。
图17(b)的数据状况是读出作为初始块的链接块1之后缓冲器10中的数据存储状况。首先,从系统控制单元11向R/W控制单元9发出指示,以便将读出的数据写入到缓冲器10。R/W控制单元9参照利用地址指针生成单元8a得到的地址指针,将数据写入到缓冲器10内。
其结果如图17(b)的数据状况所示的那样,向缓冲器10内写入了链接块1的数据。利用地址指针生成单元8a来控制地址指针,使其移动到1个块开头的位置。
图17(c)的数据状况是从图17(b)所示的缓冲器10的数据存储状况到读出作为第2块的链接块2之后的缓冲器10的数据存储状况。与读出作为初始块的链接块1时的情况相同,参照上述地址指针,将链接块2的数据写入到缓冲器10内。此时,如图17(c)所示,由于地址指针移动,链接块2被接着写入到链接块1之后。利用地址指针生成单元8a来控制地址指针,以便再将其移动到1个块开头。
图17(d)的数据状况是读出了作为第3块的用户块1之后缓冲器10内的数据存储状况。与读出作为初始块的链接块1时的情况相同,参照上述地址指针,将用户块1的数据写入到缓冲器10内。此时,如图17(d)所示,由于地址指针移动,用户块1被接着写入到链接块2之后。另外,利用地址指针生成单元8a来控制地址指针,以使其再次向1个块开头的位置移动。
以往的信号处理电路是如上所述构成的,在读出按上述的包写入方式写入的数据盘时,还同时读入了附加到包内的链接部的数据,若要将所有数据全部存储在缓冲器内,则需要修改并从缓冲器中提取出必要的用户数据部后执行处理,存在处理变复杂的缺点。
另外,由于还要将无用的链接部的数据取入到缓冲器内,因此,还有需要更大缓冲空间的缺陷。
如此,由于以往的技术存在以上缺陷,因此需要不必读入包内所附加的链接部的数据,而只通过读入必要的用户数据部即可再现盘。这里,将就作为其它现有的例子,不必读入链接部的数据,而只通过读入必要的用户数据部来执行盘的再现的情况进行说明。
首先,使拾取器与包内用户块的开头块相吻合地读出数据。接下来,利用控制电路来执行控制,使得若检测出连接块内的链接块的开头块,则暂时停止拾取器,使拾取器再次与下一包内的用户块的开头块相吻合地读出数据。如此,以往的信号处理电路不必读入连接块,而仅读出包内的用户块并将其存储到缓冲器内,并处理数据。
但是,在以往的信号处理电路中,由于每当检测到链接块时就停止拾取器,因而存在控制电路的负担大的问题。
另外,在以往的信号处理电路中,由于通过在检测出链接块时暂时停止拾取器、并将拾取器移动到下一个用户块、从此处再次驱动拾取器而仅仅读入用户块,因此,存在对数据的访问时间变长的问题。
本发明是为了解决上述问题而作出的,其目的在于提供一种信号处理电路,它能够更有效地将上述固定长包内的用户数据部分存储到缓冲器中,并且即便在输入了由于数据丢失等引起的数据不连续的情况下,也能够可靠地仅将用户数据存储到缓冲器内,另外,还能够降低控制电路的负担,缩短对数据的访问时间。
用于解决问题的手段为了解决该问题,根据本申请的技术方案1的信号处理电路的特征在于,它包含数据读出单元,用于读出记录在盘上所形成的轨道内的、由包内的用户块和/或连接块内的链接块构成的数据;缓冲器,用于顺序存储上述读出的数据;用户块判别单元,用于判别所读出的数据是否是所期望的用户块;地址指针生成单元,基于来自上述用户块判别单元的判别结果来生成地址指针;以及,系统控制单元,在通过上述用户块判别单元判断为所读出的数据不是所期望的用户块的情况下,执行通过上述地址指针生成单元将上述地址指针的位置保持为链接块先前被写入上述缓冲器的位置处的控制,并执行控制,以将此次读出的数据盖写到先前写入到该缓冲器内的链接块的数据上。
根据本发明技术方案2的信号处理电路,其特征在于,在技术方案1记载的信号处理电路中,还包括块ID检测单元,用于在连续读出上述数据时检测块ID。
根据本发明技术方案3所述的信号处理电路,其特征在于,在技术方案2所述的信号处理电路中还具有连续性判别单元,用于基于上述块ID来检测块的连续性。
根据本发明技术方案4的信号处理电路,其特征在于,在技术方案2记载的信号处理电路中,所述用户块判别单元通过比较处于读取过程中的链接块ID和用户块的开头块ID,在检测出上述用户块的开头块ID之前,判别为处于读取过程中的块是链接块,或者,通过比较处于读取过程中的用户块ID和链接块的开头块ID,在检测出上述链接块的开头块ID之前,判别为处于读取过程中的块是用户块。
本发明的技术方案5的信号处理电路,其特征在于,在技术方案3所述的信号处理电路中,所述系统控制单元执行控制,以在当通过上述连续性判别单元检测出块ID的不连续时由上述用户块判别单元检测出该块ID是同一连接块内的链接块ID或所期望的用户块的开头块ID的情况下,不执行块的再搜索,而原样读取数据。
根据本发明技术方案6的信号处理电路,技术方案5所述的信号处理电路中,所述系统控制单元在通过所述连续性判别单元检测出块ID的不连续时,通过比较该块ID和紧邻的前一个块的块ID来判定上述块ID不连续的方向,所述系统控制单元进行控制,以在数据的读取位置朝着接近所期望的用户块的方向移动的情况下不执行块的再搜索,而在数据的读取位置朝着与所期望的用户块不同的方向移动的情况下、或在上述块ID和紧邻的前一个块的块ID相同的情况下执行块的再搜索。
根据本发明技术方案7的信号处理电路,其特征在于,包括数据读出单元,用于读出记录在盘上所形成的轨道上的、由包内的用户块和/或连接块内的链接块构成的数据;缓冲器,用于顺序存储上述读出的数据;用户块判别单元,用于判别所读出的数据是否是所期望的用户块;以及,数据控制单元,用于执行控制,以在通过上述用户块判别单元判断为所读出的数据不是所期望的用户块的情况下,对上述数据改写该数据的格式,并将其存储在上述缓冲器内。
根据技术方案8的信号处理电路,其特征在于,包括数据读出单元,用于读出记录在盘上所形成的轨道上的、由包内的用户块和/或连接块内的链接块构成的数据;缓冲器,用于顺序存储上述读出数据;用户块判别单元,用于判别所读出的数据是否是所期望的用户块;以及,数据控制单元,用于执行控制,以便基于上述用户块判别单元的判别结果,将能够识别上述读出的数据是否是用户块和链接块中的任一个的识别信息附加到上述数据中,并将其存储到上述缓冲器内。
发明效果根据本发明技术方案1的信号处理电路,由于包括数据读出单元,用于读出记录在盘上所形成的轨道内的、由包内的用户块和/或连接块内的链接块构成的数据;缓冲器,用于顺序存储上述读出的数据;用户块判别单元,用于判别所读出的数据是否是所期望的用户块;地址指针生成单元,基于来自上述用户块判别单元的判别结果来生成地址指针;以及,系统控制单元,在通过上述用户块判别单元判断为所读出的数据不是所期望的用户块的情况下,执行通过上述地址指针生成单元将上述地址指针的位置保持为链接块先前被写入上述缓冲器的位置处的控制,并执行控制,以将此次读出的数据盖写到先前写入到该缓冲器内的链接块的数据上,因此,能够可靠地避免将不需要的链接部数据存储在缓冲器内,另外,还具有能够减轻控制单元的负担、缩短对数据的访问时间的效果。
根据本申请技术方案2的信号处理电路,由于在技术方案1所述的信号处理电路中,具有在连续地读出上述数据时检测块ID的块ID检测单元,因此,在连续地读出记录在形成于盘上的轨道内的、由包内的用户块和连接块内的链接块构成的数据的情况下,即便在链接部的块缺失的情况下,也可以执行恢复处理,另外还防止了用户块丢失,从而具有可以可靠地将用户数据存储到缓冲器内的效果。
根据本申请技术方案3的信号处理电路,由于在技术方案2所述的信号处理电路中,具有基于上述块ID来检测块的连续性的连续性判别单元,因此,即便在链接部的块已经脱落的情况下也不会误检测用户块的位置,另外,在不能到达所期望的用户块的情况下,也可以执行恢复,同时还能够防止用户块脱落,从而具有能可靠地将用户数据存储到缓冲器内的效果。
根据本申请技术方案4的信号处理电路,由于在技术方案2记载的信号处理电路中,所述用户块判别单元通过比较处于读取过程中的链接块ID和用户块的开头块ID,在检测出上述用户块的开头块ID之前,判别为处于读取过程中的块是链接块,或者,通过比较处于读取过程中的用户块ID和链接块的开头块ID,在检测出上述链接块的开头块ID之前,判别为处于读取过程中的块是用户块,因此,具有能够利用简单的电路来构成的效果。
根据本申请技术方案5的信号处理电路,在技术方案3所述的信号处理电路中,所述系统控制单元执行控制,以在当通过上述连续性判别单元检测出块ID的不连续时由上述用户块判别单元检测出该块ID是同一连接块内的链接块ID或所期望的用户块的开头块ID的情况下,不执行块的再搜索,而原样读取数据,因此,存在以下效果即便在链接部内发生了丢失和脱轨等情况下,也可以不产生不必要的再搜索,缩短对所期望的用户块的到达时间。
根据本申请技术方案6的信号处理电路,在技术方案5所述的信号处理电路中,所述系统控制单元在通过所述连续性判别单元检测出块ID的不连续时,通过比较该块ID和紧邻的前一个块的块ID来判定上述块ID不连续的方向,所述系统控制单元进行控制,以在数据的读取位置朝着接近所期望的用户块的方向移动的情况下不执行块的再搜索,而在数据的读取位置朝着与所期望的用户块不同的方向移动的情况下、或在上述块ID和紧邻的前一个块的块ID相同的情况下执行块的再搜索,因此,在链接部内产生了丢失或脱轨等情况下,不产生不必要的再搜索,从而具有可以缩短达到所期望的用户块的到达时间、并避免了反复跟踪链接部的状况的效果。
根据本申请技术方案7的信号处理电路,由于其包括数据读出单元,用于读出记录在盘上所形成的轨道上的、由包内的用户块和/或连接块内的链接块构成的数据;缓冲器,用于顺序存储上述读出的数据;用户块判别单元,用于判别所读出的数据是否是所期望的用户块;以及,数据控制单元,用于执行控制,以在通过上述用户块判别单元判断为所读出的数据不是所期望的用户块的情况下,对上述数据改写该数据的格式,并将其存储在上述缓冲器内,因此,具有在输出缓冲器内的数据时,可以仅容易判别所需要的用户数据的效果。
根据本申请技术方案8的信号处理电路,由于其包括数据读出单元,用于读出记录在盘上所形成的轨道上的、由包内的用户块和/或连接块内的链接块构成的数据;缓冲器,用于顺序存储上述读出数据;用户块判别单元,用于判别所读出的数据是否是所期望的用户块;以及,数据控制单元,用于执行控制,以便基于上述用户块判别单元的判别结果,将能够识别上述读出的数据是否是用户块和链接块中的任一个的识别信息附加到上述数据中,并将其存储到上述缓冲器内,因此,具有在输出缓冲器内的数据时,可以仅容易地判别所需要的用户数据的效果。


图1是表示具有根据本发明实施方式1的信号处理电路的光盘装置的结构框图。
图2是用于说明具有根据本发明实施方式1的信号处理电路的光盘装置的数据格式、以及缓冲器内的数据存储状态的图,其中(a)模式地表示了盘上的信息信号,(b)是读出链接块1之后缓冲器内的数据存储状态,(c)是读出链接块2之后缓冲器内的数据存储状态,(d)是读出用户数据1之后缓冲器内的数据存储状态,(e)是读出用户数据2之后缓冲器内的数据存储状态。
图3是表示具有根据本发明实施方式2的信号处理电路的光盘装置的结构框图。
图4是用于说明具有根据本发明实施方式2的信号处理电路的光盘装置的数据格式、以及内的数据存储状态的图。其中(a)是模式地表示盘上的信息信号的图,(b)是在链接块的读出过程中,读出位置变化到其他链接块时缓冲器内的数据存储状态,(c)是在读出用户块的过程中用户块丢失或读出位置变化到其他用户块时缓冲器内的数据存储状态。
图5是表示具有根据本发明的实施方式3的信号处理电路的光盘装置的结构的模式图。
图6是表示具有根据本发明实施方式4的信号处理电路的光盘装置的结构的模式图。
图7是用于说明具有本发明实施方式4的信号处理电路的光盘装置的数据格式、以及缓冲器内的是存储状态的图。其中(a)模式地表示了盘上的信息信号,(b)是链接块2丢失后读出时时缓冲器内的数据存储状态,(c)是链接块3丢失后读出时缓冲器内的数据存储状态。
图8是表示具有根据本发明实施方式5的信号处理电路的光盘装置的结构的模式图。
图9是用于说明具有本发明实施方式5的信号处理电路的光盘装置的数据格式、以及缓冲器内的数据存储状态。其中(a)模式地表示盘上的信息信号,(b)是链接块2丢失后读出时缓冲器内的数据存储状态,(c)是读出链接块2后返回链接块1时缓冲器内的数据存储状态,(d)是在读出链接块2之后,再次读入链接块2时缓冲器内的数据存储状态。
图10是表示具有本发明实施方式6的信号处理电路的光盘装置的结构框图。
图11是具有本发明实施方式6的信号处理电路的光盘装置的数据格式,其中(a)是从盘中读出的数据的格式,(b)是置换为识别信息后的数据的格式。
图12是用于说明根据本发明实施方式6的信号处理电路的光盘装置的缓冲器内数据存储状态的图。其中(a)模式地表示盘上的信息信号,(b)是读出链接块1之后缓冲器内的数据存储状态,(c)是读出链接2之后缓冲器内的数据存储状态,(d)是在读出用户块1之后缓冲器内的数据存储状态,(e)是在读出用户块2之后缓冲器内的数据存储状态。
图13表示具有本发明实施方式7的信号处理电路的光盘装置的框图。
图14是具有本发明实施方式7的信号处理电路的光盘装置的数据格式,其中(a)是从盘中读出的数据的格式,(b)是附加了识别信息之后的数据的格式。
图15是用于说明具有本发明实施方式7的信号处理电路的光盘装置的缓冲器内数据存储状态。其中(a)模式地表示盘上的信息信号,(b)是读出链接块1之后缓冲器内的数据存储状态,(c)是读出链接块2之后缓冲器内的数据存储状态,(d)表示读出用户块1之后缓冲器内的数据存储状态,(e)是读出用户块2之后缓冲器内的数据存储状态。
图16表示具有以往的信号处理电路的光盘装置的结构框图。
图17是用于说明具有以往的信号处理电路的光盘装置的缓冲器内数据存储状态,其中(a)模式地表示了盘上的信息信号,(b)表示读出链接块1后缓冲器内的数据存储状态,(c)是读出链接块2之后缓冲器内的数据存储状态,(d)是读出用户块1之后缓冲器内的数据存储状态,(e)是读出用户块2之后缓冲器内的数据存储状态。
附图标记说明1 光盘2 旋转驱动单元3 光拾取器4 激励器控制单元5 信号控制单元6 块ID检测单元7,7a 用户块判别单元8,8a 地址指针生成单元9 R/W控制单元10 缓冲器11,11a,11b 系统控制单元12 连续性判别单元13,13a 数据控制单元具体实施方式
以下,将基于附图来具体说明本发明的实施方式。
(实施方式1)图1是包含依据本发明实施方式1的信号处理电路的光盘装置的块结构图。
在图1中,1是在螺旋形或同心圆形的轨道内记录有信息信号的光盘(记录媒体),2是使光盘1旋转驱动的旋转驱动单元,3是通过使光束会聚到光盘1的信息面上而形成光斑、检测其反射光,从而输出各种信息的光拾取器,4是为了读出光盘1的信息而使光拾取器3在聚焦方向和径向方向上移动的激励器控制单元,5是用于接收从光盘1得到的信号,并取出激励器控制用信号和信息信号的信号控制单元,6是用于从由信号控制单元5得到的信息信号中检测出块ID的块ID检测单元,7是根据来自块ID检测单元6的信息以及与用户块对应的块ID信息来执行用户块判别的用户块判别单元,8是根据来自用户块判别单元7的信息来生成地址指针的地址指针生成单元。
9是控制对缓冲器10执行写入或读出的R/W控制单元,11是向激励器控制单元4指示读出位置,同时向用户块判别单元7指示用户块ID,进而对R/W控制单元9执行写入或读出指示的系统控制单元。
接下来,使用图1、图2来说明如上构成的光盘装置的操作。
图2是说明具有依据本实施方式1的信号处理电路的光盘的数据格式,它表示读出数据时缓冲器10内的数据存储状况。图中所示的箭头表示通过地址指针生成单元8而得到的地址指针的位置(AP)。
图2(a)的数据状况逐块地模式性表示出写入到盘上的信息信号。在盘上,如图2(a)的数据状况所示,设在连接块内连续地写入了2块链接部块(以下,称为链接块1、链接块2)、以及在包内连续写入了2块用户块(以下,称为用户块1、用户块2)。包与连接块分别按包1、连接块1、包2、连接块2、……的形式在盘上交错构成。
图2(b)的数据状况是读出作为初始块的链接块1之后缓冲器10中的数据存储状况。首先,从系统控制单元11将作为目的的用户块判别信息(这里,表示用户块1、用户块2)指示给用户块判别单元7,并进一步指示R/W控制单元9将读出的数据写入到缓冲器10内。R/W控制单元9参照由地址指针生成单元8得到的地址指针,向缓冲器10内写入数据。在用户块判别信息中,在指示多个用户块的情况下,可以指定从开头的用户块ID到最终的用户块ID这样的范围。
其结果如图2(b)的数据状况所示那样,向缓冲器10内写入了块1的数据。进而执行控制,以在用户块判别单元7判断出链接块1与用户块不相符时,通过地址指针生成单元8,使地址指针在缓冲器10内保持原来的位置。
图2(c)的数据状况是根据图2(b)所示的缓冲器10的数据存储状况状态,读出作为第2块的链接块2之后缓冲器10的数据存储状况。与读出作为初始块的链接块1之后的情况相同,参照上述地址指针,向缓冲器10内写入链接块2的数据。由于如图2(b)所示地址指针被保持,因而在链接块1上盖写。与读出链接块1后的情况相同,执行控制,以在用户块判别单元7判断出链接块2与用户块不相符时,通过地址指针生成单元8,使地址指针在缓冲器10内保持原来的位置。
图2(d)的数据状况是读出作为第3块的用户块1之后缓冲器10内的数据存储状况。与读出作为初始块的链接块1的情况相同,参照上述地址指针,向缓冲器10内写入用户块1的数据。此时,由于在图2(c)的状态下,通过地址指针生成单元8将地址指针保持在上次写入链接块2的位置上,因此,用户块1被盖写到链接块2上。执行控制,以在用户块生成单元7判断出用户块1与用户块相符时,通过地址指针生成单元8,将地址指针移动到1个块开头的位置上。
图2(e)的数据状况是在读出作为第4个块的用户块2之后缓冲器10内的数据存储状况。与读出作为初始块的链接块1的情况相同,参照上述地址指针,向缓冲器10内写入用户块1的数据。如图2(d)所示,由于地址指针发生移动而在用户块1的后面接着执行写入。然后,执行如下控制用户生成单元7判断出用户块2与用户块相符,通过地址指针生成单元8将地址指针进一步移动到1个块开头的位置上。
如上所述,根据本发明实施方式1的信号处理电路,设置了用户块判别单元7和地址指针生成单元8,由于仅在用户块判别单元7判别出从记录媒体1读出的数据是用户块的情况下将该数据记录到缓冲器10内,同时,还使地址指针移动到下一个数据写入位置,因此,能够有效地仅将用户块存储到缓冲器10内。
在本实施方式1中,由于是不区分链接块或用户块地将它们暂时存储在缓冲器10内的结构,因此,具有能够缩短对数据的访问时间,并进一步降低控制电路负担的效果。
(实施方式2)接下来,将就依据本发明实施方式2的信号处理电路进行说明。
图3是表示具有本发明实施方式2的信号处理电路的光盘装置的方框结构图。
在图3中,1是在螺旋形或同心圆形的轨道内记录有信息信号的光盘(记录媒体),2是使光盘1旋转驱动的旋转驱动单元,3是通过使光束会聚到光盘1的信息面上而形成光斑、检测其反射光,从而输出各种信息的光拾取器,4是为了读出光盘1的信息而使光拾取器3在聚焦方向和径向方向上移动的激励器控制单元,5是用于接收从光盘1得到的信号,并取出激励器控制用信号和信息信号的信号控制单元,6是用于从由信号控制单元得到的信息信号中检测出块ID的块ID检测单元,7是根据来自块ID检测单元6的信息以及与用户块对应的块ID信息来执行用户块判别的用户块判别单元,8是根据来自用户块判别单元7的信息来生成地址指针的地址指针生成单元。
9是控制对缓冲器10执行写入或读出的R/W控制单元,11是向激励器控制单元4指示读出位置,同时向用户块判别单元7指示用户块ID,进而对R/W控制单元9执行写入或读出指示的系统控制单元,12是连续性判别单元,用于判别块ID检测单元6的块ID信息是否变为连续的值。
以下,将使用图3、图4来说明操作。设与图1相同的标记部分执行与实施方式1相同的操作,这里,设以新设置的连续性判别单元12的操作为中心来执行说明。
图4用于说明具有本发明实施方式2的信号处理电路的光盘的数据格式,它表示读入数据时的正常状态和异常状态下的数据流。
图4的数据状况逐块地模式性表示出写入到盘上的信息信号。在盘上,如图4(a)的数据状况所示,在连接块内连续写入2块链接部块(以下,设为链接块1、链接块2),在包内连续写入2块用户块(以下,设为用户块1、用户块2)。另外,包和连接块分别按包1、连接块1、包2、连接块2、……的形式在盘上交错构成。
图4(b)的数据状况逐块地模式性表示出在链接块的读出过程中,读出位置向其它链接块变化时的数据流动。首先,是由于在读入了链接块1和链接块2的数据后发生了脱轨等而再次读取链接块1、进而在这之后读取链接块2的状态。如此,在没有检测到块ID的连续性的状态下,担心会出现在如上所述循环读出链接块的情况下永远无法到达用户块的现象。
另外,图4(c)的数据状况逐块地模式性表示出在用户块读出过程中,发生用户块丢失或读出位置向其它用户块变化时的数据流动。首先是在读入了链接块1和链接块2、用户块1的数据后,由于脱轨和数据丢失等不读取用户块2,而接着读取用户块3的状态。如此,在没有检测到块ID的连续性的状态下,即便在读出所期望的用户块的过程中发生数据块丢失的情况下也不能判别为异常情况,从而存在在所期望的用户块的一部分已经丢失的状态下仍将其取入到缓冲器内的可能性。
如上所述,在本实施方式2中,通过设置连续性判别单元12来检测块ID的连续性,能够得到系统控制单元11用以实施各种恢复操作的信息。例如,利用连续性判别单元12来检测链接块的循环状态和用户块的丢失等,基于来自系统控制单元11的指示,利用R/W控制单元9来停止对缓冲器10的写入,或基于来自系统控制单元11的指示,通过激励器控制单元4来实施将读取位置再次变更到所期望的块的开头位置的处理(以下,称为再搜索),从而可以仅将用户块正确地存储到缓冲器10内。
如此,根据本实施方式2的信号处理电路,由于设置了连续性判别单元12以检测块ID检测单元6检测出的块ID的连续性,在判定丧失了块ID的连续性的情况下,检测得知发生了链接块的循环状态和用户块的丢失等,通过执行停止对缓冲器10的写入、或将读取位置再次变更到所期望的块的开头位置的处理,可以仅将用户块正确地存储到缓冲器10内。
(实施方式3)接下来,将说明依据本发明实施方式3的信号处理电路。在本实施方式3中,其特征在于,在上述实施方式2所示的信号处理电路中,如图5所示,以利用与实施方式2不同的新的判别方法来执行判别的用户块判别单元7a来代替作为信号处理电路的一部分的用户块判别单元7。
以下,将就操作进行说明。由于基本操作与实施方式2相同,因此,这里,以用户块判别单元7a的操作为中心进行说明。
作为用户块判别单元,通过按所期望的包的用户块ID的数目来设置比较电路,可以判别是否是用户块。另外,正如前面描述过的那样,利用用户块被连续配置的事实,也可以将开头的用户块ID和最终的用户块ID的范围判断为用户块(包)。但是,采用上述结构使得回路变得庞大。因此,在本实施方式3中,仅仅使用比较器来构成用户块判别单元7a。
首先,在读入链接块时,在用户块判别单元7a内设置所期望的包内的用户块的开头块ID。在上述用户块判别单元7a中,通过比较器来比较上述用户块的开头块ID与当前正读入的链接块ID,有可能在检测到上述用户块的开头块ID之前,将当前正读入的块判断为链接块。或者,由于可利用连续性判别单元12来检测块ID的连续性,因此可在块的连续性中断之前,将当前正在读出的块判断为链接块。
接着,在读入用户块时,在用户块判别单元7a中设定下次应到达的连接块内的链接块(位于所期望的包内的最后一个用户块之后的块)的开头块ID。与读入链接块时相同,在用户块判别单元7a中,通过比较器来比较上述下次应到达的链接块的开头块ID以及当前正在读入的用户块,在检测出上述链接块的开头块ID之前,有可能将当前读入的块判断为用户块。或者,由于可以利用连续性判别单元12来检测块ID的连续性,因此,在块的连续性中断之前,有可能将当前正读入的块判断为用户块。
在连续性判别单元12中,在检测出块的连续性中断的情况下,通过执行基于来自系统控制单元11的指示,利用R/W控制单元9停止对缓冲器10的写入操作,基于来自系统控制单元11的指示,利用激励器控制单元4将读取位置变更到所期望的用户块的处理(再搜索),能够防止向缓冲器10内存储不必要的数据。
如上所述,根据本实施方式3,利用比较器作为用户块判别单元7a,在该比较器内设定在当前正读入的链接块之后应被检测的包内的开头用户块ID、或在当前正读入的用户块之后应被检测的连接块内的开头链接块ID,利用连续性判别单元12来确认块的连续性,并在用户块判别单元7a内执行链接块或用户块的检测,由此能够用简单的结构来实施用户块判别。
(实施方式4)接下来,将就依据本发明实施方式4的信号处理电路进行说明。在本实施方式4中,其特征在于,在上述实施方式2所示的信号处理电路中,如图6所示,以利用与上述实施方式2不同的新的控制方法来执行控制的系统控制单元11a来代替作为信号处理电路的一部分的系统控制单元11。
以下,将就操作进行说明。由于基本操作与实施方式2相同,因此,这里以系统控制单元11a的操作为中心进行说明。
如上所述,利用连续性判别单元12来检测块ID的连续性,进而利用用户块判别单元7来检测所检测的块是否是用户块。在先前所述的实施方式2或实施方式3中,与是链接块或用户块无关地,在块的连续性中断的时刻执行再搜索。这里,图7用于说明本实施方式4的信号处理电路的操作,它表示读出数据时的正常状态和异常状态下的数据流。
图7所示的箭头表示由于数据块的丢失或脱轨而发生了块的不连续的部分。
图7(a)的数据状况逐块地模式性表示出写入到盘上的信息信号。在盘上,如图7(a)的数据状况所示,在连接块内连续写入了3块链接部块(以下,称为链接块1、链接块2、链接块3)、以及在包内连续写入2块用户块(以下,称为用户块1、用户块2)。包与连接块分别按包1、连接块1、包2、连接块2、……的形式在盘上交错构成。
图7(b)的数据状况表示链接块2丢失之后被读出的状况。利用连续性判别单元12,通过在链接块1之后读入了链接块3,而检测到是不连续的,利用用户块判别单元7检测得知不是用户块。这里,系统控制单元11a执行控制,以基于用户块判别单元7的判别结果,在同一连接块内发生了不连续的情况下,不执行再搜索。
图7(c)的数据状况表示链接块3丢失之后被读出的状况。利用连续性判别单元12,通过紧接着链接块2读入了用户块1而检测到是不连续的,并利用用户块判别单元7检测到是用户块的开头。这里,系统控制单元11a执行控制,以基于用户块判别单元7的判别结果,在将读取位置移动到所期望的用户块的开头的情况下,不执行再搜索。当然,在读取位置变化到其它用户块(第2个以后的用户块等)的情况下,系统控制单元11a执行控制,以实施进行再搜索,使读取位置返回到用户块的处理。
如上所述,根据本实施方式4,在利用连续性判别单元12检测出丧失了块的连续性的情况下,通过在利用用户块判别单元7检测出在同一连接块内的读取位置的移动、或读取位置向所期望的用户块的开头块移动时,利用系统控制单元11a来执行控制以不实施再搜索地原样读取,可以不发生不必要的再搜索并缩短对所期望的用户块的到达时间。
(实施方式5)接下来,就依据本发明实施方式5的信号处理电路进行说明。在本实施方式5中,其特征在于,在上述实施方式4所示的信号处理电路中,如图9所示,以利用与上述实施方式4不同的新的控制方式来执行控制的系统控制单元11b来代替作为信号处理电路的一部分的系统控制单元11。
以下,将就其操作进行说明。由于基本操作与实施方式4相同,因此,这里以系统控制单元11b的操作为中心来执行说明。
如上所述,在实施方式4中,即便在丧失了块的连续性的情况下,在存在读取位置在同一连接块内的移动、或读取位置向所期望的用户块的开头块的移动等时,也能够通过不实施再搜索地原样读取,来实现不产生不需要的再搜索并缩短对所期望的用户块的到达时间的效果,但是,由于在本实施方式4中,在检测到读取位置在同一链接部的块内的移动的情况下,不实施再搜索地原样执行读取,因此具有例如在上述链接部的块内反复执行读出的可能性。
这里,图9说明依据本实施方式5的信号处理电路的操作,它表示读出数据时的正常状态和异常状态下的数据流。
图9所示的箭头表示由于数据块的丢失或脱轨而发生了块的不连续的部分。
图9(a)的数据状况为使写入到盘上的信息信号以块为单位、在连接块内连续写入3块链接部块(以下称为链接块1、链接块2、链接块3)、在包内连续写入2块用户块(以下,称为用户块1、用户块2)。包和连接块分别按包1、连接块1、包2、连接块2、……的形式在盘上交错构成。
图9(b)的数据状况表示链接块2丢失之后被读出的状况。利用连续性判别单元12,通过在链接块1之后读入了链接块3而检测出是不连续的,同时还检测出是向所期望的用户块接近的方向上的不连续性,由用户块判别单元7检测出不是用户块。这里,系统控制单元11b执行控制,以基于用户块判别单元7的判别结果,在于同一连接块内发生了不连续、且读出位置朝着接近用户块的方向移动的情况下,不执行再搜索。
图9(c)的数据状况表示在读出了链接块2之后返回链接块1的状况。利用连续性判别单元12,通过在链接块2之后读入了链接块1而检测到是不连续的,同时还检测出是远离所期望的用户块的方向上的不连续,并利用用户块判别单元7检测出不是用户块。这里,系统控制单元11b基于用户块判别单元7的判别结果,在同一连接块内发生了不连续、且读出位置朝着远离用户块的方向移动的情况下,也执行再搜索。
图9(d)的数据状况表示在读出了链接块2之后再次读入链接块2的状况。与图9(c)的数据状况所示的状况相同,利用连续性判别单元12,通过在链接块2之后再次读入链接块2而检测到是不连续的,同时还检测出是朝着远离所期望的用户块的方向上的不连续,利用用户块判别单元7检测出不是用户块。这里,系统控制单元11b执行控制,以基于用户块判别单元7的判别结果,在于同一连接块内发生了不连续、且读出位置朝着远离用户块的方向移动的情况下,执行再搜索。
如上所述,根据本实施方式5的信号处理电路,在利用连续性判别单元12来检测不连续,且利用用户块判别单元7来判别不是用户块,进而其读出位置的移动方向是朝着接近用户块的方向的情况下,系统控制单元11b执行控制,以不执行再搜索,另一方面,在连续性判别单元12检测到不连续,且由用户块判别单元7判定为不是用户块,进而其读出位置的移动方向是远离用户块的方向的情况下,系统控制单元11b进行控制以进行再搜索,因此在于链接部内发生了丢失或脱轨、进而在读取位置朝着所期望的用户块向前方移动的情况下,不产生不需要的再搜索,从而有可能缩短到达所期望的用户块的到达时间,另外,还可能避免反复跟踪链接部。
(实施方式6)接下来,就依据本发明实施方式6的信号处理电路进行说明。
图10表示具有基于本发明实施方式6的信号处理电路的光盘装置的方框图。
在图10中,1是在螺旋形或同心圆形的轨道内记录有信息信号的光盘(记录媒体),2是使光盘1旋转驱动的旋转驱动单元,3是通过使光束会聚到光盘1的信息面上而形成光斑、检测其反射光,从而输出各种信息的光拾取器,4是为了读出光盘1的信息而使光拾取器3在聚焦方向和径向方向上移动的激励器控制单元,5是用于接收从光盘1得到的信号,并取出激励器控制用信号和信息信号的信号控制单元,6是用于从由信号控制单元得到的信息信号中检测出块ID的块ID检测单元,7是根据来自块ID检测单元6的信息以及与用户块对应的块ID信息来执行用户块判别的用户块判别单元,8是生成针对缓冲器10的地址指针的地址指针生成单元。
9是控制对缓冲器10执行写入或读出的R/W控制单元,11是向激励器控制单元4指示读出位置,同时向用户块判别单元7指示用户块ID,进而对R/W控制单元9执行写入或读出指示的系统控制单元。
13是数据控制单元,基于用户块判别单元7的判别结果,将从信号控制单元5接收的、存储到缓冲器10内的数据替换为识别信息。
接下来,将使用图10、图11、图12来说明如上所述构成的光盘装置的操作。
图11是说明具有本实施方式6的信号处理电路的光盘的数据格式的图,示出了CD-ROM的模式1中的1子编码帧(subcoding frame)的格式。图11(a)示出了从盘1中读出的数据的格式,图11(b)示出了利用数据控制单元13将存储了有辅助数据中的0数据的8个字节置换为1数据作为识别信息后的格式。
图12是具有本实施方式6的信号处理电路的光盘的数据格式,表示读出数据时缓冲器10内的数据存储状况。图中所示的箭头表示利用地址指针生成单元8得到的地址指针的位置(AP)。
图12(a)的数据状况是逐块地模式性表示出写入到盘1上的信息信号。在盘1上,如图12(a)的数据状况所示,在连接块内连续写入2块链接部块(以下,设为链接块1、链接块2)、以及在包内连续写入2块用户块(以下,设为用户块1、用户块2)。包和连接块分别按包1、连接块1、包2、连接块2、……的形式在盘上交错构成。
图12(b)的数据状况是读出作为初始块的链接块1之后缓冲器10中的数据存储状况。首先,从系统控制单元11将作为目的的用户块判别信息(这里,表示用户块1、用户块2)指示给用户块判别单元7,并向R/W控制单元9指示将读出的数据写入到缓冲器10内。此时,数据控制单元13基于从用户块判别单元7得到的、链接块1是链接块的判别结果,将链接块1从图11(a)的格式变换为图11(b)的格式。R/W控制单元9参照由地址指针生成单元8得到的地址指针,将数据写入到缓冲器10内。
其结果如图12(b)的数据状况所示,向缓冲器10内写入了链接块1的数据。利用数据控制单元13将变换为图11(b)的格式的数据存储到缓冲器10内。
图12(c)的数据状况是从图12(b)所示的缓冲器10的数据的存储状态读出作为第2块的链接块2之后的缓冲器10的数据存储状况。与读出作为初始块的链接块1后的情况相同,数据控制单元13基于用户块判别单元7得到的、链接块2是链接块的判别结果,将链接块2从图11(a)的格式变换为图11(b)的格式。R/W控制单元9参照由地址指针生成单元8得到的地址指针,将数据写入到缓冲器10内。
其结果如图12(c)的数据状况所示,变为将链接块1、链接块2的数据写入到缓冲器10内的状态。链接块1、链接块2成为由数据控制单元13变换为图11(b)的格式,之后被存储到缓冲器10内的状态。
图12(d)的数据状况是从图12(c)所示的缓冲器10的数据存储状态,读出作为第三块的用户块1之后的缓冲器10的数据存储状况。读出的用户块1由用户块判别单元7判别为是必要的用户块。在用户块判别单元7判定用户块1是用户块的情况下,数据控制单元13不执行任何控制,R/W控制单元9参照从地址指针生成单元8得到的地址指针,将从盘1中读出的数据原样写入到缓冲器10内。
其结果如图12(d)的数据状况所示,变为向缓冲器10内写入链接块1、链接块2、用户块1的数据的状态。链接块1、链接块2成为由数据控制单元变换为图11(b)的格式,之后被存储到缓冲器10内的状态,用户块1成为按图11(a)的格式原样存入缓冲器10内的状态。
图12(e)的数据状况是从图12(d)所示的缓冲器10的数据存储状况状态,读出作为第4块的用户块2之后的缓冲器10的数据存储状况。读出的用户块2与读出了作为第3块的用户块1的情况相同,基于由用户块判别单元7得到的、用户块2是用户块的判别结果,数据控制单元13不执行任何控制,R/W控制单元9参照由地址指针生成单元8得到的地址指针,将从盘1读出的数据原样写入缓冲器10内。
其结果如图12(e)的数据状况所示,变为向缓冲器10内写入了链接块1、链接块2、用户块1、用户块2的数据的状态。链接块1、链接块2成为由数据控制单元13变换为图11(b)的格式,之后存储到缓冲器10内的状态,用户块1、用户块2成为按图11(a)的格式原样存储到缓冲器10内的状态。
如上所述,根据本实施方式6的信号处理电路,设置了用户块判别单元7和数据控制单元13,在利用用户块判别单元7判别出从记录媒体1中读出的数据是链接块的情况下,利用数据控制单元13变换数据格式后,将其存储在缓冲器10内,因此,不需要的链接块以可识别的状态被存储缓冲器10内,在输出缓冲器10内的数据时,可以容易地判别不需要的链接块,从而能够容易地实现仅取出用户块。
在上述实施方式6中,虽然对执行控制以将存储有CD-ROM的1个子编码帧中的辅助数据中的0数据的8个字节替换为1数据作为识别信息的情况进行了说明,但是,不用说,将CD-ROM的1个子编码帧中的某个数据(首部,用户数据部等)替换为可识别的数据作为识别信息,也可得到同样的效果。
不用说,若能够判断为识别信息,则无论将数据怎样替换,都能够得到相同的效果。
另外,在上述实施方式6中,尽管就CD-ROM的模式1的格式进行了说明,但是,不用说,即便在其它模式中也能够得到同样的效果。
(实施方式7)接下来,将就本发明实施方式7的信号处理电路进行说明。
图13表示具有根据本发明实施方式7的信号处理电路的光盘装置的方框结构图。
在图13中,1是在螺旋形或同心圆形的轨道内记录有信息信号的光盘(记录媒体),2是使光盘1旋转驱动的旋转驱动单元,3是通过使光束会聚到光盘1的信息面上而形成光斑、检测其反射光,从而输出各种信息的光拾取器,4是为了读出光盘1的信息而使光拾取器3在聚焦方向和径向方向上移动的激励器控制单元,5是用于接收从光盘1得到的信号,并取出激励器控制用信号和信息信号的信号控制单元,6是用于从由信号控制单元得到的信息信号中检测出块ID的块ID检测单元,7是根据来自块ID检测单元6的信息以及与用户块对应的块ID信息来执行用户块判别的用户块判别单元,8是生成针对缓冲器10的地址指针的地址指针生成单元。
9是控制对缓冲器10执行写入或读出的R/W控制单元,11是向激励器控制单元4指示读出位置,同时向用户块判别单元7指示用户块ID,进而对R/W控制单元9执行写入或读出指示的系统控制单元。
13a是数据控制单元,用于基于用户块判别单元7的判别结果,向从信号控制单元5接收并存储到缓冲器10的数据内附加识别信息。
接下来,将使用图13、图14、图15来说明如上所述构成的光盘装置的操作。
图14用于说明具有本实施方式7的信号处理电路的光盘装置的数据格式,示出了CD-ROM的模式1中的1个子编码帧的格式。图14(a)示出了从盘1中读出的数据的格式,图14(b)示出了利用数据控制单元13a附加了1字节的识别信息后的数据的格式。这里,数据控制单元13a附加了能够分别识别用户块和链接块的信息,作为1字节的识别信息。
图15是具有本实施方式7的信号处理电路的光盘的数据格式,它表示读出数据时缓冲器10内的数据存储状况。图中所示的箭头表示利用地址指针生成单元8所得到的地址指针的位置(AP)。
图15(a)的数据状况是逐块地模式性表示出写入到盘1上的信息信号。在盘1上,如图15(a)的数据状况所示,向连接块内连续写入2块链接部块(以下,设为链接块1、链接块2),向包内连续写入2块用户块(以下,设为用户块1、用户块2)。包和链接块分别按包1、连接块1、包2、连接块2、……的形式在盘上交错构成。
图15(b)的数据状况是在读出了作为初始块的链接块1后缓冲器10中的数据存储状况。首先,从系统控制单元11向用户块判别单元7指示作为目的的用户块判别信息(这里,表示用户块1、用户块2),再向R/W控制单元9指示将读出的数据写入到缓冲器10内。此时,数据控制单元13a基于从用户块判别单元7得到的、上述读出的链接块1是链接块的判别结果,针对图14(a)的格式的链接块1,以图14(b)的格式,向首部附加1字节的1数据,作为链接块的识别信息。R/W控制单元9参照由地址指针生成单元8得到的地址指针,向缓冲器10内写入数据。
其结果如图15(b)的数据状况所示,向缓冲器10内写入了链接块1的数据。利用数据控制单元13a,按图14(b)的格式,将附加了1字节的1数据的链接块1的数据存储到缓冲器10内作为链接块的识别信息。
图15(c)的数据状况是从图15(b)所示的缓冲器10的数据的存储状况状态,读出作为第2块的链接块2之后缓冲器10的数据存储状况。与读出了作为初始块的链接块1的情况相同,持有由用户块判别单元7得到的、上述读出的链接块2是链接块的判别结果,利用数据控制单元13a,针对图14(a)的格式下的链接块2,按图14(b)的格式,向首部附加1字节的1数据作为链接块的识别信息。R/W控制单元9参照由地址指针生成单元8得到的地址指针,向缓冲器10内写入数据。
其结果如图15(c)的数据状况所示,变为在缓冲器10内写入了链接块1、链接块2的数据的状态。链接块1、链接块2在图14(b)的格式中,分别作为被附加以作为链接块的识别信息的1字节的1数据的数据而被存储到缓冲器10内。
图15(d)的数据状况是从图15(c)所示的缓冲器10的数据存储状况状态,读出了作为第3块的用户块1之后的缓冲器10的数据存储状态。读出的用户块1由用户块判别单元7判定为必要的用户块。在通过用户块判别单元7被判定为用户块的情况下,利用数据控制单元13a,针对图14(a)的格式下的用户块1,按图14(b)的格式向首部附加1字节的0数据作为用户块的识别信息。R/W控制单元9参照由地址指针生成单元8得到的地址指针,向缓冲器10内写入数据。
其结果如图15(d)的数据状况所示,变为在缓冲器10内写入了链接块1、链接块2、用户块1的数据的状态。链接块1、链接块2在图14(b)的格式中分别作为被附加以作为链接块的识别信息的1字节的1数据的数据、用户块1在图14(b)的格式中作为被附加以作为用户块的识别信息的1字节的0数据的数据,而被存储到缓冲器10内。
图15(e)的数据状况是从图15(d)所示的缓冲器10的数据存储状况状态,读出作为第4块的用户块2后的缓冲器10的数据存储状况。读出的用户块2与读出作为第3块的用户块1的情况相同,基于由用户块判别单元7得到的、用户块2是用户块的判别结果,数据控制单元13a针对图14(a)的格式下的用户块2,按图14(b)的格式,向首部附加1字节的0数据作为用户块的识别信息。R/W控制单元9参照地址指针生成单元8得到的地址指针,向缓冲器10内写入数。
其结果如图15(e)的数据状况所示,变为在缓冲器10内写入了链接块1、链接块2、用户块1、用户块2的数据的状态。链接块1、链接块2在图14(b)的格式中作为被附加以作为链接块1的识别信息的1字节的1数据的数据、用户块1、用户块2在图14(b)的格式中作为被附加以作为用户块的识别信息的1字节的0数据的数据,而被存储在缓冲器10内。
如此,根据本发明实施方式7的信号处理电路,设置了用户块判别单元7和数据控制单元13a,在从记录媒体1中读出的数据是链接块的情况下,向数据中附加1字节的1数据作为链接块的识别信息并存储到缓冲器10内,在是用户块的情况下,向数据中附加1字节的0数据作为用户块的识别信息并存储到缓冲器10内,因此,在缓冲器内,必要的用户块和不必要的链接块以可利用所附加的1字节识别信息来进行判别的状态而被存储到缓冲器10内,从而在输出缓冲器10内的数据时,通过参照所附加的识别信息就能够容易地判别出不需要的链接块,从而能够容易地实现仅取出用户块。
在上述实施方式7中,尽管是就执行控制以便向CD-ROM的1个子编码帧的首部附加1字节的识别信息的情况进行了说明,但是,不用说,不管识别信息的位宽和数据等是什么样的,都可以得到同样的效果。
不用说,就附加了识别信息的位置而言,在哪里附加都可以得到同样的效果。
另外,在上述实施方式7中,尽管是就CD-ROM的模式1的格式的情况进行的说明,但是,不用说,即便是其他模式也可以得到同样的效果。
另外,上述实施方式1到7表示的是利用硬件来构成信号处理电路,但是,也可以利用软件来实现该部分。
另外,在实施方式1到7的例子中,说明了在以光盘用作记录载体的光盘装置中使用的情况,但不用说,即便是使用磁光盘、磁盘等的盘装置,也可以得到同样的效果。
产业上的可利用性根据本发明的信号处理电路,具有把在将CD-ROM、CD-R、CD-RW等盘上的轨道分割为多个包之后被写入的数据有效地读入缓冲器内的效果,作为安装在光盘装置等内的电路是有用的。
另外,不仅是光盘,还能够应用于磁光盘和磁盘等用途。
权利要求
1.一种信号处理电路,其特征在于,包括数据读出单元,用于读出记录在盘上所形成的轨道内的、由包内的用户块和/或连接块内的链接块构成的数据;缓冲器,用于顺序存储上述读出的数据;用户块判别单元,用于判别所读出的数据是否是所期望的用户块;地址指针生成单元,基于来自上述用户块判别单元的判别结果来生成地址指针;以及,系统控制单元,在通过上述用户块判别单元判断为所读出的数据不是所期望的用户块的情况下,执行通过上述地址指针生成单元将上述地址指针的位置保持为链接块先前被写入上述缓冲器的位置处的控制,并执行控制,以将此次读出的数据盖写到先前写入到该缓冲器内的链接块的数据上。
2.如权利要求1所述的信号处理电路,其特征在于,还包括块ID检测单元,用于在连续读出上述数据时检测块ID。
3.如权利要求2所述的信号处理电路,其特征在于,包括连续性判别单元,用于基于上述块ID来检测块的连续性。
4.如权利要求2所述的信号处理电路,其特征在于,所述用户块判别单元通过比较处于读取过程中的链接块ID和用户块的开头块ID,在检测出上述用户块的开头块ID之前,判别为处于读取过程中的块是链接块,或者,通过比较处于读取过程中的用户块ID和链接块的开头块ID,在检测出上述链接块的开头块ID之前,判别为处于读取过程中的块是用户块。
5.如权利要求3所述的信号处理电路,其特征在于,所述系统控制单元执行控制,以在当通过上述连续性判别单元检测出块ID的不连续时由上述用户块判别单元检测出该块ID是同一连接块内的链接块ID或所期望的用户块的开头块ID的情况下,不执行块的再搜索,而原样读取数据。
6.如权利要求5所述的信号处理电路,其特征在于,所述系统控制单元在通过所述连续性判别单元检测出块ID的不连续时,通过比较该块ID和紧邻的前一个块的块ID来判定上述块ID不连续的方向,所述系统控制单元进行控制,以在数据的读取位置朝着接近所期望的用户块的方向移动的情况下不执行块的再搜索,而在数据的读取位置朝着与所期望的用户块不同的方向移动的情况下、或在上述块ID和紧邻的前一个块的块ID相同的情况下执行块的再搜索。
7.一种信号处理电路,其特征在于,包括数据读出单元,用于读出记录在盘上所形成的轨道上的、由包内的用户块和/或连接块内的链接块构成的数据;缓冲器,用于顺序存储上述读出的数据;用户块判别单元,用于判别所读出的数据是否是所期望的用户块;以及,数据控制单元,用于执行控制,以在通过上述用户块判别单元判断为所读出的数据不是所期望的用户块的情况下,对上述数据改写该数据的格式,并将其存储在上述缓冲器内。
8.一种信号处理电路,其特征在于,包括数据读出单元,用于读出记录在盘上所形成的轨道上的、由包内的用户块和/或连接块内的链接块构成的数据;缓冲器,用于顺序存储上述读出数据;用户块判别单元,用于判别所读出的数据是否是所期望的用户块;以及,数据控制单元,用于执行控制,以便基于上述用户块判别单元的判别结果,将能够识别上述读出的数据是否是用户块和链接块中的任一个的识别信息附加到上述数据中,并将其存储到上述缓冲器内。
全文摘要
本发明提供一种信号处理电路,其执行控制,以在将读出的数据写入缓冲器(10)并通过用户块判别单元(7)判断出不是所期望的用户块的情况下,通过地址指针生成单元(8)将地址指针保持在缓冲器(10)内的原始位置上,通过从写入的链接部数据的最初位置开始盖写用户数据而舍弃链接部数据,从而在读取按包写入方式进行写入的盘时,不会将无用的链接部数据存储到缓冲器(10)内,因此不需要用于存储链接部数据的缓冲空间,另外,由于没有将因数据缺失等导致的不连续数据存储到缓冲器(10)内的可能性,从而减轻了系统控制单元(11)的负担,并能够缩短对数据的访问时间。
文档编号G11B20/12GK1890742SQ20048003672
公开日2007年1月3日 申请日期2004年12月6日 优先权日2003年12月11日
发明者中田康夫, 樫井直之 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1