驱动设备、驱动方法、程序和记录介质的制作方法

文档序号:6773649阅读:215来源:国知局
专利名称:驱动设备、驱动方法、程序和记录介质的制作方法
技术领域
本发明涉及驱动设备、驱动方法、程序和记录介质,具体地说, 涉及一种提高预定盘上的记录和再现操作的速度的驱动设备、驱动方 法、程序和记录介质。
背景技术
近年来,已广泛使用高质量图像数据的记录和再现。这种高质量 图像的数据量趋于增加。因此,当记录数据时,写入预定盘的数据的 量增加,因此,必须提高写入速度。已提出了一种通过提高主轴
(spindle)的旋转速度来提高写入速度的方法。
然而,如果提高主轴的旋转速度,则由主轴的旋转引起的噪声也 增大,因此,可能会记录噪声。由此,不希望通过提高主轴的旋转速 度来提高记录速度。另外,当通过提高主轴的旋转速度来提高记录速 度时,出现下述限制由盘介质的特性引起的记录数据率的限制、信 号处理LSI的处理功率的限制、和以高速旋转盘的物理限制。
因此,能够提供具有相同规格的两个光学系统的通道,并且能够 使用这两个通道来执行记录操作。在具有两个通道的设备中,这两个 通道可被布置为彼此相对,并且这两个通道中的每个通道可包括滑 块。在这种结构中,通道能够以滑动方式被独立地控制,并能够同时 在预定盘上执行记录操作。结果,能够提高记录速度(例如,参照日 本未审专利申请公报No. 2005-276405)。

发明内容
当使用两个通道执行记录操作和再现操作时,如果用于盘驱动器 的每个装置(例如,集成电路(IC))具有单一功能,则可以由两个信号处理装置、数字信号处理器(dsp)伺服机构和用于控制信号处理装置
和dsp伺服^ii构的一个中央处理单元(cpu)构成该^:备。然而,这
种结构提高了功耗和制造成本。
因此,为了降低功耗和制造成本,可将信号处理装置集成到包括
cpu和dsp伺服机构的一个芯片中。然而,这种结构仅针对一个光 学拾取器的控制对这两个装置进行了优化。因此,难以针对两个光学 拾取器的控制来优化这两个装置。
因此,本发明提供了一种能够最佳地控制两个光学拾取器的驱动 设备、驱动方法、程序和记录介质。
根据本发明的实施例,提供了一种驱动设备,包括n个光学拾 取器;n个控制装置,每个控制装置控制所述n个光学拾取器中的 相应一个;和通信装置,用于使所述n个控制装置能够彼此通信。
每个控制装置可由相同类型的lsi构成。
所述n个控制装置中的第一控制装置能够接收开启或关闭伺服 控制的指令,当接收到开启或关闭伺服控制的指令时,第一控制装置 能够向另一控制装置发送指示接收到该指令的信息。
能够从主轴电机向所述n个控制装置提供FG信号,所述n个控 制装置中的第一控制装置能够控制所述主轴电机。
当接收到寻道请求时,所述n个控制装置中的第一控制装置能 够向与第 一控制装置不同的第二控制装置发送指示接收到寻道请求的
信息。当接收到该信息时,第二控制装置能够确定寻道操作是否可 用。如果寻道操作可用,则第二控制装置能够向第一控制装置发送指 示允许寻道操作的信息。当接收到指示允许寻道操作的信息时,第一 控制装置能够开始寻道操作。
如果第二控制装置没有执行处理或者目标寻道位置的rub地址 位于由第二控制装置控制的光学拾取器所处的rub地址±2048 rub 地址所定义的范围内,则能够确定寻道操作可用。
当接收到sp目标更新请求时,所述n个控制装置中的第一控制 装置能够向与第一控制装置不同的第二控制装置发送指示接收到sp目标更新请求的信息。当接收到该信息时,第二控制装置能够确定
SP目标更新操作是否可用并向第一控制装置发送指示确定结果的信
息。当接收到指示确定结果的信息时,第一控制装置能够开始对应于 确定结果的处理。
如果第二控制装置没有执行处理或者SP目标更新位置的RUB 地址位于由第二控制装置控制的光学拾取器所处的RUB地址±2048 RUB地址所定义的范围内,则能够确定SP目标更新操作可用。
如果从第二控制装置接收的确定结果指示不允许更新SP目标, 则第一控制装置能够停止处理,如果从第二控制装置接收的确定结果 指示允许更新SP目标,则第一控制装置能够把SP目标更新为由第 一控制装置请求的SP目标。当从第二控制装置接收的确定结果指示 允许更新SP目标时,并且如果该确定结果包括由第二控制装置控制 的光学拾取器所处的地址,则第一控制装置把SP目标更新为由第二 控制装置和第一控制装置控制的两个光学拾取器中的位于内周侧的光 学拾取器所处的地址。
这里,n可以是2,并且两个光学拾取器被安装在一个光学头中。
根据本发明的另一实施例,提供了一种驱动设备的驱动方法。该 驱动设备包括n个光学拾取器、n个控制装置和通信装置,每个控制 装置控制所述n个光学拾取器中的相应一个,通信装置使所述n个 控制装置能够彼此通信。该方法包括下述步骤控制由通信装置执行 的通信,从而使得在通过所述n个光学拾取器执行记录或再现操作 时,在所述n个控制装置之间交换信息,并且所述n个光学拾取器 能够协作。
根据本发明的另一实施例,提供了一种计算机可读程序。该计算 机可读程序包括用于使驱动设备执行下述步骤的程序代码,该驱动设
备包括n个光学拾取器、n个控制装置和通信装置,每个控制装置控 制所述n个光学拾取器中的相应一个,通信装置使所述n个控制装 置能够彼此通信控制由通信装置执行的通信,从而使得在通过所述n个光学拾取器执行记录或再现操作时,在所述n个控制装置之间 交换信息,并且所述n个光学拾取器能够协作。
根据本发明的另一实施例,提供了一种记录介质。该记录介质存 储计算机可读程序,该计算机可读程序使驱动设备执行下述步骤,该 驱动设备包括n个光学拾取器、n个控制装置和通信装置,每个控制 装置控制所述n个光学拾取器中的相应一个,通信装置使所述n个 控制装置能够彼此通信控制由通信装置执行的通信,从而使得在通 过所述n个光学拾取器执行记录或再现操作时,在所述n个控制装 置之间交换信息,并且所述n个光学拾取器能够协作。
在根据本发明实施例的驱动设备、驱动设备的驱动方法、计算机 可读程序和记录介质中,n个光学拾取器进行协作以执行记录和再现 操作。此时,在控制n个光学拾取器的控制装置之间交换必要的信 命
根据上述本发明的实施例,能够最佳地控制两个光学拾取器。


