光碟机内的寻轨操作方法,处理多个命令的方法及光碟机技术

技术编号:4142433 阅读:222 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种光碟机内的寻轨操作方法、处理多个命令的方法及光碟机,其中光碟机执行包含多个前期操作与寻轨操作的一系列操作,且寻轨操作被划分为预寻轨操作与真寻轨操作,上述光碟机内的寻轨操作方法包含:用光碟机的微处理器执行前期操作;在前期操作完成执行前,侦测微处理器是否空闲;当侦测微处理器为空闲时,用微处理器执行预寻轨操作,其中预寻轨操作执行真寻轨操作的准备工作;以及根据预寻轨操作的多个结果执行真寻轨操作,以移动光头至光碟的目的地址。本发明专利技术的光碟机能够在光碟机的微处理器的空闲时段执行预寻轨操作,从而减少了寻轨操作所需的时间,提升了光碟机的性能。

【技术实现步骤摘要】

本专利技术大体有关于光碟机,更具体地,本专利技术是关于在光碟机内执行寻轨 (track-seeking)操作的方法,光碟机内处理多个命令的方法及光碟机。
技术介绍
寻轨是光碟机频繁执行的一个操作。光碟机执行寻轨操作来移动光碟机的光头至 目的地址。如此,当光碟机执行读取操作时,记录于目的地址上的数据能被传输至主机;当 光碟机执行写入操作时,从主机传输的数据可被记录至目的地址上。 因为读取操作与写入操作都包含寻轨操作,光碟机因此频繁执行寻轨操作。若寻 轨时间得到减少,读取操作与写入操作所需的时间也会得到减少,光碟机的性能就能显著 改善。用来减少寻轨操作所需时间的一种传统方法是在寻轨操作中微调(fine-tune)滑轨 致动器(sledactuator)与线圈致动器(coil actuator)的伺服参数。可是,传统方法仅减 少非常有限的所需时间,并不能显著改善系统性能。如此,需要一种光碟机内执行寻轨操作 的新方法。
技术实现思路
为了减少光盘寻轨操作时间的技术问题,本专利技术提供一种新的光碟机内的寻轨操 作方法, 一种光碟机内处理多个命令的方法及光碟机。 本专利技术提供一种光碟机内的寻轨操作方法,其中光碟机执行包含多个前期操作与 寻轨操作的一系列操作,且寻轨操作被划分为预寻轨操作与真寻轨操作,上述方法包含用 光碟机的微处理器执行前期操作;在前期操作完成执行前,侦测微处理器是否空闲;当侦 测微处理器为空闲时,用微处理器执行预寻轨操作,其中预寻轨操作执行真寻轨操作的准 备工作;以及根据预寻轨操作的多个结果执行真寻轨操作,以移动光头至光碟的目的地址。 本专利技术另提供一种光碟机,包含线圈致动器,产生第一驱动信号来控制线圈;滑 轨致动器,产生第二驱动信号来控制滑轨;微处理器,执行一系列前期操作,在前期操作执 行完成之前,侦测微处理器是否空闲,当微处理器被侦测到处于空闲时,执行寻轨操作的预 寻轨操作,且根据预寻轨操作的多个结果控制线圈致动器与滑轨致动器来执行寻轨操作的 真寻轨操作,以移动光头至光碟的目的地址;其中预寻轨操作执行真寻轨操作的准备工作。 本专利技术另提供一种光碟机内处理多个命令的方法,其中每一命令的处理包含寻轨 操作与多个其它操作,且寻轨操作被划分为预寻轨操作与真寻轨操作,上述方法包含(a) 用光碟机的微处理器执行当前命令的预寻轨操作;(b)用微处理器执行当前命令的其它操 作;(c)当执行当前命令的其它操作时,侦测微处理器是否空闲;(d)在当前命令的操作执 行完成前,当侦测微处理器空闲时,用微处理器执行下一命令的预寻轨操作;(e)在当前命 令的操作执行完成后,根据下一命令的预寻轨操作的多个结果,直接执行下一命令的真寻 轨操作,以移动光头至光碟的目的地址;以及(f)将下一命令作为当前命令来重复执行步 骤(b)至(e)直到所有命令都处理完。5,从而减少 了寻轨操作所需的时间,提升了光碟机的性能。附图说明 图1显示执行读取操作的光碟机的方框示意图。 图2显示执行写入操作的光碟机的示意图。 图3显示执行寻轨操作的方法的流程图。 图4A显示传统处理读取命令的示意图。 图4B显示根据本专利技术的处理读取命令的示意图。 图5显示根据本专利技术的在光碟机内处理命令的方法的流程图。 图6显示根据本专利技术的具有缺陷管理的光碟的读取方法的流程图。 图7显示根据本专利技术的记录数据至具有缺陷管理的光碟的方法的流程图。具体实施例方式在说明书及权利要求书当中使用了某些词汇来称呼特定的元件。本领域的技术 人员应可理解,硬件制造商可能会用不同的名词来称呼同一个元件。本说明书及权利要求 书并不以名称的差异来作为区分元件的方式,而是以元件在功能上的差异来作为区分的准 则。在通篇说明书及权利要求书当中所提及的包含是开放式的用语,故应解释成包含 但不限定于。此外,耦接一词在此是包含任何直接及间接的电气连接手段。因此,若文 中描述第一装置耦接于第二装置,则代表第一装置可直接电气连接于第二装置,或通过其 它装置或连接手段间接地电气连接到第二装置。 请参考图l,其显示执行读取操作的光碟机100的方框示意图。光碟机100包含微 处理器102,滑轨致动器104,线圈致动器106,缓冲器108与111,译码器110,传输模块112, 光头120,其中光头120还包含镜头122,线圈124以及滑轨马达126。当光碟机100从光 碟130读取数据时,读取操作包含寻轨操作、缓冲操作、译码操作以及传输操作。微处理器 102首先触发滑轨致动器104与线圈致动器106来产生驱动信号K及V2。滑轨致动器126 根据驱动信号K移动光头120至目的地址附近。线圈124接着根据驱动信号V2微调光头 120的位置,以将光头120移动至目的地址,则寻轨操作结束。 光头120接着从光碟读取原始数据(raw data)。接着微处理器102控制缓冲器 108储存原始数据D则缓冲操作完成。微处理器102接着控制译码器110译码缓冲数据D2 来获取译码数据D3,则译码操作完成。译码数据03接着被储存于缓冲器111内。微处理器 102接着控制传输模块112从缓冲器111提取译码数据D3'并传输译码数据D3'至主机,则 传输操作结束。因此,从光碟130读取数据并传输数据至主机。 请参考图2,显示执行写入操作的光碟机200的示意图。类似地,写入操作包含执 行缓冲操作、寻轨操作、编码操作及记录操作等操作来写入数据至光碟230。光碟机200的 微处理器202控制传输模块212来从主机接收数据D/ ,并储存数据D/于缓冲器211内,则 完成缓冲操作。微处理器202接着控制滑轨致动器204与线圈致动器206来移动光头220 至目的地址,则完成寻轨操作。微处理器202接着控制编码器210来从缓冲器211提取数据 D4,并根据数据D4产生编码数据D5,则编码操作完成,且编码数据D5储存于缓冲器208内。微处理器202接着控制光头220(其包含镜头222)将从缓冲器208提取的缓冲数据D6记 录至光碟230,则记录操作完成。如此,数据从主机传输并记录至光碟230上。 寻轨操作移动光碟机的光头至光碟上的目的地址。寻轨操作包含几个步骤。请参 考图3,其显示执行寻轨操作的方法300的流程图(请同时参考图1)。在滑轨致动器104与 线圈致动器106产生驱动信号K及V2来移动光头120之前,微处理器102必须执行许多准 备工作。首先,于步骤302中,微处理器102决定光头移动的方向。接着,于步骤304中,微 处理器102根据初始地址(initial address)与目的地址决定跳转轨道数(jumped track number)。于步骤306中,决定速率设定。另外,微处理器102还于步骤308中决定驱动滑 轨马达126的滑轨致动器104的第一驱动力,且于步骤310中决定驱动线圈124的线圈致 动器106的第二驱动力。于步骤312中,微处理器102接着储存移动方向、跳转轨道数、速 率设定、第一驱动力与第二驱动力的数据于寄存器中。在一个实施方式中,速率设定包含用 来于寻轨操作中控制滑轨马达126与线圈124的移动速率的多个参数值。 于步骤314中,微处理器102接着控制滑轨致动器104根据储存于寄存器内的移 动方向、跳转轨道数、速率设本文档来自技高网...

