[发明专利]光盘驱动器的烧录方法无效
| 申请号: | 200810108789.7 | 申请日: | 2008-06-02 |
| 公开(公告)号: | CN101599287A | 公开(公告)日: | 2009-12-09 |
| 发明(设计)人: | 陈世国;许锦发;朱修明 | 申请(专利权)人: | 广明光电股份有限公司 |
| 主分类号: | G11B20/18 | 分类号: | G11B20/18;G11B7/0045 |
| 代理公司: | 北京市柳沈律师事务所 | 代理人: | 蒲迈文 |
| 地址: | 中国台*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 光盘驱动器 方法 | ||
技术领域
本发明涉及一种烧录数据的方法,尤其涉及光盘驱动器烧录光盘时,对验证具有缺陷的烧录数据,进行正确数据备份的方法。
背景技术
由于光盘的记号微小又密集,极易受到灰尘、污渍沾染、刮伤、烧录材质瑕疵及不正常烧录等破坏,影响读写光盘。可烧录的光盘提供缺陷管理机制,让缺陷位置的正确数据能另行备份在光盘上。以便读取时,利用备份数据置换缺陷数据,顺利读取光盘数据。
请参照图1,为现有技术光盘驱动器烧录方法的流程。已知的光盘驱动器在步骤P1收到主机命令烧录数据时,进入步骤P2,由光盘载入光盘驱动器时,已读取的缺陷管理表中所登录的相应数据,确认光盘缺陷区块所在地址。接着在步骤P3光盘驱动器接收需要烧录的数据,并暂存在动态存储器的主缓冲器中,经过编码调制后,陆续直接烧录在光盘的用户数据区形成数据区块。在步骤P4,检查接收在主缓冲器数据是否会烧录在光盘的缺陷数据区块?如果不会,则进入步骤P8,如果会出现缺陷数据区块,则进入步骤P5将缺陷数据区块在主缓冲器接收的对应数据,复制至动态存储器的次缓冲器中。
然后进入步骤P6,检查次缓冲器的数据是否已到达预定量?如果未到达预定量,则进入步骤P8,如果已经到达预定量,则进入步骤P7,主缓冲器停止接收、烧录数据至光盘的用户数据区,将次缓冲器的数据,烧录在光盘的备份区,形成更换区块,并将缺陷数据区块及其对应的更换区块的地址登录在缺陷管理表中,以便之后读取光盘,作为用户数据区缺陷数据区块的备份。最后进入步骤P8,检查数据是否已烧录完成?如果未完成,则回到步骤P3继续接收数据烧录,如果已经完成烧录,则进入步骤P9结束烧录过程。
然而,已知光盘驱动器烧录方法必需由缺陷管理表登录的对应数据,确认用户数据区的缺陷区块所在地址,将缺陷区块出现主缓冲器的相对应数据,预先复制到次缓冲器预备作为烧录备份。但已知光盘驱动器烧录方法并未对刚烧录完成的数据区块,立即进行验证是否正确烧录。事后读取光盘时,一旦发现烧录错误,主缓冲器的对应数据已遭到陆续接收的烧录数据覆盖而消失,无法烧录复制备份,需要另行重新烧录,不仅浪费时间,也浪费光盘。此外,在烧录中需分散部分系统效率,将出现缺陷区块的主缓冲器的相对应数据,复制至次缓冲器预备备份,也会影响光盘驱动器整体烧录效率。因此,已知光盘缺陷数据备份方法在备份区烧录顺序上,仍有问题亟待解决。
发明内容
本发明的目的在提供一种光盘驱动器烧录方法,通过在动态存储器中布置三个缓冲器,分别供分批接收烧录数据,读取刚烧录的数据区块进行验证,以及复制备份数据,让烧录中的数据即时获得确认,以避免烧录错误。
本发明的另一目的在提供一种光盘驱动器烧录方法,利用预先将缺陷数据区块登录在缺陷管理表,数据烧录后再参照登录缺陷管理表复制备份数据,使光盘驱动器烧录效率维持在最佳状态。
本发明的另一目的在提供一种光盘驱动器烧录方法,利用预先分配缺陷数据区块的备份地址,使备份顺利进行,以确保完整烧录。
为了达到前述发明的目的,本发明光盘驱动器烧录方法,首先接收一批需要烧录的数据至第一缓冲器;烧录该批数据形成一批数据区块;读取刚烧录完成的该批数据区块至第二缓冲器;进行验证检查缺陷,将缺陷数据区块在第一缓冲器的对应数据复制至第三缓冲器中;检查达预定饱和量,将第三缓冲器烧录的数据烧录至备份区作为备份;检查已验证完成,再检查已烧录完成,将尚存的备份数据烧录至备份区,达到避免烧录错误。
本发明的另一光盘驱动器烧录方法,首先接收需要烧录的数据暂存至第一缓冲器,直到第一缓冲器接收预定量;暂停接收需要烧录的数据,并将第一缓冲器的数据烧录在用户数据区形成对应的一批数据区块;读取刚烧录完成的该批数据区块暂存至第二缓冲器;进行验证,以检查该批中数据区块的缺陷;如果发现缺陷,则分配该缺陷数据区块在备份区的备份位置,并将该缺陷数据区块及其备份位置的对应地址,登录在缺陷管理表;检查第二缓冲器的数据区块已验证完成,参照该缺陷管理表,将验证中该批的缺陷数据区块在第一缓冲器相对应的正确数据,复制至第三缓冲器;检查第三缓冲器已达预定饱和量,参照该缺陷管理表,将第三缓冲器烧录的数据烧录至备份区分配备份位置;检查需要烧录的数据已烧录完成,参照缺陷管理表,将第三缓冲器尚存的备份数据烧录至备份区分配备份位置;以达到完整烧录。
附图说明
图1为现有技术光盘驱动器烧录方法的流程图。
图2为本发明第一实施例的光盘驱动器烧录过程的示意图。
图3为本发明第一实施例的光盘驱动器烧录方法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广明光电股份有限公司,未经广明光电股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810108789.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能响应控制电脱盐脱水电场装置
- 下一篇:一种小儿化积消食口服液的制作方法





