发明名称 光碟驱动系统及提供资料储存媒体之缺陷列表之方法
摘要 本发明提供一种用以提供资料储存媒体之缺陷列表之方法及光碟驱动系统。缺陷列表包括复数个列表项目。该方法包括将缺陷列表之列表项目分成复数个群组,以及提供复数个群组中之至少一者,以供光碟驱动系统使用。
申请公布号 TWI374436 申请公布日期 2012.10.11
申请号 TW096112467 申请日期 2007.04.10
申请人 联发科技股份有限公司 发明人 洪英哲;薛景文;陈世新
分类号 G11B20/12 主分类号 G11B20/12
代理机构 代理人 洪澄文 台北市南港区三重路19之6号2楼;颜锦顺 台北市南港区三重路19之6号2楼
主权项 一种提供一资料储存媒体之缺陷列表(defect list)之方法,适用于一光碟驱动系统,其中该缺陷列表包括复数个列表项目(list entry),该方法包括:依据每一列表项目之一缺陷丛集实体扇区号码(physical sector number,PSN)或一缺陷项目类型,或依据该缺陷丛集实体扇区号码以及该缺陷项目类型,将该缺陷列表之该等列表项目分成复数个群组;以及提供该等群组中之至少一者至该光碟驱动系统,以供该光碟驱动系统使用。如申请专利范围第1项所述之提供一资料储存媒体之缺陷列表之方法,其中在该提供该等群组中之至少一者之步骤之前更包括,依据该资料储存媒体之目前位置,决定出该等群组中之至少一者,其中该光碟驱动系统系于该资料储存媒体上执行一操作(operation)。如申请专利范围第1项所述之提供一资料储存媒体之缺陷列表之方法,其中该决定出之群组的该等列表项目之缺陷丛集实体扇区号码系与该资料储存媒体之目前位置有关,其中该光碟驱动系统系于该资料储存媒体上执行该操作。如申请专利范围第1项所述之提供一资料储存媒体之缺陷列表之方法,在该提供该等群组中之至少一者之步骤之前更包括,依据该光碟驱动系统在该资料储存媒体上所执行的一操作,决定出该等群组中之该至少一者。如申请专利范围第1项所述之提供一资料储存媒体之缺陷列表之方法,在该提供该等群组中之至少一者之步骤之前更包括,依据该资料储存媒体之一目前位置,决定出该等群组中之至少一者,其中该光碟驱动系统系于该资料储存媒体上执行一操作且该操作系执行于该资料储存媒体上。如申请专利范围第1项所述之提供一资料储存媒体之缺陷列表之方法,其中该决定出的群组之该等列表项目之缺陷丛集PSN系与该资料储存媒体之目前位置相关,其中该光碟驱动系统系于该资料储存媒体上执行该操作。一种光碟驱动系统,用以存取一资料储存媒体,包括:一前端单元,在该资料储存媒体上执行一操作,并且从该资料储存媒体中得到一缺陷列表,其中该缺陷列表包括复数个列表项目;一记忆体介面;一记忆体单元,透过该记忆体介面,储存来自该前端单元之该缺陷列表;以及一缺陷资讯处理单元,透过该记忆体介面,得到该记忆体单元中之该缺陷列表,依据每一列表项目之一缺陷丛集实体扇区号码(PSN)或一缺陷项目类型,或依据该缺陷丛集实体扇区号码以及该缺陷项目类型,将该缺陷列表之该等列表项目分成复数个群组以及透过该记忆体介面,将该等群组中之至少一者储存于该记忆体单元,以供该前端单元使用。如申请专利范围第7项所述之光碟驱动系统,其中该缺陷资讯处理单元依据该资料储存媒体之目前位置,决定出该缺陷列表之该等群组中之至少一者以储存于该记忆体单元,其中该前端单元系于该资料储存媒体上执行该操作。如申请专利范围第7项所述之光碟驱动系统,其中由该缺陷资讯处理单元所决定出之该群组之列表项目之缺陷丛集实体扇区号码系与该资料储存媒体之目前位置有关,其中该决定出之群组系储存于该记忆体单元,该前端单元系于该资料储存媒体上执行该操作。如申请专利范围第7项所述之光碟驱动系统,其中该缺陷资讯处理单元依据该前端单元在该资料储存媒体上所执行的操作,决定出该缺陷列表之该等群组中之至少一者以储存于该记忆体单元中。如申请专利范围第7项所述之光碟驱动系统,其中该缺陷资讯处理单元依据该资料储存媒体之目前位置,决定出该缺陷列表之该等群组中之至少一者以储存于该记忆体单元中,其中该前端单元系于该资料储存媒体上执行该操作且该操作系执行于该资料储存媒体上。如申请专利范围第7项所述之光碟驱动系统,其中由该缺陷资讯处理单元所决定出之该群组之该等列表项目之该等缺陷丛集实体扇区号码系与该资料储存媒体之目前位置相关,其中该决定出之群组系储存于该记忆体单元,该前端单元系于该资料储存媒体上执行该操作。一种提供一资料储存媒体之一缺陷列表之方法,适用于一光碟驱动系统,其中该缺陷列表包括复数个列表项目,该方法包括下列步骤:压缩该缺陷列表;以及储存该压缩后之缺陷列表。如申请专利范围第13项所述之提供一资料储存媒体之一缺陷列表之方法,其中压缩该缺陷列表之步骤包括:依据每一列表项目之一缺陷丛集实体扇区号码,将该缺陷列表之该等列表项目分成复数个区域;以及用一压缩后的缺陷丛集实体扇区号码替换每一区域之该等列表项目之该缺陷丛集实体扇区号码。如申请专利范围第14项所述之提供一资料储存媒体之一缺陷列表之方法,其中将该缺陷列表之该等列表项目分成复数个区域之步骤更包括:依据该等列表项目之该等实体扇区号码,将该资料储存媒体之该等扇区分成该等区域;以及将该缺陷列表之该等列表项目分散至每一区域。如申请专利范围第15项所述之提供一资料储存媒体之一缺陷列表之方法,其中在每一区域之每一列表项目之该压缩后的缺陷丛集实体扇区号码系依据每一列表项目之缺陷丛集实体扇区号码与该对应区域之该第一扇区之该实体扇区号码之差值来决定。如申请专利范围第14项所述之提供一资料储存媒体之一缺陷列表之方法,其中在每一区域之每一列表项目之该压缩后的缺陷丛集实体扇区号码系依据一对照表来决定。如申请专利范围第14项所述之提供一资料储存媒体之一缺陷列表之方法,其中压缩该缺陷列表之步骤更包括用一压缩后的替换丛集实体扇区号码替换每一列表项目之一替换丛集实体扇区号码。如申请专利范围第18项所述之提供一资料储存媒体之一缺陷列表之方法,其中每一列表项目之该压缩后的替换丛集实体扇区号码系依据每一列表项目之替换丛集实体扇区号码与该备用区之该第一扇区之实体扇区号码之差值来决定。如申请专利范围第18项所述之提供一资料储存媒体之一缺陷列表之方法,其中每一列表项目之该压缩后的替换丛集实体扇区号码系依据一对照表来决定。如申请专利范围第13项所述之提供一资料储存媒体之一缺陷列表之方法,更包括:解压缩该压缩后的缺陷列表;以及提供该解压缩后的缺陷列表至该光碟驱动系统,以监控该资料储存媒体之缺陷。如申请专利范围第21项所述之提供一资料储存媒体之一缺陷列表之方法,其中该解压缩该压缩后的缺陷列表包括解压缩该压缩后的缺陷列表的一部分,并且提供该缺陷列表之该解压缩部分,以供该光碟驱动系统使用。一种光碟驱动系统,用以存取一资料储存媒体,包括:一前端单元,在该资料储存媒体上执行一操作,并且从该资料储存媒体中得到一缺陷列表,其中该缺陷列表包括复数个列表项目;一记忆体介面;一记忆体单元,透过该记忆体介面,储存来自该前端单元之该缺陷列表;以及一压缩单元,透过该记忆体介面,得到该记忆体单元中之该缺陷列表,以压缩该得到的缺陷列表,并且透过该记忆体介面,将该压缩后的缺陷列表储存于该记忆体单元,以供该前端单元使用。如申请专利范围第23项所述之光碟驱动系统,其中该压缩单元包括藉由依据每一列表项目之一缺陷丛集实体扇区号码,将该缺陷列表之该等列表项目分成复数个区域;并且将一压缩后的缺陷丛集实体扇区号码替换每一区域之该等列表项目之该缺陷丛集实体扇区号码,以压缩该缺陷列表。如申请专利范围第24项所述之光碟驱动系统,其中该压缩单元将该缺陷列表之该等列表项目分成复数个区域系藉由依据该等列表项目之该等实体扇区号码,将该资料储存媒体之该等扇区分成该等区域,并且将该缺陷列表之该等列表项目分散至每一区域。如申请专利范围第25项所述之光碟驱动系统,其中该压缩单元依据每一列表项目之该缺陷丛集实体扇区号码与该对应区域之第一扇区之实体扇区号码之差值,来决定出在每一区域之每一列表项目之该压缩后的缺陷丛集实体扇区号码。如申请专利范围第24项所述之光碟驱动系统,其中该压缩单元依据一对照表,决定出在每一区域之每一列表项目之该压缩后的缺陷丛集实体扇区号码。如申请专利范围第24项所述之光碟驱动系统,其中该压缩单元系利用将一压缩后的替换丛集实体扇区号码替换每一列表项目之一替换丛集实体扇区号码,以更进一步压缩该缺陷列表。如申请专利范围第28项所述之光碟驱动系统,其中该压缩单元系依据每一列表项目之该替换丛集实体扇区号码与该备用区之第一扇区之实体扇区号码之差值来决定出每一列表项目之该压缩后的替换丛集实体扇区号码。如申请专利范围第28项所述之光碟驱动系统,其中该压缩单元系依据一对照表来决定出每一列表项目之该压缩后的替换丛集实体扇区号码。如申请专利范围第23项所述之光碟驱动系统,更包括一解压缩单元,用以透过该记忆体介面,从该记忆体单元中得到该压缩后的缺陷列表以解压缩该压缩后的缺陷列表,并且透过该记忆体介面,将该解压缩后的缺陷列表储存于该记忆体单元,以供该前端单元使用。如申请专利范围第23项所述之光碟驱动系统,其中该解压缩单元解压缩该压缩后的缺陷列表的一部分,并且储存该缺陷列表之该解压缩部分于该记忆体单元中。如申请专利范围第31项所述之光碟驱动系统,更包括一监控单元,接收来自该解压缩单元之该解压缩后的缺陷列表,并且监控该资料储存媒体之该等缺陷。一种提供一资料储存媒体之缺陷列表之方法,适用于一光碟驱动系统,其中该缺陷列表包括复数个列表项目,该方法包括下列步骤:将缺陷列表之该等列表项目分成复数个群组;压缩该等群组之至少一者;以及储存至少一压缩后之群组,以供该光碟驱动系统使用。如申请专利范围第34项所述之提供一资料储存媒体之缺陷列表之方法,在该储存至少一压缩后之群组之步骤之前更包括,依据该资料储存媒体之目前位置,决定出该等群组中之至少一者,其中该光碟驱动系统系于该资料储存媒体上执行一操作。如申请专利范围第35项所述之提供一资料储存媒体之缺陷列表之方法,其中将该缺陷列表之该等列表项目分成复数个群组之步骤包括依据每一列表项目之一缺陷丛集实体扇区号码,将该缺陷列表之该等列表项目分成该等群组。如申请专利范围第34项所述之提供一资料储存媒体之缺陷列表之方法,更包括在该储存至少一压缩后之群组之步骤之前,依据该光碟驱动系统在该资料储存媒体上所执行的一操作,决定出该等群组中之至少一者。如申请专利范围第37项所述之提供一资料储存媒体之缺陷列表之方法,其中将该缺陷列表之该等列表项目分成复数个群组之步骤包括依据每一列表项目之一缺陷项目类型,将该缺陷列表之该等列表项目分成该等群组。如申请专利范围第34项所述之提供一资料储存媒体之缺陷列表之方法,在该储存至少一压缩后之群组之步骤之前更包括,依据该资料储存媒体之目前位置,决定出该等群组中之至少一者,其中该光碟驱动系统系于该资料储存媒体上执行一操作且该操作系执行于该资料储存媒体上。如申请专利范围第39项所述之提供一资料储存媒体之缺陷列表之方法,其中将该缺陷列表之该等列表项目分成复数个群组之步骤包括依据每一列表项目之一缺陷丛集实体扇区号码以及一缺陷项目类型,将该缺陷列表之该等列表项目分成该等群组。如申请专利范围第34项所述之提供一资料储存媒体之缺陷列表之方法,其中该压缩该缺陷列表之步骤包括:依据每一列表项目之一缺陷丛集实体扇区号码,将该缺陷列表之该等列表项目分成复数个区域;以及用一压缩后的缺陷丛集实体扇区号码替换每一区域之该等列表项目之该缺陷丛集实体扇区号码。如申请专利范围第41项所述之提供一资料储存媒体之缺陷列表之方法,其中将该缺陷列表之该等列表项目分成复数个区域之步骤更包括:依据该等列表项目之该等实体扇区号码,将该资料储存媒体之该等扇区分成该等区域;以及将该缺陷列表之该等列表项目分散至每一区域。如申请专利范围第42项所述之提供一资料储存媒体之缺陷列表之方法,其中在每一区域之每一列表项目之该压缩后的缺陷丛集实体扇区号码系依据每一列表项目之该缺陷丛集实体扇区号码与该对应区域之第一扇区之实体扇区号码之差值来决定。如申请专利范围第41项所述之提供一资料储存媒体之缺陷列表之方法,其中在每一区域之每一列表项目之该压缩后的缺陷丛集实体扇区号码系依据一对照表来决定。如申请专利范围第41项所述之提供一资料储存媒体之缺陷列表之方法,其中该压缩该缺陷列表之步骤更包括用一压缩后的替换丛集实体扇区号码替换每一列表项目之一替换丛集实体扇区号码。如申请专利范围第45项所述之提供一资料储存媒体之缺陷列表之方法,其中每一列表项目之该压缩后的替换丛集实体扇区号码系依据每一列表项目之该替换丛集实体扇区号码与该备用区之第一扇区之实体扇区号码之差值来决定。如申请专利范围第45项所述之提供一资料储存媒体之缺陷列表之方法,其中每一列表项目之该压缩后的替换丛集实体扇区号码系依据一对照表来决定。如申请专利范围第34项所述之提供一资料储存媒体之缺陷列表之方法,更包括:解压缩已储存的该压缩后的缺陷列表;以及提供该缺陷列表中之至少一解压缩后的群组,以供该光碟驱动系统使用,以监控该资料储存媒体之缺陷。如申请专利范围第48项所述之提供一资料储存媒体之缺陷列表之方法,其中该解压缩已储存的该压缩后的缺陷列表之步骤包括解压缩该至少一解压缩后的群组的一部分,并且提供该等群组中之至少一者之该解压缩部分,以供该光碟驱动系统使用。一种光碟驱动系统,用以存取一资料储存媒体,包括:一前端单元,在该资料储存媒体上执行一操作,并且从该资料储存媒体中得到一缺陷列表,其中该缺陷列表包括复数个列表项目;一记忆体介面;一记忆体单元,透过该记忆体介面,储存来自该前端单元之该缺陷列表;以及一控制单元,包括:一缺陷资讯处理元件,透过该记忆体介面,得到该记忆体单元中之该缺陷列表,并将该缺陷列表之该等列表项目分成复数个群组;一压缩元件,压缩来自该缺陷资讯处理元件之该缺陷列表之该等群组;以及一判断元件,决定出来自该压缩元件之该等压缩后的群组中之至少一者,以透过该记忆体介面,将该等群组中之至少一者储存于该记忆体单元,以供该前端单元使用。如申请专利范围第50项所述之光碟驱动系统,其中该判断元件依据该资料储存媒体之目前位置,决定出该等压缩后的群组中之至少一者,以储存于该记忆体单元,其中该前端单元系于该资料储存媒体上执行一操作。如申请专利范围第51项所述之光碟驱动系统,其中该缺陷资讯处理元件依据每一列表项目之一缺陷丛集实体扇区号码,将该缺陷列表之该等列表项目分成该等群组。如申请专利范围第50项所述之光碟驱动系统,其中该缺陷资讯处理元件依据该前端单元在该资料储存媒体上所执行的操作,决定出该等压缩后的群组中之至少一者,以储存于该记忆体单元中。如申请专利范围第53项所述之光碟驱动系统,其中该缺陷资讯处理元件依据每一列表项目之一缺陷项目类型,将该缺陷列表之该等列表项目分成该等群组。如申请专利范围第50项所述之光碟驱动系统,其中该判断元件依据该资料储存媒体之目前位置,决定出该等压缩后的群组中之至少一者以储存于该记忆体单元中,其中该前端单元系于该资料储存媒体上执行该操作且该操作系执行于该资料储存媒体上。如申请专利范围第55项所述之光碟驱动系统,其中该缺陷资讯处理元件依据每一列表项目之一缺陷丛集实体扇区号码以及一缺陷项目类型,将该缺陷列表之该等列表项目分成该等群组。如申请专利范围第50项所述之光碟驱动系统,其中该压缩元件包括藉由依据每一列表项目之一缺陷丛集实体扇区号码,将该缺陷列表之该等列表项目分成复数个区域,并且用一压缩后的缺陷丛集实体扇区号码替换每一区域之该等列表项目之该缺陷丛集实体扇区号码,以压缩该缺陷列表之该等群组。如申请专利范围第57项所述之光碟驱动系统,其中该压缩元件将该缺陷列表之该等列表项目分成复数个区域系藉由依据该等列表项目之该等实体扇区号码,将该资料储存媒体之该等扇区分成该等区域,并且将该缺陷列表之该等列表项目分散至每一区域。如申请专利范围第58项所述之光碟驱动系统,其中该压缩元件依据每一列表项目之该缺陷丛集实体扇区号码与该对应区域之第一扇区之实体扇区号码之差值,来决定出在每一区域之每一列表项目之该压缩后的缺陷丛集实体扇区号码。如申请专利范围第57项所述之光碟驱动系统,其中该压缩元件依据一对照表,决定出在每一区域之每一列表项目之该压缩后的缺陷丛集实体扇区号码。如申请专利范围第57项所述之光碟驱动系统,其中该压缩元件系用一压缩后的替换丛集实体扇区号码替换每一列表项目之一替换丛集实体扇区号码,以更进一步压缩该缺陷列表。如申请专利范围第61项所述之光碟驱动系统,其中该压缩元件系依据每一列表项目之该替换丛集实体扇区号码与该备用区之第一扇区之实体扇区号码之差值来决定出每一列表项目之该压缩后的替换丛集实体扇区号码。如申请专利范围第61项所述之光碟驱动系统,其中该压缩元件系依据一对照表来决定出每一列表项目之该压缩后的替换丛集实体扇区号码。如申请专利范围第50项所述之光碟驱动系统,其中该控制单元更包括一解压缩元件,用以透过该记忆体介面,从该记忆体单元中得到该压缩后的缺陷列表,以解压缩该得到的缺陷列表。如申请专利范围第64项所述之光碟驱动系统,其中该控制单元更包括一监控元件,接收来自该解压缩元件之该解压缩后的缺陷列表,并且监控该资料储存媒体之缺陷。
地址 新竹市新竹科学工业园区笃行一路1号