【技术保护点】
一种光碟机内的寻轨操作方法,其中上述光碟机执行包含多个前期操作与寻轨操作的一系列操作,且上述寻轨操作被划分为预寻轨操作与真寻轨操作,上述方法包含:用上述光碟机的微处理器执行上述多个前期操作;于上述多个前期操作完成执行前,侦测上述微处理器是否空闲;当侦测上述微处理器为空闲时,用上述微处理器执行上述预寻轨操作,其中上述预寻轨操作执行上述真寻轨操作的准备工作;以及根据上述预寻轨操作的多个结果执行上述真寻轨操作,以移动光头至光碟的目的地址。

【技术特征摘要】
US 2008-10-7 12/246,724一种光碟机内的寻轨操作方法,其中上述光碟机执行包含多个前期操作与寻轨操作的一系列操作,且上述寻轨操作被划分为预寻轨操作与真寻轨操作,上述方法包含用上述光碟机的微处理器执行上述多个前期操作;于上述多个前期操作完成执行前,侦测上述微处理器是否空闲;当侦测上述微处理器为空闲时,用上述微处理器执行上述预寻轨操作,其中上述预寻轨操作执行上述真寻轨操作的准备工作;以及根据上述预寻轨操作的多个结果执行上述真寻轨操作,以移动光头至光碟的目的地址。2. 如权利要求1所述的光碟机内的寻轨操作方法,其特征在于,上述预寻轨操作包含 决定上述光头的移动方向;根据初始地址与上述目的地址决定跳转轨道数; 决定速率设定;决定上述光碟机的滑轨致动器的第一驱动力; 决定上述光碟机的线圈致动器的第二驱动力;以及储存包含上述移动方向、上述跳转轨道数、上述速率设定、上述第一驱动力及上述第二 驱动力的上述预寻轨操作的上述多个结果到多个寄存器内。3. 如权利要求1所述的光碟机内的寻轨操作方法,其特征在于,上述真寻轨操作包含 根据上述预寻轨操作的上述多个结果控制上述滑轨致动器,以移动上述光头;以及 根据上述预寻轨操作的上述多个结果控制上述线圈致动器,以移动上述光头至上述目的地址。4. 如权利要求1所述的光碟机内的寻轨操作方法,其特征在于,上述多个前期操作是 关于处理读取命令。5. 如权利要求4所述的光碟机内的寻轨操作方法,其特征在于,上述多个前期操作之 一是用于缓冲通过上述光头读取的原始数据的缓冲操作。6. 如权利要求4所述的光碟机内的寻轨操作方法,其特征在于,上述多个前期操作之 一是用于译码上述原始数据以获取数据区段的译码操作。7. 如权利要求4所述的光碟机内的寻轨操作方法,其特征在于,上述多个前期操作之 一是用于传输上述数据区段至主机的传输操作。8. 如权利要求1所述的光碟机内的寻轨操作方法,其特征在于,上述多个前期操作是 关于处理写入命令。9. 如权利要求8所述的光碟机内的寻轨操作方法,其特征在于,上述多个前期操作之 一是用于缓冲由主机发送的数据区段的缓冲操作。10. 如权利要求8所述的光碟机内的寻轨操作方法,其特征在于,上述多个前期操作之 一是用于编码上述数据区段以获取编码数据的编码操作。11. 如权利要求8所述的光碟机内的寻轨操作方法,其特征在于,上述多个前期操作之 一是记录上述编码数据到光碟上的记录操作。12. 如权利要求1所述的光碟机内的寻轨操作方法,其特征在于,上述系列操作是用于 缺陷管理。13. 如权利要求12所述的光碟机内的寻轨操作方法,其特征在于,上述预寻轨操作被设置来执行用于准备寻找替换区块的准备工作。14. 如权利要求12所述的光碟机内的寻轨操作方法,其特征在于,上述预寻轨操作被 设置来用于准备寻找记录于上述光碟上的上述数据区段的开始地址的准备工作。15. —种光碟机,包含线圈致动器,产生第一驱动信号来控制线圈; 滑轨致动器,产生第二驱动信号来控制滑轨;微处理器,执行一系列前期操作,在上述多个前期操作执行完成之前,侦测上述微处理 器是否空闲,当上述微处理器被侦测到处于空闲时,执行寻轨操作的预寻轨操作,且根据上 述预寻轨操作的多个结果控制上述线圈致动器与上述滑轨致动器来执行上述寻轨操作的 真寻轨操作,以移动光头至光碟的目的地址;其中上述预寻轨操作执行上述真寻轨操作的准备工作。16. 如权利要求15所述的光碟机,其特征在于,上述预寻轨操作包含决定上述光头的 移动方向,根据初始地址与上述目的地址决定跳转轨道数,决定速率设定,决定上述光碟机 的滑轨致动器的第一驱动力,决定上述光碟机的线圈致动器的第二驱动...

【专利技术属性】
技术研发人员:吕柏青江俊颖李视诚
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利