图l是示出根据本发明实施例的驱动设备的示例性结构的图; 图2是示出根据本发明实施例的驱动设备的另一示例性结构的
图3示出主轴电机的控制;
图4示出驱动设备的示例性内部结构;
图5示出任务;
图6示出任务;
图7是示出由驱动设备执行的示例性操作的流程图8是示出由驱动设备执行的示例性操作的流程图;
图9是示出包的图IOA至IOC是示出包的图ll示出各种任务;
图12是示出由驱动设备执行的示例性操作的流程图;图13是示出由驱动设备执行的示例性操作的流程图;
图14A和14B是示出包的图15是示出操作的限制的图16A和16B示出寻道操作;
图17A和17B示出寻道操作;
图18示出任务;
图19是示出由驱动设备执行的示例性操作的流程图; 图20是示出由驱动设备执行的示例性操作的流程图; 图21是示出由驱动设备执行的示例性操作的流程图; 图22是示出包的图;以及 图23是示出记录介质的图。
具体实施例方式
下面参照附图来描述本发明的各种示例性实施例。
图1示出根据本发明实施例的驱动设备的示例性结构。根据本实
施例,提供了一种驱动预定盘并且在该盘上记录数据以及从该盘再现
数据的设备。
如图1所示,该驱动设备驱动代表预定盘的盘11。盘11的示例 包括数字通用盘(DVD)和蓝光盘(BD)。该驱动设备包括主轴电机 12、光学头13-1、光学头13-2、光学拾取器14-1、光学拾取器14-2、拾取器控制单元15-1、拾取器控制单元15-2和主机中央处理单元 (CPU) 16。
以下,当光学头13-1和光学头13-2之间的区别不重要时,将光 学头13-1和光学头13-2中的每一个简称为"光学头13"。这种表示 法也适用于其它部件。
如图1中所示,驱动设备包括两个光学头13-1和13-2。光学头 13-1包括光学拾取器14-1。光学头13-2包括光学拾取器14-2。光学 头13-1(光学拾取器14-1)由拾取器控制单元15-1控制。光学头13-2(光学拾取器14-2)由拾取器控制单元15-2控制。然而,希望光学头13-1(光学拾取器14-1)和光学头13-2(光学拾 取器14-2)彼此协作地工作,例如同时写数据。因此,在光学头13-1 和13-2之间交换使光学头13-1和13-2可以协作的信号。如图3中所 示,主轴电机12必须仅由拾取器控制单元15-1和拾取器控制单元 15-2中的一个控制。因此,驱动设备被构造成仅由拾取器控制单元 15-1和拾取器控制单元15-2中的一个控制主轴电机12。
图2示出根据本发明实施例的驱动设备的不同结构。与图1中示 出的驱动设备一样,图2中示出的驱动设备驱动代表预定盘的盘 11。如图2中所示,驱动设备包括主轴电机12、光学头33、光学 拾取器34-1、光学拾取器34-2、拾取器控制单元35-1、拾取器控制 单元35-2和主机CPU 16。
在图2中示出的驱动设备中,光学头33包括两个光学拾取器 34-1和34-2。光学拾取器34-l由拾取器控制单元35-1控制。光学拾 取器34-2由拾取器控制单元35-2控制。在这种结构中,光学头33 由拾取器控制单元35-1和拾取器控制单元35-2中的一个控制。另 外,与图1中示出的驱动设备一样,主轴电机12仅由拾取器控制单 元35-1和拾取器控制单元35-2中的一个控制。
另外,与图1中示出的驱动设备一样,图2中示出的驱动设备被 构造成能够在拾取器控制单元35-1和拾取器控制单元35-2之间交换 信号,并且拾取器控制单元35-1和拾取器控制单元35-2能够彼此协 作地工作。
图3示出图1或图2中示出的驱动设备(在本示例中为图2中示 出的驱动设备)中的主轴电机12的控制。盘11的旋转由主轴电机12 控制。从拾取器控制单元35-1提供用于控制旋转的信号。主轴电机 12把指示旋转速度的频率发生器(FG)信号提供给拾取器控制单元35-1和拾取器控制单元35-2。
拾取器控制单元35-1和拾取器控制单元35-2中的每一个使用 FG信号来控制光学拾取器34。因此,FG信号被提供给拾取器控制 单元35-1和拾取器控制单元35-2中的每一个。如果确定拾取器控制单元35-1控制主轴电机12,则拾取器控制单元35-1产生用于控制主 轴电机12的信号,并把产生的信号提供给主轴电机12。
图4示出图2中示出的驱动设备的示例性内部结构。尽管在本示 例中描述了图2中示出的驱动设备,但即使与图1中示出的驱动设备 一样包括均具有光学拾取器14的两个光学头13的驱动设备也具有类 似的内部结构。
拾取器控制单元35-1包括大规模集成电路(LSI) 61-1、同步动 态随机存取存储器(SDRAM) 62-1和射频(RF)信号处理单元63-1。 LSI 61-1包括串行高级技术附件(SATA)控制单元71、存储器控制单 元72、解码器73、编码器74、伺服控制单元75、 CPU 76和串行通 信控制单元77。
类似地,拾取器控制卑元35-2包括LSI 61-2、 SDRAM 62-2和 RF信号处理单元63-2。 LSI 61-2包括SATA控制单元81、存储器控 制单元82、解码器83、编码器84、伺服控制单元85、 CPU 86和串 行通信控制单元87。
拾取器控制单元35-1控制光学拾取器34-1。拾取器控制单元35-1把数据提供给光学拾取器34-1,并从光学拾取器34-1接收数据。 当再现数据时,从光学拾取器34-1输出的数据经由RF信号处理单 元63-1被提供给LSI 61-1的解码器73。解码器73使用预定解码方 法对提供的数据进行解码,并把解码后的数据提供给存储器控制单元 72。
在CPU 76的控制下,存储器控制单元72把提供的数据存储在 SDRAM 62-1中,或读取存储在SDRAM 62-1中的数据。SDRAM 62-1用作緩冲器。
当记录数据时,在存储器控制单元72的控制下,从SDRAM 62-1读取数据,并把该数据提供给编码器74。编码器74使用预定编码 方法对提供的数据进行编码,并把编码后的数据经由RF信号处理单 元63-1提供给光学拾取器34-1。
SATA控制单元71控制与主机CPU 16(见图2)的通信。串行通信控制单元77控制与拾取器控制单元35-2的通信。也就是说,如上 所述,为了使光学拾取器34-1和光学拾取器34-2彼此协作地工作, 拾取器控制单元35-1和拾取器控制单元3S-2必须共享相同的信息。 共享信息所需的通信由串行通信控制单元77控制。另外,为了执行 该通信,拾取器控制单元35-1和拾取器控制单元35-2具有两条通信 线(两个串行接口)。
伺服控制单元75控制伺服机构,诸如光学拾取器34-1(光学头 33)的聚焦伺服机构和跟踪伺服机构。另外,伺服控制单元75控制主 轴电机12的旋转。
与拾取器控制单元35-1 —样,拾取器控制单元35-2控制光学拾 取器34-2以控制记录和再现操作。然而,与拾取器控制单元35-1的 伺服控制单元75不同,拾取器控制单元35-2的伺服控制单元85从 主轴电机12接收FG信号,但是不向主轴电机12输出控制信号。
如上所述,均控制控制光学拾取器34的拾取器控制单元35-1和 拾取器控制单元35-2具有类似的结构并执行类似的操作。然而,仅 拾取器控制单元35-1控制主轴电机12。这种结构允许这两个拾取器 控制单元采用相同类型的LSI,因此能够有利地降低制造成本。另 外,通过提供用于共享信息的串行通信控制单元77(87),这两个拾取 器控制单元能够有利地彼此协作。
此外,例如,广泛用于个人计算机的驱动器的LSI能够用于上 述LSI。这种LSI相对便宜。因此,能够降低整个驱动设备的成本。
在图5中针对通过软件来实现图4中示出的驱动设备的结构的情 况示出了软件结构。拾取器控制单元35-1包括ATA TASK 101、 BufCtl TASK 102、 RwCtl TASK 103和SvCtl TASK 104。类似地, 拾取器控制单元35-2包括ATA TASK 111、 BufCtl TASK 112、 RwCtl TASK 113和SvCtl TASK 114。
ATA TASK 101控制SATA控制单元71,以控制对来自SATA 接口的命令的接收和数据传送。BufCtl TASK 102控制存储器控制单 元72,以控制驱动器的緩沖器(例如高速緩沖存储器)。RwCtl TASK103控制解码器73和编码器74,以控制从盘11读数据的操作和向盘 ll写数据的操作。SvCtl TASK 104控制伺服控制单元75,以执行光 学拾取器34-l的伺服控制。
类似地,ATA TASK lll控制SATA控制单元81,以控制来自 SATA接口的命令的接收和数据传送。BufCtl TASK 112控制存储器 控制单元82,以控制驱动器的緩冲器(例如高速緩冲存储器)。RwCtl TASK 113控制解码器83和编码器84,以控制从盘11读数据的操作 和向盘11写数据的操作。SvCtl TASK 114控制伺服控制单元85, 以执行光学拾取器34-2的伺服控制。
这些任务(TASK)控制串行通信控制单元77或串行通信控制 单元87,以在必要时执行通信。也就是说,BufCtl TASK 102和 BufCtl TASK 112分别控制串行通信控制单元77和串行通信控制单 元87以便彼此通信。类似地,RwCtl TASK 103和RwCtl TASK 113 分别控制串行通信控制单元77和串行通信控制单元87,以便彼此通 信。SvCtl TASK 104和SvCtl TASK 114分别控制串行通信控制单元 77和串行通信控制单元87,以<更^_此通信。
接下来,参照具体例子来描述驱动设备的示例性操作。首先,描 述当开启和关闭伺服时执行的操作。关于伺服控制的操作由SvCtl TASK 104和SvCtl TASK 114控制。因此,如图6所示,为了执行 控制,SvCtl TASK 104和SvCtl TASK 114执行通信(通用异步收发 器(U ART)通信)以交换信息。
另外,从主机CPU 16提供开启或关闭伺服的指令。之后,在 LSI 61-1中的ATA TASK 101、 BufCtl TASK 102、 RwCtl TASK 103 和SvCtl TASK 104之间交换命令。由于伺服的开启或关闭由拾取器 控制单元35-1控制,所以拾取器控制单元35-2中的任务之间不交换 命令。
接下来,参照图7来描述当开启伺服时由SvCtl TASK 104和 SvCtl TASK 114执行的操作。在步骤S21中,SvCtl TASK 104接收 开启祠服的请求。当接收到开启伺服的请求时,在步骤S22中,SvCtl TASK 104向SvCtl TASK 114发送指示接收到伺服开启请求的 信息。也就是说,CPU76控制串行通信控制单元77以向拾取器控制 单元35-2发送指示接收到伺服开启请求的信息。
当在步骤S41中由拾取器控制单元35-2的串行通信控制单元87 接收到从串行通信控制单元77发送的信息时,CPU 86分析该信息并 知道它已接收到伺服开启请求。在步骤S42中,CPU 86执行与伺服 开启操作有关的处理。也就是说,SvCtl TASK 114执行与伺服开启 操作有关的处理。
类似地,在步骤S23中,SvCtl TASK 104执行与伺服开启操作 有关的处理。由于确定仅SvCtl TASK 104控制主轴电机12,所以在 步骤S24中SvCtl TASK 104控制主轴电机12。也就是说,在这种情 况下,SvCtl TASK 114不控制主轴电机12(该控制不包含在步骤S42 中执行的与伺服开启操作有关的处理中)。
在步骤S43中,不控制主轴电机12的SvCtl TASK 114向SvCtl TASK 104发送指示与伺服开启操作有关的处理已完成的信息。在步 骤S25中,SvCtl TASK 104接收该信息。类似地,当在步骤S26中 SvCtl TASK 104向SvCtl TASK 104发送指示与伺服开启操作有关的 处理已完成的信息时,在步骤S44中该信息由SvCtl TASK 114接 收。
这样,当SvCtl TASK 104和SvCtl TASK 114完成与伺服开启 操作有关的处理并且之后关于完成的信息被发送时,在步骤S27中, SvCtl TASK 104完成伺服开启操作。另外,在步骤S45中,SvCtl TASK 114完成伺服开启操作。
如上所述,在SvCtl TASK 104和SvCtl TASK U4之间执行通 信。从而,执行祠服开启操作。另外,通过这种通信,实现了 SvCtl TASK 104和SvCtl TASK 114之间的协作。
在图7中示出的伺服开启操作中,SvCtl TASK 104接收到伺服 开启请求。然而,当SvCtl TASK 114接收到伺服开启请求时,执行 类似的操作。也就是说,当SvCtl TASK 114接收到伺服开启请求行步骤S21至S27中示出的处理,并且 SvCtl TASK 104执行步骤S41至S45中示出的处理。要注意,在步 骤S24中执行的与主轴电机12的控制有关的处理由SvCtl TASK 104执行。
接下来,参照图8中示出的流程图来描述当关闭伺服时的操作。 由于伺服关闭操作类似于伺服开启操作,所以简要地描述伺服关闭操 作。与开启伺服的请求相似,从主机CPU 16向SvCtl TASK 104发 送关闭伺服的请求,该请求不发送给SvCtl TASK 114。
在步骤S61中,SvCtl TASK 104接收祠服关闭请求。在步骤 S62中,SvCtl TASK 104把关于伺服关闭请求的接收的信息发送给 SvCtl TASK 114。当在步骤S81中SvCtl TASK 114接收到所发送的 信息时,处理进行至步骤S82,在步骤S82中,SvCtl TASK 114执 行与伺服关闭操作有关的处理。类似地,在步骤S63中,SvCtl TASK 104执行与伺服关闭操作有关的处理。
在步骤S83中,SvCtl TASK 114向SvCtl TASK 104发送指示与 伺服关闭操作有关的处理已完成的信息。在步骤S64中,SvCtl TASK 104接收到该信息。当接收到指示与伺服关闭操作有关的处理 已完成的信息时,处理进行至步骤S65,在步骤S65中,SvCtl TASK 104控制主轴电机12。在这种情况下,SvCtl TASK 104执行 控制以降低主轴电机12的旋转速度并停止主轴电机12的旋转。
如上所述,为了防止主轴电机12的旋转在SvCtl TASK 114完 成伺服关闭操作之前停止,SvCtl TASK 104在接收到来自SvCtl TASK 114的信息之后停止主轴电机12的旋转。以这种方式,主轴 电机12的旋转不会在SvCtl TASK 114完成伺服关闭操作之前停 止。当主轴电机12的旋转停止时,在步骤S66中SvCtl TASK 104 向SvCtl TASK 114发送指示与伺服关闭操作有关的处理已完成的信 息。在步骤S84中,该信息被SvCtl TASK 114接收。
这样,当SvCtl TASK 104和SvCtl TASK 114完成与伺月良关闭 操作有关的处理并且之后关于完成的信息被发送时,在步骤S67中,SvCtl TASK 104完成伺服关闭操作。另外,在步骤S85中,SvCtl TASK 114完成伺服关闭操作。
如上所述,在SvCtl TASK 104和SvCtl TASK 114之间执行通 信。从而,执行伺服关闭操作。另外,通过这种通信,实现了 SvCtl TASK 104和SvCtl TASK 114之间的协作。
接下来,参照图9来描述当SvCtl TASK 104和SvCtl TASK 114 彼此通信时使用的包。数据是逐个包地传送的。包是四个字节。这四 个字节中的一个字节包括开始位(Start)、数据位(Data)、奇偶校验 位(Parity)和停止位(Stop)。
该包包括1字节的命令(Command)、 1字节的参数(Parameter 0)、 1字节的参数(Parameter l)和1字节的参数(Parameter 2)。使用 例如UART通信方法在拾取器控制单元35-1和拾取器控制单元35-2 之间交换具有这种结构的包。
图IOA至10C中示出了包的更详细的结构。图IOA示出当请求 伺服开启或伺服关闭操作时交换的包。也就是说,该包与图7所示的 步骤S22中发送的信息或图8所示的步骤S62中发送的信息有关。
命令部分(Command)包含指示用于请求伺服开启或伺服关闭操 作的包的命令"IPC—CMD_DRV_REQ"。参数(Parameter O)的第7 位(bit7)在请求伺服开启操作时被设置为"0",并且在请求伺服
关闭操作时被设置为"r 。其它位用"o"或"r,填充。
图10B示出当请求伺服开启或伺服关闭操作时返回的响应包。 也就是说,该包与图7所示的步骤S43中发送的信息或图8所示的步 骤S83中发送的信息有关。
命令部分(Command)包含指示响应于伺服开启或伺服关闭操作 的请求而返回的包的命令"IPC_CMD_DRV_RET "。
参数 (Parameter 0)在伺服开启或伺服关闭操作成功完成时被设置为 "0",并且当在伺服开启或伺服关闭操作中发生错误时被设置为除 "0"以外的错误代码。错误代码用于识别错误的类型。其它位用 "0"或"1"填充。图10C示出当完成伺服开启或伺服关闭操作时发送的包。也就 是说,该包与图7所示的步骤S26中发送的信息或图8所示的步骤 S66中发送的信息有关。
命令部分(Command)包含指示已完成伺服开启或伺服关闭操作
的命令"IPC—CMD—DRV—CMP"。参数(Parameter O)在祠服开启或
伺服关闭操作成功完成时被设置为"0",并且当在伺服开启或伺服
关闭操作中发生错误时被设置为除"0"以外的错误代码。错误代码
用于识别错误的类型。其它位用"0"或"1"填充。
当执行与伺服开启或伺服关闭操作有关的处理时,在拾取器控制
单元35-1和拾取器控制单元35-2之间交换这种包。
接下来,描述由拾取器控制单元35-1和拾取器控制单元35-2执 行的其它处理。在恒定线速度(CLV)操作中,当光学拾取器34-1和 光学拾取器34-2之一开始寻道(seek)操作时,主轴电机12的旋转 速度(SP目标)必须响应于寻道操作而改变。此时,除非另一光学拾 取器34开始寻道操作,否则光学拾取器34不读取盘11上的地址信 息。因此,难以执行诸如记录操作或再现操作的操作。
当响应于从光学拾取器34之一提出的请求而开始寻道操作时, 与该寻道操作同步执行的寻道操作被称为"同步寻道"。如下所述, 当记录或再现数据时,可改变光学拾取器34在盘11上的输入读取位 置或数据写入位置。因此,寻道操作是必要的。这种寻道操作被称为 "跟随寻道(follow seek)"。
如图11所示,当执行同步寻道时,在RwCtl TASK 103和 RwCtl TASK 113之间执行与同步寻道有关的通信。从主机CPU 16 向LSI 61-1提供同步寻道的指令。之后,在LSI 61-1的ATA TASK 101、 BufCtl TASK 102、 RwCtl TASK 103和SvCtl TASK 104之间 交换各种命令。另选地,从主机CPU 16向LSI 61-2提供同步寻道的 指令。之后,在LSI 61誦2的ATA TASK 111、 BufCtl TASK 112、 RwCtl TASK 113和SvCtl TASK 114之间交换各种命令。
下面参照图12和图13示出的流程图来描述同步寻道。在下面的描述中,光学拾取器34-1提出寻道操作的请求。然而,即使当光学 拾取器34-2提出寻道操作的请求时,也执行与由光学拾取器34-1执 行的处理类似的处理。因此,不重复对由光学拾取器34-2执行的处 理的描述。
在步骤S101中,RwCtl TASK 103接收寻道请求。在步骤S102 中,RwCtlTASK103控制串行通信控制单元77,从而将指示接收到 寻道请求的信息发送给RwCtl TASK 113。此时,产生并输出如图 14A中所示的包。与上述的包一样,图14A示出的包是四个字节。
命令部分(Command)包含指示接收到寻道请求的命令 "IPC—CMD—SEEK_REQ"。参数(Parameter O)包含记录单元块 (RUB)(bit23至bitl6)。参数(Parameter l)包含RUB(bit15至bit8)。 参数(Parameter 2)包含RUB(bit7至bitO)。
Parameter 0、 Parameter 1和Parameter 2 —起包括了寻道目标 点的地址。这样,当发送指示接收到寻道请求的信息时,RwCtl TASK 103还发送指示搜寻哪个地址的数据。
当在步骤S102中发送如图14A所示的包时,在步骤S121中由 RwCtl TASK 113接收该包。在步骤S122中,RwCtl TASK 113确定 寻道操作是否可用。在后面参照图13更详细地描述该对于寻道操作 的可用性的确定。在步骤S122中,确定寻道操作的可用性。如果在 步骤S122中确定寻道操作可用,则处理进行至步骤S123。
在步骤S123中,RwCtl TASK 113向RwCtl TASK 103发送指 示寻道操作可用的信息。在图14B中示出用于发送该信息的包。命 令部分(Command)包含指示响应于寻道请求而返回的包的命令 "IPC一CMD—SEEK—RET"。也就是说,指示寻道操作可用的命令 包含在命令部分中。其它部分用"0"或"1"填充。
在步骤S104中,RwCtl TASK 103接收从RwCtl TASK 113发 送的信息。在步骤S103中,从在步骤S102中RwCtl TASK 103发送 指示接收到寻道请求的信息时到在步骤S104中RwCtl TASK 103从 RwCtl TASK 113接收到指示寻道操作可用的信息时,RwCtl TASK103保持一响应等待状态。在步骤S105中,RwCtl TASK 103开始寻
道操作。
如上所述,当光学拾取器34-1和光学拾取器34-2之一接收到寻 道请求时,直到另 一 光学拾取器允许寻道操作才开始寻道操作。
参照图13中示出的流程图描述步骤S122中执行的对于寻道操作 是否可用的确定处理。
在步骤S151中,RwCtl TASK 113确定是否正在执行某处理。 也就是说,当接收到指示接收到寻道请求的信息时,RwCtl TASK 113确定是否正在执行诸如数据写入或数据读取的处理。如果在步骤 S151中确定未在执行任何处理,则处理进行至步骤S152。在步骤 S152中,响应于寻道请求确定寻道操作可用。如果作出了这样的确 定,则执行寻道操作的许可被发送给已发送寻道请求的RwCtl TASK 103。
然而,如果在步骤S151中确定正在执行某处理,则处理进行至 步骤S153。在步骤S153中,确定光学拾取器34-1和光学拾取器34-2是否位于可操作范围内。后面参照图15来描述该确定。在图15 中,术语"SP目标"表示用作用于确定主轴电机12的旋转速度的基 准地址的物理地址。该物理地址用RUB地址来表示。RUB地址是盘 ll上的物理地址。
假定光学拾取器34-1位于SP目标。光学拾取器34-1和光学拾 取器34-2能够成功执行读取操作和记录/再现操作的RUB地址的范 围是范围wl,所述范围wl在SP目标的前后2048 RUB地址内。
也就是说,如果光学拾取器34-2位于与光学拾取器34-1所处的 位置相距-2048 RUB地址以内的位置处,则光学拾取器34-1和光学 拾取器34-2能够成功地工作。另外,如果光学拾取器34-2位于与光 学拾取器34-1所处的位置相距+2048 RUB地址以内的位置处,则光 学拾取器34-1和光学拾取器34-2能够成功地工作。
如上所述,如果光学拾取器34之一位于与另一光学拾取器34所 处的位置相距±2048 RUB地址以内,则即使在光学拾取器34-l和光学拾取器34-2之间出现线速度(CLV:恒定线速度)的误差,光学拾取 器34-1和光学拾取器34-2也能够成功地执行物理地址的读取和记录/ 重构操作。
因此,在步骤S153中,确定光学拾取器34-2是否位于与光学拾 取器34-1请求寻道的地址(即,目标地址)相距±2048 RUB地址以 内。如果光学拾取器34-2位于与目标地址相距±2048 RUB地址以 内,则确定光学拾取器34-1和光学拾取器34-2位于可操作范围内。 之后,处理进行至步骤S152,在步骤S152中,发送指示寻道操作可 用的信息。
更具体地讲,在步骤S153中,通过确定是否满足下述条件来确 定光学拾取器34-1和光学拾取器34-2是否位于可操作范围内
I (目标RUB地址)-(当前^皮处理的RUB地址)I <2048 即,确定通过从目标地址减去光学拾取器34-2所处的地址获得的值 的绝对值是否小于2048。如果确定该绝对值小于2048,则处理进行 至步骤S152,在步骤S152中,发送指示寻道操作可用的信息。
然而,如果在步骤S153中确定光学拾取器34-1和光学拾取器 34-2不在可操作范围内,则处理进行至步骤S154,在步骤S154中, 光学拾取器34-2继续当前执行的操作。例如,如果此时光学拾取器 34-2在读取数据,则光学拾取器34-2继续数据读取操作。
在后面参照图16A和图16B更详细地描述图12和图13中示出 的流程图所示的寻道操作。假定当光学拾取器34-1和光学拾取器34-2位于图16A中示出的位置时寻道请求被发送给光学拾取器34-l。在 图16A中,光学拾取器34-1位于位置Pl,光学拾取器34-2位于位 置P2。另外,位置Pl和位置P2位于可操作范围内。此时,可操作 范围内的最大物理地址是Ml。最大值Ml被称为"Follow RUB MAX"。当位置PI或P2变为Follow RUB MAX时,SP目标应该 被重新设置。
假定当光学拾取器34-1和光学拾取器34-2位于图16A中示出的 位置时地址Al被指定为目标地址。另外,地址Al大于可操作范围的最大值Ml。然后,如果仅光学拾取器34-1搜寻由地址Al定义的 位置,则光学拾取器34-2位于可操作范围之外。在这种情况下,光 学拾取器34-2当前执行的操作(例如,写操作)失败。因此,直到光学 拾取器34-2完成它的操作才执行寻道操作(见步骤S154)。
在光学拾取器34-2完成它的操作之后,允许进行寻道操作。从 而,执行寻道操作。即,在这种情况下,光学拾取器34-1和光学拾 取器34-2被移动到由地址Al定义的位置(即目标位置)。如图16B所 示,光学拾取器34-1被从位置Pl移动至由地址Al定义的位置 Pr。光学拾取器34-2被从位置P2移动至由地址Al定义的位置 P2'。
此时,SP目标净皮i殳置为地址Al。主轴电才几12的旋转净皮控制以 提供对应于地址Al的旋转速度。另外,由于SP目标被重新设置, 所以Follow RUB MAX也被重新设置为最大值Ml'。
这样,当接收到寻道请求时,确定光学拾取器34-1和光学拾取 器34-2是否位于可操作范围内。为了实现这种寻道操作,在拾取器 控制单元35-1和拾取器控制单元35-2之间交换询问寻道操作是否可 用的查询以及指示寻道操作可用的响应。通过执行这种通信,两个光 学拾取器34能够协作。
当接收到寻道请求时,以上述方式执行寻道操作。然而,即使当 没有接收到寻道请求时,寻道操作也是必需的。例如,当读取数据 时,读取位置顺序地改变。因此,寻道操作需要对应于读取位置的改 变。
参照图17A和图17B来描述该寻道操作。如图T7A所示,当光 学拾取器34-l正在读取数据时,光学拾取器34-l移至位置Pl。当光 学拾取器34-1移至由最大值Ml(Follow RUB MAX)定义的位置时, 难以使用针对SP目标的旋转速度来继续读取操作。因此,需要重新 设置SP目标。在这种情况下,例如,SP目标被重新设置为由最大 值Ml(此时的Follow RUB MAX的值)定义的位置(见图17B)。
由于光学拾取器34-1的位置被设置为新的SP目标,所以光学拾取器34-2必须开始寻道操作。在这种情况下,光学拾取器34-2把目 标地址设置为由新SP目标定义的位置,并执行寻道操作。当执行寻 道操作时,Follow RUB MAX的值^皮重新设置为最大值Ml'。
当在CLV操作模式下连续执行记录操作和再现操作时,SP目标 和光学拾取器34(光学头33)的位置之间的差超过预定值。因此,需 要重新设置SP目标。此时,根据光学拾取器34之一的位置,另一 光学拾取器34需要对SP目标±2048内的位置进行寻道。这种寻道 被称为"跟随寻道"。
下面更详细地描述跟随寻道。当把数据写入盘11或从盘11读取 数据时,执行跟随寻道。因此,如图18所示,在RwCtl TASK 103 和RwCtl TASK 113之间执行与跟随寻道有关的通信。另外,在 RwCtl TASK 103和RwCtl TASK 113控制记录和再现操作的同时, 执行跟随寻道。也就是说,跟随寻道不是响应于来自其它任务的请求 而被执行的。因此,仅通过RwCtl TASK 103和RwCtl TASK 113之 间的通信来执行跟随寻道,并且与SvCtl TASK 104和SvCtl TASK 114的通信被执行。
参照图19至图21中示出的流程图来描述跟随寻道。
在步骤S201中,SvCtl TASK 104请求RwCtl TASK 103更新 SP目标。如前面所述,当SvCtl TASK 104控制数据记录和再现操作 时,并且如果SP目标和光学拾取器34的位置之间的差超过预定 值,则需要重新设置SP目标。此时,SvCtl TASK 104请求RwCtl TASK 103更新SP目标。
在步骤S221中,RwCtl TASK 103接收SP目标更新请求。在步 骤S222中,RwCtl TASK 103控制串行通信控制单元77以向RwCtl TASK 113发送指示请求更新SP目标的信息。此时,产生并输出如 图22A所示的包。与上述的包一样,如图22A所示的包是四个字 节。
命令部分(Command)包含指示请求更新SP目标的命令 "IPC_CMD_SPTGT_REQ"。参数(Parameter O)包含RUB(bit23至bitl6)。参数(Parameter 1)包含RUB(bit15至bit8)。参数(Parameter 2)包含RUB(bit7至bit0)。
Parameter 0、 Parameter 1和Parameter 2 —起包括了 SP目标 的目标地址。如上所述,当发送接收到更新SP目标的请求的信息 时,RwCtl TASK 103还发送指示哪个地址是SP目标的信息。
当在步骤S222中发送了如图22A所示的包时,在步骤S241 中,RwCtl TASK 113接收该包。在步骤S242中,RwCtl TASK 113 确定是否能够更新SP目标。下面参照图20更详细地描述步骤S242 中确定是否能够更新SP目标的过程。在步骤S242中确定了是否能 够更新SP目标之后,处理进行至步骤S243。
在步骤S243中,RwCtl TASK 113向RwCtl TASK 103发送关 于寻道操作是否可用的确定结果。在图22B中示出用于发送该确定 结果的包。命令部分(Command)包含指示响应于更新SP目标的请求 而返回的包的命令"IPC—CMD—SPTGT—RET"。参数(Parameter 0) 的第7位(bit7)包含指示关于是否允许更新SP目标的状态的值。 参数(Parameter O)的除bit7以外的位包含RUB(bit22至bitl6)。参数 (Parameter l)包含RUB(bit15至bit8)。参数(Parameter 2)包含 RUB(bit7至bit0)。
在步骤S224中,RwCtl TASK 103接收从RwCtl TASK 113发 送的这种信息。在步骤S223中,从在步骤S222中RwCtl TASK 103 发送指示接收到SP目标更新请求的信息时到在步骤S224中RwCtl TASK 103从RwCtl TASK 113接收到指示SP目标的更新是否可用 的信息时,RwCtl TASK 103保持一响应等待状态。在步骤S225 中,RwCtl TASK 103根据接收到的结果开始处理。下面参照图22 更详细地描述根据接收到的结果在步骤S225中执行的处理。
在完成根据接收到的结果在步骤S225中执行的处理之后,确定 将要由SvCtl TASK 104执行的处理。为了执行所确定的处理,在步 骤S226中,向SvCtl TASK 104发送请求。在本示例中,在RwCtl TASK 103确定将要执行的处理并向SvCtl TASK 104发送请求的同时,接收的信息可以从RwCtl TASK 103发送给SvCtl TASK 104, SvCtl TASK 104可确定将要执行的处理。
在步骤S202中,当接收到来自RwCtl TASK 103的请求时,在 步骤S203中,SvCtl TASK 104根据该请求执行处理。如下所述,该 处理与SP目标的设置有关。
另外,当在步骤S243中向RwCtl TASK 103发送确定结果后, 在步骤S244中,RwCtl TASK 113向SvCtl TASK 114发送执行对应 于该确定结果的处理的请求。当在步骤S261中接收到从RwCtl TASK 113发送的请求后,在步骤S262中,SvCtl TASK 114执行对 应于该请求的处理。如下所述,该处理与SP目标的设置有关。
以这种方式,光学拾取器34-1和光学拾取器34-2(分别控制光学 拾取器34-1和光学拾取器34-2的拾取器控制单元35-1和拾取器控制 单元35-2)彼此通信。光学拾取器34-1和光学拾取器34-2中的每一 个检查它们中的另一个光学拾取器34的状态,并执行与SP目标有 关的适当处理,即本示例中的跟随寻道操作。
下面,参照图20中示出的流程图来描述在步骤S242中执行的关 于SP目标的更新是否可用的确定处理。
在步骤S301中,RwCtl TASK 113确定它是否处于处理模式 下。即,当接收到指示接收到SP目标更新请求的信息时,RwCtl TASK 113确定它是否正在执行数据写操作或数据读操作。如果在步 骤S301中确定RwCtl TASK 113不在处理模式下,则处理进行至步 骤S302,在步骤S302中,产生包括接收的包中所包含的地址的包。
当RwCtl TASK 113确定它不在处理模式下时,即,当光学拾取 器34-2未在执行数据写操作或数据读操作并处于空闲模式时,执行 步骤S302。在这种情况下,光学拾取器34-2能被移动到任何位置。 因此,光学拾取器34-2响应于来自光学拾取器34-1的请求而移动。
因此,在这种情况下,指示SP目标能够被更新为由RwCtl TASK 103请求的SP目标地址的响应被发送给RwCtl TASK 103。该 响应具有如图22B所示的包结构。作为SP目标地址从RwCtl TASK103发送的地址被存储在该包的参数(Parameter 0、 Parameter 1和 Parameter 2)中。
在步骤S243中,以这种方式产生的包作为确定结果被输出给 RwCtl TASK 103。除了输出该包,在步骤S303中,RwCtl TASK 113请求SvCtl TASK 114开始跟随寻道。当接收到该请求时,在步 骤S244中,RwCtl TASK 113向SvCtl TASK 114发送处理请求。
接下来,参照图17A和图17B来描述开始跟随寻道的请求。如 图17A所示,当光学拾取器34-l位于由Follow RUB MAX指示的位 置时,发出更新SP目标的请求。在这种情况下,当在步骤S303中 执行处理时,使光学拾取器34-2移动至光学拾取器34-1所处的位置 的指令-皮发送给SvCtl TASK 114。
即,执行寻道操作,从而使光学拾取器34-2搜寻由重新设置的 SP目标的RUB地址指示的位置。因此,在步骤S303中,发送在跟 随光学拾取器34-l的同时进行寻道的请求。通过向SvCtl TASK 114 发送这种寻道请求,SvCtl TASK 114开始5艮随寻道。以这种方式, 执行跟随寻道。
然而,如果在步骤S301中确定RwCtl TASK 113处于处理模式 下,则处理进行至步骤S304。在步骤S304中,确定光学拾取器34-l 和光学拾取器34-2是否位于可操作范围内。由于已在图15中示出了 关于光学拾取器34-1和光学拾取器34-2是否位于可操作范围内的确 定过程,所以不重复该描述。如果在步骤S304中确定光学拾取器 34-1和光学拾取器34-2位于可操作范围内,则处理进行至步骤 S305。
在步骤S305中,产生包括它自己的地址的包。当在RwCtl TASK 113的控制下光学拾取器34-2正在执行数据写操作或数据读操 作时,并且如果重新设置的SP目标和光学拾取器34-2位于可操作范 围内,则执行步骤S305中的处理。在这种情况下,能够更新SP目 标。然而,SP目标的范围受到限制。因此,如在下文中更详细地描 述的,RwCtl TASK 103确定是光学拾取器34-1的位置被确定为新的SP目标,还是光学拾取器34-2的位置被确定为新的SP目标。因 此,要发送给RwCtl TASK 103的产生的包包括光学拾取器34-2所 处的地址(它自己的地址)。
在步骤S243中,以这种方式产生的包作为确定结果被输出给 RwCtl TASK 103。该包被从RwCtl TASK 113发送给RwCtl TASK 103。另外,在步骤S306中,RwCtl TASK 113向SvCtl TASK 114 发送SP目标更新请求。当接收到该请求时,在步骤S244中,RwCtl TASK 113把处理请求发送给SvCtl TASK 114。 SP目标被设置为光 学拾取器34-1和光学拾取器34-2中的位于内周侧的一个的RUB地 址。
SvCtl TASK 114把由SvCtl TASK 114控制的光学拾取器34-2 的RUB地址与从RwCtl TASK 103发送的信息中包含的SP目标的 目标地址(光学拾取器34-1所处的RUB地址)进行比较。之后,SvCtl TASK 114为SP目标设置内周侧的地址。
这种处理由SvCtl TASK 114基于从RwCtl TASK 113发送的请 求执行。
然而,如果在步骤S304中确定光学拾取器34-1和光学拾取器 34-2位于可操作范围内,则处理进行至步骤S307,在步骤S307中, 产生指示不允许更新SP目标的包。在步骤S243中,以这种方式产 生的包作为确定结果被输出给RwCtl TASK 103。在步骤S308中, 光学拾取器34-2继续此时执行的处理。例如,如果光学拾取器34-2 此时在读取数据,则继续数据读取操作。
在该示例中,图20中示出的流程图指示的处理由RwCtl TASK 113执行。然而,这些处理中的全部或一部分可以由SvCtl TASK 114执行。例如,由RwCtl TASK 113接收的包中的信息可以被提供 给SvCtl TASK 114。之后,SvCtl TASK 114可分析该包的信息,并 确定SP目标的地址(即,可执行步骤S303和S306中的处理)。另选 地,可以从SvCtl TASK 114将所确定的地址信息提供给RwCtl TASK 113。之后,RwCtl TASK 113可基于提供的地址产生包(即,可执行步骤S302、 S305和S307中的处理)。
这种处理由被请求更新SP目标的任务(在这个例子中为控制光学 拾取器34-2的RwCtl TASK 113和SvCtl TASK 114)来执行,而对应 于接收结果的处理在步骤S225(见图19)中由请求更新SP目标的任务 (控制光学拾取器34-1的RwCtl TASK 103和SvCtl TASK 104)来执 行。参照图21中示出的流程图来描述根据接收结果在步骤S225中执 行的处理。
在步骤S341中,RwCtl TASK 103分析从RwCtl TASK 113发 送的信息,并确定该信息是否指示允许更新SP目标。通过参照接收 的包的参数(Parameter O)的bit7中包含的信息来进行该确定(见图 22B)。也就是说,如果包含"1",则确定允许更新SP目标。然 而,如果包含"0",则确定不允许更新SP目标。
如果在步骤S341中确定不允许更新SP目标,则处理进行至步 骤S342,在步骤S342中,向SvCtl TASK 104发出停止处理的请 求。在步骤S226中,当接收到该请求时,从RwCtl TASK 103向 SvCtl TASK 104发送停止处理的请求。当接收到该请求时,SvCtl TASK 104停止诸如数据写处理或数据读处理的当前处理。也就是 说,SvCtl TASK 104进入等待模式,直到光学拾取器34-2进入能够 允许更新SP目标的模式。
然而,如果在步骤S341中确定允许更新SP目标,则处理进行 至步骤S343,在步骤S343中确定是否包含被请求地址。如这里所使 用的,术语"被请求地址,,指的是步骤S222中RwCtl TASK 103在 指示接收到更新SP目标的请求的包中设置的地址。如果在步骤S343 中确定接收的包中所包含的地址是被请求地址,则处理进行至步骤 S344.
在步骤S344中,向SvCtl TASK 104发出把被请求地址(光学拾 取器34-1此时所处的地址,更具体地讲,由Follow RUB地址指示 的位置)设置为新的SP目标的请求。当接收到发送给SvCtl TASK 104的这种请求时,SvCtl TASK 104i殳置新的SP目标,从而基于设置的SP目标控制主轴电机12的旋转。
然而,如果在步骤S343中确定接收的包中所包含的地址不是被 请求地址,则处理进行至步骤S345。在这种情况下,接收的包中所 包含的地址是在步骤S305 (见图20)中由RwCtl TASK 113产生的包 中包含的地址。即,该地址是光学拾取器34-2所处的RUB地址。
RwCtl TASK 103把光学拾取器34-1所处的地址与光学拾取器 34-2所处的地址进行比较。然后,RwCtl TASK 103向SvCtl TASK 104发出把位于内周侧的光学拾取器34的地址设置为新的SP目标的 请求。当接收到发送给SvCtl TASK 104的这种请求时,SvCtlTASK 104设置新的SP目标,从而基于设置的SP目标控制主轴电机12的 旋转。
要注意,在步骤S344中可以执行与步骤S345中执行的处理类 似的处理。也就是说,在步骤S345中,RwCtl TASK 103把光学拾 取器34-1所处的地址与接收到的光学拾取器34-2所处的地址进行比 较,并向SvCtl TASK 104发出把位于内周侧的光学拾取器34的地 址i殳置为新的SP目标的请求。在这种情况下,这两个地址是相同 的。结果,光学拾取器34-l所处的地址被设置为新的SP目标。
另外,在这种情况下,能够去掉在步骤S343中执行的处理。 即,可以在不使用接收的包中所包含的地址的情况下,执行把光学拾 取器34-1所处的地址与接收到的光学拾取器34-2所处的地址进行比 较的处理,以及把位于内周侧的光学拾取器34的地址设置为新的SP 目标的处理。因此,能够去掉在步骤S343中执行的确定处理。
在这个例子中,由RwCtl TASK 103执行图21中示出的流程图 指示的处理。然而,这些处理中的全部或一部分可以由SvCtl TASK 104执行。例如,由RwCtl TASK 103接收的包中的信息可以被提供 给SvCtl TASK 104。之后,SvCtl TASK 104可分析该包的信息,并 确定SP目标的地址(即,可执行步骤S344和S345中的处理)。
这样,光学拾取器34-1和光学拾取器34-2之一执行通信,并在 检查光学拾取器34-1和光学拾取器34-2的模式的同时执行适当的处理(即,这个例子中的跟随寻道处理)。
尽管已参照光学拾取器34-1发出寻道操作请求的情况进行了上 面的描述,但即使当光学拾取器34-2发出寻道操作请求时,也执行 类似的操作。因此,不重复该描述。然而,由于SvCtl TASK 104控 制主轴电机12,所以SvCtlTASK104向主轴电机12发送确定SP目 标的设置的指令。因此,即使光学拾取器34-2发送寻道操作请求 时,SvCtl TASK 114也不向主轴电机12发送确定SP目标的设置的 指令。
另外,尽管参照光学拾取器34-1和光学拾取器34-2被布置在图 2中示出的光学头33中的情况进行了上面的描述,但上述处理也能 够应用于如下情况如图1所示,光学头13-1和光学头13-2分別包 括光学拾取器14-1和光学拾取器14-2。因此,本发明适用于该情 况。
如上所述,根据本发明的本实施例,例如,不用开发专用装置, 用于个人计算机的驱动器的集成IC芯片组能够用于包括两个光学拾 取器的驱动设备。
另外,通过使用这种IC芯片组并使IC芯片组彼此通信,能够 适当地控制两个光学拾取器。另外,这两个光学拾取器能够协作。
此外,通过使用芯片组,能够降低功耗,并且能够减小电路板的 尺寸。结果,能够减小驱动器的尺寸,并且能够降低驱动器的制造成 本。
上述一系列的处理(例如,图5中示出的任务)不仅能够通过硬件 执行,还能够通过软件执行。当通过软件来执行上述一系列的处理 时,把软件的程序从程序记录介质安装到专用硬件中包含的计算机中 或通过安装各种程序而能够执行各种功能的计算机(例如,通用个人 计算机)中。
图23是使用程序来执行上述一系列处理的个人计算机的示例性 硬件结构的框图。
在该个人计算机中,中央处理单元(CPU) 301、只读存储器(ROM) 302和随机存取存储器(RAM) 303由经总线304彼此连接。
另外,输入/输出接口 305连接到总线304。下述单元连接到输入 /输出接口 305:输入单元306,例如包括键盘、鼠标和麦克风;输出 单元307,例如包括显示器和扬声器;存储单元308,诸如硬盘或非 易失性存储器;通信单元309,例如包括网络接口;和驱动器310, 用于驱动可移动介质311。可移动介质311的例子包括磁盘、光 盘、磁光盘和半导体存储器。
在具有这种结构的个人计算机中,CPU 301经由输入/输出接口 305和总线304把存储在例如存储单元308中的程序载入到RAM 303中。之后,CPU 301执行载入的程序,从而能够执行上述一系列 处理。
由个人计算机(CPU 301)执行的程序存储在可移动介质311中, 可移动介质311是包括磁盘(包括软盘)、光盘(例如,压缩盘-只读 存储器(CD-ROM)和数字通用盘(DVD))、磁光盘或半导体存储器的封 装介质。另选地,经由有线或无线传输介质(诸如,局域网、互联网 或数字卫星广播)下载程序。从而,把程序提供给用户。
之后,通过把可移动介质311装入驱动器310,可经由输入/输出 接口 305将程序安装到存储单元308中。另选地,可通过使用通信单 元309经由有线或无线传输介质接收程序将程序安装到存储单元308 中。另选地,可将程序预安装在ROM302或存储单元308中。
由个人计算机执行的程序可以是顺序地执行上述处理的程序或者 是并行或按需要执行上述处理的程序。
另外,这里使用的术语"系统"指的是多个装置的組合。
本申请包含与2008年7月17日提交到日本专利局的日本在先专 利申请JP 2008-186096 7>开的主题相关的主题,通过引用将该专利 申请的全部内容包含于此。
本领域技术人员应该理解,可以根据设计需要和其它因素作出各 种变型、组合、子组合和替换,因为它们在权利要求或其等同物的范 围内。
权利要求
1.一种驱动设备,包括n个光学拾取器;n个控制装置,每个控制装置控制所述n个光学拾取器中的相应一个;和通信装置,用于使所述n个控制装置能够彼此通信。
2. 如权利要求i所述的驱动设备,其中,每个控制装置由相同类型的LSI构成。
3. 如权利要求1所述的驱动设备,其中所述n个控制装置中的第 一控制装置接收开启或关闭伺服控制的指令,并且其中当接收到开启 或关闭伺服控制的指令时,第 一控制装置向另 一控制装置发送指示接 收到该指令的信息。
4. 如权利要求1所述的驱动设备,其中从主轴电机向所述n个控 制装置提供FG信号,并且其中所述n个控制装置中的第一控制装置 控制所述主轴电才几。
5. 如权利要求1所述的驱动设备,其中,当接收到寻道请求时, 所述n个控制装置中的第一控制装置向与第一控制装置不同的第二 控制装置发送指示接收到寻道请求的信息,并且其中,当接收到该信 息时,第二控制装置确定寻道操作是否可用,并且其中,如果寻道操 作可用,则第二控制装置向第一控制装置发送指示允许寻道操作的信 息,并且其中,当接收到指示允许寻道操作的信息时,第一控制装置 开始寻道操作。
6. 如权利要求5所述的驱动设备,其中,如果第二控制装置没有 执行处理或者目标寻道位置的RUB地址位于由第二控制装置控制的 光学拾取器所处的RUB地址±2048 RUB地址所定义的范围内,则 确定寻道操作可用。
7. 如权利要求1所述的驱动设备,其中,当接收到SP目标更新 请求时,所述n个控制装置中的第一控制装置向与第一控制装置不同的第二控制装置发送指示接收到SP目标更新请求的信息,并且其 中,当接收到该信息时,第二控制装置确定SP目标更新操作是否可用并向第一控制装置发送指示确定结果的信息,并且其中,当接收到 指示确定结果的信息时,第一控制装置开始对应于确定结果的处理。
8. 如权利要求7所述的驱动设备,其中,如果第二控制装置没有 执行处理或者SP目标更新的目标位置的RUB地址位于由第二控制 装置控制的光学拾取器所处的RUB地址±2048 RUB地址所定义的 范围内,则确定SP目标更新操作可用。
9. 如权利要求7所述的驱动设备,其中,如果从第二控制装置接 收的确定结果指示不允许更新SP目标,则第一控制装置停止处理, 并且其中,如果从第二控制装置接收的确定结果指示允许更新SP目 标,则第一控制装置把SP目标更新为由第一控制装置请求的SP目 标,并且其中,当从第二控制装置接收的确定结果指示允许更新SP 目标时,并且如果该确定结果包括由第二控制装置控制的光学拾取器 所处的地址,则第一控制装置把SP目标更新为由第二控制装置和第 一控制装置控制的两个光学拾取器中的位于内周侧的光学拾取器所处 的地址。
10. 如权利要求1所述的驱动设备,其中n是2,并且其中两个 光学拾取器被安装在一个光学头中。
11. 一种驱动设备的驱动方法,该驱动设备包括n个光学拾取 器、n个控制装置和通信装置,每个控制装置控制所述n个光学拾 取器中的相应一个,通信装置使所述n个控制装置能够彼此通信, 该方法包括下述步骤控制由通信装置执行的通信,从而使得在通过所述n个光学拾 取器执行记录或再现操作时,在所述n个控制装置之间交换信息, 并且所述ii个光学拾取器能够协作。
12. —种计算机可读程序,包括用于使驱动设备执行下述步骤的程序代码,该驱动设备包括n 个光学拾取器、n个控制装置和通信装置,每个控制装置控制所述n个光学拾取器中的相应一个,通信装置使所述n个控制装置能够彼 此通信控制由通信装置执行的通信,从而使得在通过所述n个光学拾 取器执行记录或再现操作时,在所述n个控制装置之间交换信息, 并且所述n个光学拾取器能够协作。
13. —种存储计算机可读程序的记录介质,该计算机可读程序使 驱动设备执行下述步骤,该驱动设备包括n个光学拾取器、n个控制 装置和通信装置,每个控制装置控制所述n个光学拾取器中的相应 一个,通信装置使所述n个控制装置能够彼此通信控制由通信装置执行的通信,从而使得在通过所述n个光学拾 取器执行记录或再现操作时,在所迷n个控制装置之间交换信息, 并且所述ii个光学拾取器能够协作。
14. 一种驱动设备,包括 n个光学拾取器;n个控制单元,每个控制单元控制所述n个光学拾取器中的相 应一个j和 通信单元,用于使所述n个控制单元能够彼此通信。
全文摘要
驱动设备、驱动方法、程序和记录介质。该驱动设备包括n个光学拾取器;n个控制单元,每个控制单元控制所述n个光学拾取器中的相应一个;和通信单元,用于使所述n个控制单元能够彼此通信。
文档编号G11B7/00GK101630511SQ200910140160
公开日2010年1月20日 申请日期2009年7月8日 优先权日2008年7月17日
发明者永友孝志 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1