專利名稱:信息記錄介質(zhì)、記錄/再現(xiàn)方法、和記錄/再現(xiàn)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種盤,更具體地講,涉及一種信息記錄介質(zhì)、以及用于重 新初始化該介質(zhì)的記錄/再現(xiàn)方法、和記錄/再現(xiàn)i殳備。
背景4支術(shù)
可重寫信息存儲(chǔ)介質(zhì)中的缺陷的數(shù)量因在介質(zhì)的使用期間存在于該介質(zhì) 上的刮劃、手印、或灰塵而增加。當(dāng)使用介質(zhì)時(shí)發(fā)生的缺陷塊通過(guò)被登記為 缺陷信息而被管理,并且主機(jī)或驅(qū)動(dòng)器系統(tǒng)試圖不對(duì)缺陷塊分配數(shù)據(jù),而是 將數(shù)據(jù)記錄在非缺陷塊中。這樣,當(dāng)介質(zhì)被連續(xù)地使用時(shí),這種缺陷塊的數(shù) 量將增加。因此,用戶將希望重新初始化該介質(zhì)。
在這種情況下,在用戶已從介質(zhì)的表面去除手印或灰塵之后的在缺陷信 息中登記的缺陷塊能夠通過(guò)記錄數(shù)據(jù)之后的核查來(lái)被確定為令人滿意的非缺 陷塊。這樣,當(dāng)需要可重寫信息存儲(chǔ)介質(zhì)的重新初始化時(shí),驅(qū)動(dòng)器系統(tǒng)通過(guò) 記錄之后的核查來(lái)確定整個(gè)介質(zhì)的可記錄區(qū)域中的塊或者在缺陷信息中登記 的擊夾陷塊的擊夾陷可能性。
因?yàn)橐韵碌霓骰ㄙM(fèi)太多時(shí)間來(lái)重新初始化介質(zhì),所以其可能為用戶帶 來(lái)不便當(dāng)重新初始化可重寫信息存儲(chǔ)介質(zhì)時(shí),記錄登記在缺陷信息中或整 個(gè)介質(zhì)中的缺陷塊,然后通過(guò)盤核查來(lái)確定這些塊是否是有缺陷的。
發(fā)明內(nèi)容
本發(fā)明提供了 一種信息記錄介質(zhì)、以及用于快速地重新初始化該介質(zhì)的 記錄/再現(xiàn)方法、和記錄/再現(xiàn)設(shè)備。
在下面的描述中將部分地闡明本發(fā)明另外的方面和/或優(yōu)點(diǎn),通過(guò)描述, 其會(huì)變得更加清楚,或者通過(guò)實(shí)施本發(fā)明可以了解。根據(jù)本發(fā)明的一方面,提供了一種包括數(shù)據(jù)區(qū)域的信息記錄介質(zhì),其中,
數(shù)據(jù)區(qū)域包括用戶數(shù)據(jù)區(qū)域,用于記錄用戶數(shù)據(jù);和備用區(qū)域,用于記錄 替換在用戶數(shù)據(jù)區(qū)域中發(fā)生的缺陷塊的替換塊;缺陷列表?xiàng)l目包括缺陷塊和 替換塊的狀態(tài)信息;和在在重新初始化期間新分配備用區(qū)域之后保持在用戶 數(shù)據(jù)區(qū)域中的缺陷塊的狀態(tài)信息被改變以指示保持在用戶數(shù)據(jù)區(qū)域中的缺陷 塊已被重新初始化并具有可能的缺陷。
在新分配備用區(qū)域之前在用戶數(shù)據(jù)區(qū)域中發(fā)生的缺陷塊可包括具有替換 塊的缺陷塊、不具有替換塊的缺陷塊、和可能的有缺陷的塊的至少一個(gè)或其 組合。
根據(jù)本發(fā)明的另一方面,提供了一種包括數(shù)據(jù)區(qū)域的信息記錄介質(zhì),其 中,數(shù)據(jù)區(qū)域包括用戶數(shù)據(jù)區(qū)域,用于記錄用戶數(shù)據(jù);和備用區(qū)域,用于 記錄替換在用戶數(shù)據(jù)區(qū)域中發(fā)生的缺陷塊的替換塊;缺陷列表?xiàng)l目包括缺陷 塊和替換塊的狀態(tài)信息;和在在重新初始化期間分配新分配的備用區(qū)域之后 位于新分配的備用區(qū)域中的缺陷塊的狀態(tài)信息被改變以指示位于新分配的備 用區(qū)域中的缺陷塊已被重新初始化并且不可用作替換塊。
根據(jù)本發(fā)明的另一方面,提供了一種包括數(shù)據(jù)區(qū)域的信息記錄介質(zhì),其 中,數(shù)據(jù)區(qū)域包括用戶數(shù)據(jù)區(qū)域,用于記錄用戶數(shù)據(jù);和備用區(qū)域,用于 記錄替換在用戶數(shù)據(jù)區(qū)域中發(fā)生的缺陷塊的替換塊;缺陷列表?xiàng)l目包括缺陷 塊和替換塊的狀態(tài)信息;和不可用于替換缺陷塊的替換塊的狀態(tài)信息被改變 以指示已被重新初始化并具有可能的缺陷的缺陷塊,以響應(yīng)于在新分配備用 區(qū)域之前位于備用區(qū)域中而在介質(zhì)的重新初始化之后位于用戶數(shù)據(jù)區(qū)域中的 不可使用的替換塊。
根據(jù)本發(fā)明的另一方面,提供了一種包括數(shù)據(jù)區(qū)域的信息記錄介質(zhì),其 中,數(shù)據(jù)區(qū)域包括用戶數(shù)據(jù)區(qū)域,用于記錄用戶數(shù)據(jù);和備用區(qū)域,用于 記錄替換在用戶數(shù)據(jù)區(qū)域中發(fā)生的缺陷塊的替換塊;缺陷列表?xiàng)l目包括缺陷 塊和替換塊的狀態(tài)信息;和用戶數(shù)據(jù)區(qū)域中的缺陷塊的狀態(tài)信息被改變,并 且備用區(qū)域中的替換塊的狀態(tài)信息被改變,以響應(yīng)于被新分配以重新初始化 信息記錄介質(zhì)的備用區(qū)域。
缺陷列表?xiàng)l目可包括缺陷塊或替換塊的物理地址信息;第一狀態(tài)信息, 指示替換塊是可使用還是不可使用或者指示缺陷塊的缺陷狀態(tài);和第二狀態(tài) 信息,指示信息記錄介質(zhì)是否已被重新初始化。
關(guān)于在在重新初始化期間備用區(qū)域被新分配之后保持在用戶數(shù)據(jù)區(qū)域中 的缺陷塊的缺陷列表?xiàng)l目可被改變以包括第一狀態(tài)信息,指示保持在用戶
數(shù)據(jù)區(qū)域中的缺陷塊具有可能的缺陷;和第二狀態(tài)信息,指示保持在用戶數(shù) 據(jù)區(qū)域中的缺陷塊已被重新初始化。
關(guān)于在在重新初始化期間分配新分配的備用區(qū)域之后位于新分配的備用 區(qū)域中的缺陷塊的缺陷列表?xiàng)l目可被改變以包括第一狀態(tài)信息,指示位于 新分配的備用區(qū)域中的缺陷塊不可用作替換塊;和第二狀態(tài)信息,指示位于 新分配的備用區(qū)域中的缺陷塊已被重新初始化。
不可用于替換缺陷塊的替換塊的缺陷列表?xiàng)l目可被改變以包括指示具有 可能的缺陷的缺陷塊的第一狀態(tài)信息和指示該具有可能的缺陷的缺陷塊已被 重新初始化的第二狀態(tài)信息,以響應(yīng)于在新分配備用區(qū)域之前位于備用區(qū)域 塊。 口 '.''/、、。 、
連續(xù)塊的核查可被執(zhí)行,以響應(yīng)于在分配新的備用區(qū)域之前存在的關(guān)于 包括連續(xù)布置的至少兩個(gè)可能的有缺陷的塊的連續(xù)塊的連續(xù)缺陷列表?xiàng)l目, 該連續(xù)塊的長(zhǎng)度未知;連續(xù)缺陷列表?xiàng)l目可被登記以包括指示核查結(jié)果的第 一狀態(tài)信息和指示重新初始化的第二狀態(tài)信息,以響應(yīng)于在重新初始化之后 保持在用戶數(shù)據(jù)區(qū)域中的連續(xù)塊;和連續(xù)缺陷列表?xiàng)l目可被登記以包括指示 連續(xù)塊可用于還是不可用于替換缺陷塊的第一狀態(tài)信息和指示重新初始化的 第二狀態(tài)信息,以響應(yīng)于在重新初始化之后位于新分配的備用區(qū)域中的連續(xù)塊。
連續(xù)缺陷列表?xiàng)l目可被保持,以響應(yīng)于在分配新的備用區(qū)域之前存在的 關(guān)于包括連續(xù)布置的至少兩個(gè)可能的有缺陷的塊并且其長(zhǎng)度未知的連續(xù)塊的 連續(xù)缺陷列表?xiàng)l目以及在新分配備用區(qū)域之前包括在連續(xù)塊中而在重新初始 化之后位于用戶數(shù)據(jù)區(qū)域中的包括在連續(xù)塊中的第一塊;和連續(xù)缺陷列表?xiàng)l 目可被登記以包括根據(jù)連續(xù)塊的核查結(jié)果指示連續(xù)塊可用于還是不可用于替 換缺陷塊的第一狀態(tài)信息和指示重新初始化的第二狀態(tài)信息,以響應(yīng)于在重 新初始化之后位于新分配的備用區(qū)域中的連續(xù)塊。
根據(jù)本發(fā)明的另一方面,提供了一種記錄/再現(xiàn)方法,包括當(dāng)重新初始 化信息記錄介質(zhì)時(shí)新分配備用區(qū)域,在該信息記錄介質(zhì)中排列有用于記錄用 戶數(shù)據(jù)的用戶數(shù)據(jù)區(qū)域和用于記錄用于替換在用戶數(shù)據(jù)區(qū)域中發(fā)生的缺陷塊的替換塊的備用區(qū)域,其中,缺陷列表?xiàng)l目包括關(guān)于缺陷塊和替換塊的狀態(tài) 信息;和改變?cè)谛路峙鋫溆脜^(qū)域之后保持在用戶數(shù)據(jù)區(qū)域中的缺陷塊的狀態(tài) 信息以指示保持在用戶數(shù)據(jù)區(qū)域中的缺陷塊已被重新初始化并具有可能的缺陷。
根據(jù)本發(fā)明的另一方面,提供了一種記錄/再現(xiàn)方法,包括當(dāng)重新初始 化信息記錄介質(zhì)時(shí)新分配備用區(qū)域,在該信息記錄介質(zhì)中排列有用于記錄用 戶數(shù)據(jù)的用戶數(shù)據(jù)區(qū)域和用于記錄用于替換在用戶數(shù)據(jù)區(qū)域中發(fā)生的缺陷塊 的替換塊的備用區(qū)域,其中,缺陷列表?xiàng)l目包括關(guān)于缺陷塊和替換塊的狀態(tài) 信息;和改變?cè)诜峙湫路峙涞膫溆脜^(qū)域之后位于新分配的備用區(qū)域中的缺陷 塊的狀態(tài)信息以指示位于新分配的備用區(qū)域中的缺陷塊已被重新初始化并且 不可用作替換塊。
根據(jù)本發(fā)明的另一方面,提供了一種記錄/再現(xiàn)方法,包括當(dāng)重新初始 化信息記錄介質(zhì)時(shí)新分配備用區(qū)域,在該信息記錄介質(zhì)中排列有用于記錄用 戶數(shù)據(jù)的用戶數(shù)據(jù)區(qū)域和用于記錄用于替換在用戶數(shù)據(jù)區(qū)域中發(fā)生的缺陷塊 的替換塊的備用區(qū)域,其中,缺陷列表?xiàng)l目包括關(guān)于缺陷塊和替換塊的狀態(tài) 信息;和改變不可用于替換缺陷塊的替換塊的狀態(tài)信息以指示已被重新初始 化并具有可能的缺陷的缺陷塊,以響應(yīng)于在新分配備用區(qū)域之前位于備用區(qū) 域中而在重新初始化之后被包括在用戶數(shù)據(jù)區(qū)域中的不可使用的替換塊。
根據(jù)本發(fā)明的另一方面,提供了一種記錄/再現(xiàn)方法,包括當(dāng)重新初始 化信息記錄介質(zhì)時(shí)新分配備用區(qū)域,在該信息記錄介質(zhì)中排列有用于記錄用 戶數(shù)據(jù)的用戶數(shù)據(jù)區(qū)域和用于記錄用于替換在用戶數(shù)據(jù)區(qū)域中發(fā)生的缺陷塊 的替換塊的備用區(qū)域,其中,缺陷列表?xiàng)l目包括關(guān)于缺陷塊和替換塊的狀態(tài) 信息;和改變用戶數(shù)據(jù)區(qū)域中的缺陷塊的狀態(tài)信息和備用區(qū)域中的替換塊的 狀態(tài)信息。
根據(jù)本發(fā)明的另一方面,提供了一種記錄/再現(xiàn)設(shè)備,包括讀/寫單元, 用于從信息記錄介質(zhì)讀取數(shù)據(jù)和/或?qū)?shù)據(jù)寫在信息記錄介質(zhì)上,該信息記錄 介質(zhì)具有用于記錄用戶數(shù)據(jù)的用戶數(shù)據(jù)區(qū)域、用于記錄替換在用戶數(shù)據(jù)區(qū)域 中發(fā)生的缺陷塊的替換塊的備用區(qū)域、以及包括缺陷塊和替換塊的狀態(tài)信息 的缺陷列表?xiàng)l目;和控制單元,用于控制讀/寫單元來(lái)新分配備用區(qū)域以重新 初始化信息記錄介質(zhì),并改變?cè)谥匦鲁跏蓟蟊3衷谟脩魯?shù)據(jù)區(qū)域中的缺 陷塊的狀態(tài)信息以指示保持在用戶數(shù)據(jù)區(qū)域中的缺陷塊已被重新初始化并具
有可能的缺陷。
根據(jù)本發(fā)明的另一方面,提供了一種記錄/再現(xiàn)設(shè)備,包括讀/寫單元, 用于從信息記錄介質(zhì)讀取數(shù)據(jù)和/或?qū)?shù)據(jù)寫在信息記錄介質(zhì)上,該信息記錄 介質(zhì)具有用于記錄用戶數(shù)據(jù)的用戶數(shù)據(jù)區(qū)域、用于記錄替換在用戶數(shù)據(jù)區(qū)域 中發(fā)生的缺陷塊的替換塊的備用區(qū)域、以及包括缺陷塊和替換塊的狀態(tài)信息
的缺陷列表?xiàng)l目;和控制單元,用于控制讀/寫單元來(lái)新分配備用區(qū)域以重新 初始化信息記錄介質(zhì),并改變?cè)谥匦鲁跏蓟笪挥谛路峙涞膫溆脜^(qū)域中的 缺陷塊的狀態(tài)信息以指示位于新分配的備用區(qū)域中的缺陷塊已被重新初始化 并且不可用作替換塊。
根據(jù)本發(fā)明的另一方面,提供了一種記錄/再現(xiàn)設(shè)備,包括讀/寫單元, 用于從信息記錄介質(zhì)讀取數(shù)據(jù)和/或?qū)?shù)據(jù)寫在信息記錄介質(zhì)上,該信息記錄 介質(zhì)具有用于記錄用戶數(shù)據(jù)的用戶數(shù)據(jù)區(qū)域、用于記錄替換在用戶數(shù)據(jù)區(qū)域 中發(fā)生的缺陷塊的替換塊的備用區(qū)域、以及包括缺陷塊和替換塊的狀態(tài)信息 的缺陷列表?xiàng)l目;和控制單元,用于控制讀/寫單元來(lái)新分配備用區(qū)域以重新 初始化信息記錄介質(zhì),并改變不可用于替換缺陷塊的替換塊的狀態(tài)信息以指 示已被重新初始化并具有可能的缺陷的缺陷塊,以響應(yīng)于在重新初始化之前 位于備用區(qū)域中而在重新初始化之后位于用戶數(shù)據(jù)區(qū)域中的不可使用的替換 塊。
根據(jù)本發(fā)明的另一方面,提供了一種記錄/再現(xiàn)設(shè)備,包括讀/寫單元, 用于從信息記錄介質(zhì)讀取數(shù)據(jù)和/或?qū)?shù)據(jù)寫在信息記錄介質(zhì)上,該信息記錄 介質(zhì)具有用于記錄用戶數(shù)據(jù)的用戶數(shù)據(jù)區(qū)域、用于記錄替換在用戶數(shù)據(jù)區(qū)域 中發(fā)生的缺陷塊的替換塊的備用區(qū)域、以及包括缺陷塊和替換塊的狀態(tài)信息 的缺陷列表?xiàng)l目;和控制單元,用于控制讀/寫單元來(lái)新分配備用區(qū)域以重新 初始化信息記錄介質(zhì),并改變?nèi)毕輭K和替換塊的狀態(tài)信息,然后記錄狀態(tài)信 自
通過(guò)下面結(jié)合附圖對(duì)實(shí)施例進(jìn)行的描述,本發(fā)明的這些和/或其他方面和
優(yōu)點(diǎn)將會(huì)變得清楚和更易于理解,其中
圖1是根據(jù)本發(fā)明實(shí)施例的記錄/再現(xiàn)設(shè)備的方框圖; 圖2是根據(jù)本發(fā)明實(shí)施例的單記錄層盤的結(jié)構(gòu)示圖3是根據(jù)本發(fā)明實(shí)施例的雙記錄層盤的結(jié)構(gòu)示圖4是根據(jù)本發(fā)明實(shí)施例的缺陷列表(DFL)的數(shù)據(jù)的結(jié)構(gòu)示圖5是如在圖4中表示的DFL條目的數(shù)據(jù)的結(jié)構(gòu)示圖6表示在圖5中表示的DFL條目的狀態(tài)信息;
圖7A和圖7B表示根據(jù)本發(fā)明實(shí)施例的處理在重新初始化盤之后在該盤 中新分配的備用區(qū)域內(nèi)的塊的DFL條目的方法;
圖8A表示在圖7A中表示的對(duì)數(shù)據(jù)區(qū)域分配新的備用區(qū)域之前的DFL 條目的狀態(tài)信息;
圖8B表示在圖7B中表示的對(duì)數(shù)據(jù)區(qū)域分配新的備用區(qū)域之后的DFL 條目的狀態(tài)信息;
圖9A和圖9B表示根據(jù)本發(fā)明實(shí)施例的處理在重新初始化盤之后在該盤 中新分配的備用區(qū)域內(nèi)的塊的DFL條目的方法;
圖IOA表示在圖9A中表示的對(duì)數(shù)據(jù)區(qū)域分配新的備用區(qū)域之前的DFL 條目的狀態(tài)信息;
圖IOB表示在圖9B中表示的對(duì)數(shù)據(jù)區(qū)域分配新的備用區(qū)域之后的DFL 條目的狀態(tài)信息;
圖IIA到圖IIC表示根據(jù)本發(fā)明實(shí)施例當(dāng)狀態(tài)信息l被設(shè)置為指示塊可 能具有缺陷的"3"時(shí)的三種DFL條目;
圖12A和圖12B表示根據(jù)本發(fā)明實(shí)施例存在于新分配的備用區(qū)域中的具 有已知的缺陷的長(zhǎng)度的一些連續(xù)缺陷塊,而連續(xù)缺陷塊的其余部分位于用戶 數(shù)據(jù)區(qū)域中;
圖13A和圖13B表示在圖12A和圖12B中表示的情形的DFL條目的改
變;
圖14A至圖14C表示根據(jù)本發(fā)明實(shí)施例的這樣的情況,其中,具有未知 的缺陷的長(zhǎng)度的連續(xù)缺陷塊的開(kāi)始地址通過(guò)新分配備用區(qū)域而位于備用區(qū)域 中或者用戶數(shù)據(jù)區(qū)域中;
圖15A到圖15C表示在圖14A到圖14C中表示的情形下的DFL條目的 改變;和
圖16A和圖16B是表示根據(jù)本發(fā)明實(shí)施例的重新初始化盤的方法的流程圖。
具體實(shí)施例方式
現(xiàn)在將對(duì)本發(fā)明的本實(shí)施例進(jìn)行詳細(xì)的描述,其示例表示在附圖中,其 中,相同的標(biāo)號(hào)始終表示相同部件。下面通過(guò)參照附圖對(duì)實(shí)施例進(jìn)行描述以 解釋本發(fā)明。
圖1是根據(jù)本發(fā)明實(shí)施例的記錄/再現(xiàn)設(shè)備的方框圖。
參照?qǐng)D1,該記錄/再現(xiàn)設(shè)備包括讀/寫單元2和控制單元1。
讀/寫單元2包括拾取器,并將數(shù)據(jù)寫在在本實(shí)施例中為盤4的信息記錄 介質(zhì)上或者從盤4讀取記錄的數(shù)據(jù)。
控制單元1根據(jù)預(yù)定文件系統(tǒng)將數(shù)據(jù)寫在盤4上或者從盤4讀取數(shù)據(jù)。 具體地講,控制單元1新分配備用區(qū)域以重新初始化盤4,并且根據(jù)分配結(jié) 果管理用戶數(shù)據(jù)區(qū)域中的缺陷塊和備用區(qū)域中的替換塊的狀態(tài)信息。
控制單元1包括系統(tǒng)控制器10、主機(jī)接口(I/F) 20、數(shù)字信號(hào)處理器(DSP) 30、射頻放大器(RFAMP)40、和伺服機(jī)構(gòu)50。
當(dāng)將數(shù)據(jù)記錄在盤4上時(shí),主機(jī)I/F 20接收從主機(jī)3輸出的預(yù)定寫命令, 并將該寫命令發(fā)送給系統(tǒng)控制器10。系統(tǒng)控制器IO控制DSP30和伺服機(jī)構(gòu) 50以執(zhí)行從主機(jī)I/F 20接收的寫命令。DSP 30將比如奇偶編碼的附加數(shù)據(jù)添 加到從主機(jī)I/F 20接收的將被記錄在盤4上的數(shù)據(jù)以對(duì)該數(shù)據(jù)糾錯(cuò),對(duì)任何 發(fā)生的作為糾錯(cuò)塊的ECC塊執(zhí)行糾錯(cuò)碼(ECC)編碼,然后以預(yù)定方法調(diào)制該 ECC塊。RFAMP40將從DSP30輸出的數(shù)據(jù)轉(zhuǎn)換成RF信號(hào)。包括拾取器的 讀/寫單元2將從RF AMP 40發(fā)送的RF信號(hào)記錄在盤4上。伺服機(jī)構(gòu)50從 系統(tǒng)控制器10接收伺服控制需要的命令,并對(duì)讀/寫單元2的拾取器進(jìn)行伺 服控制。
具體地講,當(dāng)備用區(qū)域j皮新分配以重新初始化盤4時(shí),系統(tǒng)控制器10 管理塊的缺陷狀態(tài)。
當(dāng)確定在盤重新初始化之前建立的用戶數(shù)據(jù)區(qū)域中的缺陷塊的物理地址 在新的備用區(qū)域通過(guò)盤重新初始化而被分配之后仍然被包括在用戶數(shù)據(jù)區(qū)域 中時(shí),系統(tǒng)控制器10將該缺陷塊的缺陷列表(DFL)條目改變成具有指示該缺 陷塊被重新初始化并具有缺陷的可能性的狀態(tài)信息的DFL條目,并控制讀/ 寫單元2以將該DFL條目寫在盤4上。
另外,當(dāng)確定在盤重新初始化之前的用戶數(shù)據(jù)區(qū)域中的缺陷塊的物理地 址在新的備用區(qū)域通過(guò)盤重新初始化而被分配之后被包括在該新的備用區(qū)域
的替換塊的物理地址中時(shí),系統(tǒng)控制器10將替換塊的DFL條目改變成具有 指示該替換塊被重新初始化并且不能用于替換的狀態(tài)信息的DFL條目。
另外,當(dāng)確定在盤重新初始化之前的備用區(qū)域中的不能用于替換的替換 塊的物理地址在新的備用區(qū)域通過(guò)盤重新初始化而被分配之后被包括在用戶 數(shù)據(jù)區(qū)域的物理地址中時(shí),系統(tǒng)控制器10將缺陷塊的DFL條目改變成具有 指示該缺陷塊被重新初始化并且具有尚未核查的可能的缺陷的狀態(tài)信息的 DFL條目。稍后,將更加詳細(xì)地描述DFL條目和狀態(tài)信息。
當(dāng)從盤4再現(xiàn)數(shù)據(jù)時(shí),主機(jī)I/F 20從主機(jī)3接收讀命令。系統(tǒng)控制器10 執(zhí)行再現(xiàn)需要的初始化。讀/寫單元2將激光束發(fā)射到盤4上,并輸出通過(guò)接 收從盤4反射的激光束而獲得的信息信號(hào)。RF AMP 40將從讀/寫單元2輸出 的信息信號(hào)轉(zhuǎn)換成RF信號(hào),并且將從RF信號(hào)獲得的調(diào)制的數(shù)據(jù)提供給DSP 30并將從RF信號(hào)獲得的用于控制伺服機(jī)構(gòu)50的伺服信號(hào)提供給伺服機(jī)構(gòu) 50。
DSP 30解調(diào)調(diào)制的數(shù)據(jù),并輸出通過(guò)對(duì)解調(diào)的數(shù)據(jù)實(shí)施ECC糾錯(cuò)而獲 得的數(shù)據(jù)。同時(shí),伺服機(jī)構(gòu)50接收從RF AMP 40輸出的伺服信號(hào)和從系統(tǒng) 控制器10輸出的用于伺服控制的命令,并對(duì)拾取器執(zhí)行伺服控制。主機(jī)I/F 20 將從DSP 30接收的凄t據(jù)發(fā)送給主機(jī)3。
現(xiàn)在將詳細(xì)地描述根據(jù)本發(fā)明實(shí)施例的信息記錄介質(zhì)的結(jié)構(gòu)。
圖2是根據(jù)本發(fā)明實(shí)施例的單記錄層盤的結(jié)構(gòu)示圖。
參照?qǐng)D2,盤包括位于盤的內(nèi)圓周的引入?yún)^(qū)域、位于盤的外圓周的引 出區(qū)域、和在盤的徑向上位于其間的數(shù)據(jù)區(qū)域。
引入?yún)^(qū)域包括缺陷管理區(qū)域(DMA)弁2、寫條件測(cè)試區(qū)域、和DMA弁1。 數(shù)據(jù)區(qū)域包括備用區(qū)域#1、用戶數(shù)據(jù)區(qū)域、和備用區(qū)域#2。引出區(qū)域包括 DMA #3和DMA #4。
DMA是用于記錄可重寫信息存儲(chǔ)介質(zhì)的缺陷管理信息的區(qū)域。DMA被 布置在盤的內(nèi)側(cè)區(qū)域和/或外側(cè)區(qū)域。
當(dāng)在盤的用戶數(shù)據(jù)區(qū)域的預(yù)定區(qū)域發(fā)生缺陷時(shí),在數(shù)據(jù)區(qū)域的初始化階
時(shí)盤需要被重新初始化時(shí),備用區(qū)域可被新分配。
記錄在DMA中的缺陷管理信息包括用于缺陷信息的DFL;和盤定義結(jié)構(gòu)(DDS),包括關(guān)于數(shù)據(jù)區(qū)域的結(jié)構(gòu)的信息。
DFL包括DFL頭和DFL條目。隨后將參照?qǐng)D4來(lái)更加詳細(xì)地描述DFL 的格式。
寫條件測(cè)試區(qū)域被用于測(cè)試各種記錄功率以獲得用于記錄數(shù)據(jù)的最佳功 率和變量。
圖3是根據(jù)本發(fā)明實(shí)施例的雙記錄層盤的結(jié)構(gòu)示圖。
參照?qǐng)D3,記錄層LO包括引入?yún)^(qū)域#0、數(shù)據(jù)區(qū)域、和引出區(qū)域#0,另一 記錄層L1包括引入?yún)^(qū)域弁1、數(shù)據(jù)區(qū)域、和引出區(qū)域#1。
LO層的引入?yún)^(qū)域弁0包括DMA#2、寫條件測(cè)試區(qū)域、和DMA弁1。 LO 層的數(shù)據(jù)區(qū)域包括備用區(qū)域#1、用戶數(shù)據(jù)區(qū)域、和備用區(qū)域#2。 LO層的引 出區(qū)域#0包括DMA #3和DMA #4。
Ll層的引入?yún)^(qū)域弁l包括DMA#2、寫條件測(cè)試區(qū)域、和DMA弁1。 Ll 層的數(shù)據(jù)區(qū)域包括備用區(qū)域#4、用戶數(shù)據(jù)區(qū)域、和備用區(qū)域#3。 Ll層的引 出區(qū)域#1包括DMA弁3和DMA糾。
圖4是根據(jù)本發(fā)明實(shí)施例的DFL400的數(shù)據(jù)格式的結(jié)構(gòu)示圖。
參照?qǐng)D4, DFL 400包括DFL頭410和DFL條目列表420。
用于塊的缺陷管理的數(shù)量信息被寫入DFL頭410中。DFL頭410包括 DFL標(biāo)識(shí)符411、具有替換塊的缺陷塊的數(shù)量412、不具有替換塊的缺陷塊的 數(shù)量413、可使用的備用塊的數(shù)量414、非可使用的備用塊的數(shù)量415、和具 有可能的缺陷的塊的數(shù)量416。
具有替換塊的缺陷塊的數(shù)量412表示具有指示缺陷塊已被以備用區(qū)域內(nèi) 的替換塊替換的缺陷狀態(tài)信息的DFL條目的數(shù)量。
不具有替換塊的缺陷塊的數(shù)量413表示具有指示不具有備用區(qū)域中的替 換塊的缺陷塊的缺陷狀態(tài)信息的DFL條目的數(shù)量。
可使用的備用塊的數(shù)量414表示具有指示備用區(qū)域中未替換的塊之中可 用于替換的塊的缺陷狀態(tài)信息的DFL條目的數(shù)量。
不可使用的備用塊的數(shù)量415表示具有指示備用區(qū)域中未替換的塊之中 不可用于替換的塊的缺陷狀態(tài)信息的DFL條目的數(shù)量。
可能的有缺陷的塊的數(shù)量416表示具有指示用戶數(shù)據(jù)區(qū)域中的塊之中尚 未被核查為有缺陷的可能的有缺陷的塊的缺陷狀態(tài)信息的DFL條目的數(shù)量。
DFL條目列表420是具有關(guān)于各種塊的缺陷狀態(tài)信息的DFL條目的集合。DFL條目列表420包括DFL條目# 1 421、 DFL條目弁2 422........至
DFL條目#N423。
圖5是如在圖4中表示的DFL條目#i500的數(shù)據(jù)格式的結(jié)構(gòu)示圖。
參照?qǐng)D5, DFL條目#i 500包括'.狀態(tài)信息1 510、缺陷塊的物理地址 520、狀態(tài)信息2 530、和替換塊的物理地址540。
狀態(tài)信息1 510是關(guān)于用戶數(shù)據(jù)區(qū)域中的缺陷塊的缺陷狀態(tài)的信息和關(guān) 于備用區(qū)域中的替換塊是否可使用的狀態(tài)的信息。狀態(tài)信息1 510稍后將參 照?qǐng)D6來(lái)被更加詳細(xì)地描述。
狀態(tài)信息2 530是關(guān)于備用區(qū)域中的替換塊是否可使用的狀態(tài)的信息。 這樣,通過(guò)僅在DFL條目# i 500的狀態(tài)信息2 530中指示盤纟皮重新初始化而 不在重新初始化該盤之后經(jīng)受核查操作,盤的重新初始化可被快速地執(zhí)行。 另外,當(dāng)在盤的重新初始化之后記錄數(shù)據(jù)時(shí),如果數(shù)據(jù)將被記錄在其上的塊 的DFL條目#i 500的狀態(tài)信息2 530被設(shè)置為指示盤已被重新初始化的狀態(tài) 信息,則驅(qū)動(dòng)器系統(tǒng)知道盤已被重新初始化,并因此,即使主機(jī)3命令在該 塊的預(yù)定區(qū)域中記錄數(shù)據(jù)也可將預(yù)定數(shù)量的數(shù)據(jù)裝填到該塊的其余部分并記 錄該數(shù)據(jù)而不經(jīng)受另外的讀-修正-寫(read-modify-write)處理。另外,當(dāng)從主機(jī) 3輸出的再現(xiàn)命令被接收時(shí),如果狀態(tài)信息2 530被設(shè)置以指示盤已被重新初 始化,則驅(qū)動(dòng)器系統(tǒng)知道記錄在該塊中的數(shù)據(jù)是無(wú)效數(shù)據(jù),因此,空數(shù)據(jù)或 檢查消息被立即發(fā)送給主機(jī)3 。
缺陷塊的物理地址520是用戶數(shù)據(jù)區(qū)域中缺陷塊所在的物理地址,替換 塊的物理地址540是備用區(qū)域中替換塊所在的物理地址。
圖6表示在圖5中表示的DFL條目#i500的狀態(tài)信息1 510。
參照?qǐng)D6,狀態(tài)信息1 510包括五種狀態(tài)T、 "2"、 "3"、 "4"、和"5"。
狀態(tài)信息"1"指示具有替換塊的缺陷塊的狀態(tài)。在這種情況下,缺陷塊 的物理地址指示用戶數(shù)據(jù)區(qū)域中缺陷塊的物理地址,替換塊的物理地址是替 換缺陷塊的替換塊被寫在備用區(qū)域中的物理地址。
狀態(tài)信息"2"指示不具有替換塊的缺陷塊的狀態(tài)。在這種情況下,缺陷 塊的物理地址指示用戶凄欠據(jù)區(qū)域中替換塊的物理地址。
狀態(tài)信息"3"指示可能的有缺陷的塊的狀態(tài)。可能的有缺陷的塊是當(dāng)在 盤核查或掃描期間檢測(cè)到過(guò)多的RF信號(hào)或伺服信號(hào)時(shí)尚未通過(guò)記錄數(shù)據(jù)之 后糾錯(cuò)被核查的塊,具有缺陷的可能性,并因此需要將來(lái)通過(guò)記錄數(shù)據(jù)之后
糾錯(cuò)來(lái)被核查。在這種情況下,缺陷塊的物理地址指示尚未被核查的可能的 有缺陷的塊的物理地址。
狀態(tài)信息"4"指示備用區(qū)域中可使用的替換塊的狀態(tài)。在這種情況下,替換塊的物理地址指示備用區(qū)域中未使用的替換塊之中可使用的塊的物理地址。
狀態(tài)信息"5"指示備用區(qū)域中不可使用的替換塊的狀態(tài)。在這種情況下,替換塊的物理地址指示備用區(qū)域中未使用的替換塊之中不可使用的塊的物理地址。
狀態(tài)信息"1" 、"2"、和"3"指示用戶數(shù)據(jù)區(qū)域中的塊的狀態(tài),狀態(tài)信 息"4"和"5"指示備用區(qū)域中的塊的狀態(tài)。
狀態(tài)信息2 530未在圖6中表示,但,例如,如果狀態(tài)信息2 530被設(shè)置 為"1",則盤已被重新初始化,如果狀態(tài)信息2 530被設(shè)置為"0",則盤未 被重新初始化,或者在重新初始化之后被使用。如果狀態(tài)信息2 530被設(shè)置 為"0",則有效數(shù)據(jù)被記錄在塊中。如果狀態(tài)信息2 530被設(shè)置為"1",則 由于塊已被重新初始化,所以有效數(shù)據(jù)未被記錄在該塊中。
圖7A和圖7B表示根據(jù)本發(fā)明實(shí)施例的處理在重新初始化盤之后在該盤 中新分配的備用區(qū)域中的塊的DFL條目的方法。
圖7A表示在盤重新初始化之前分配并使用備用區(qū)域#1的單記錄層盤 中的數(shù)據(jù)塊,圖7B表示在盤重新初始化之后具有在專中分配的新備用區(qū)域# 1的數(shù)據(jù)塊。
參照?qǐng)D7A,數(shù)據(jù)區(qū)域僅具有在其中分配的備用區(qū)域#1,并包括備用區(qū) 域#1和用戶數(shù)據(jù)區(qū)域。塊①、②、和③被記錄在用戶數(shù)據(jù)區(qū)域的末端。塊 ①是缺陷塊并具有用于替換該缺陷塊的替換塊。塊②是這樣的缺陷塊,其不 具有用于替換該缺陷塊的替換塊。塊③是可能的有缺陷的塊。
圖7B表示在當(dāng)在當(dāng)前狀態(tài)下使用盤時(shí)新備用區(qū)域# l通過(guò)盤重新初始化 而在數(shù)據(jù)區(qū)域中被分配的情況下,當(dāng)在盤重新初始化之后缺陷塊仍然存在于 用戶數(shù)據(jù)區(qū)域中時(shí)的數(shù)據(jù)區(qū)域。
參照?qǐng)D7B,具有替換塊的塊①、不具有替換塊的塊②、和具有可能的缺 陷的塊③的DFL條目被轉(zhuǎn)換成具有擁有可能的缺陷的狀態(tài)信息以及塊①、②、 和③被重新初始化的狀態(tài)信息的DFL條目。
圖8A表示在圖7A中表示的根據(jù)本發(fā)明實(shí)施例對(duì)數(shù)據(jù)區(qū)域分配新的備用 區(qū)域# 1之前的DFL條目的狀態(tài)信息。圖8B是在圖7B中表示的根據(jù)本發(fā)明 實(shí)施例對(duì)數(shù)據(jù)區(qū)域分配新的備用區(qū)域#1之后的DFL條目的狀態(tài)信息的示 圖Z
參照?qǐng)D8A,塊①的DFL條目是在圖8A中列出的第一條目。由于塊① 是具有替換塊的缺陷塊,所以狀態(tài)信息1被設(shè)置為"1",該缺陷塊的物理地 址被登記為"0010000h",并且狀態(tài)信息2由于該缺陷塊尚未被重新初始化而 被設(shè)置為"0"。由于塊②是不具有替換塊的缺陷塊,所以狀態(tài)信息1被設(shè)置 為"2",該缺陷塊的物理地址被登記為"0010100h",并且狀態(tài)信息2由于該 缺陷塊尚未被重新初始化而被設(shè)置為"0"。由于塊③是可能的有缺陷的塊, 所以狀態(tài)信息1一皮設(shè)置為"3",該塊的物理地址;故登記為"0010110h",并且 狀態(tài)信息2由于該缺陷塊尚未被重新初始化而被設(shè)置為"0"。
在圖8A中表示的DFL條目列表通過(guò)新分配備用區(qū)域# 1的重新初始化 而改變成如在圖8B中所示的DFL條目列表。
參照?qǐng)D8B,塊①的DFL條目是在圖8B中列出的第一條目,塊②的DFL 條目是圖8B中的第二條目,并且塊③的DFL條目是圖8B中的第三條目。 塊①、②、和③的DFL條目的狀態(tài)信息1都被設(shè)置為"3",這指示它們因盤 重新初始化而成為可能的有缺陷的塊,并且塊①、②、和③的DFL條目的狀 態(tài)信息2都被設(shè)置為'T,,這指示它們已被重新初始化。
這樣,在盤重新初始化之后用戶數(shù)據(jù)區(qū)域中的缺陷塊是可能的有缺陷的 塊。因此,當(dāng)想要在這些塊上記錄數(shù)據(jù)時(shí),最好而非必須地,在將數(shù)據(jù)記錄 在盤上之后應(yīng)該通過(guò)盤核查處理來(lái)對(duì)這些塊^r查缺陷。
如果在通過(guò)重新初始化盤而將DFL條目的狀態(tài)信息2設(shè)置為指示盤已被 重新初始化的"1"之后,該塊再次被使用,則狀態(tài)信息2需要被改變成"0"。 狀態(tài)信息2被設(shè)置為"1"以指示記錄在該塊中的數(shù)據(jù)已因重新初始化該盤而 變?yōu)闊o(wú)效。
圖9A和圖9B表示根據(jù)本發(fā)明實(shí)施例的處理在重新初始化盤之后在該盤 中新分配的備用區(qū)域內(nèi)的塊的DFL條目的方法。
圖9A表示在盤重新初始化之前分配并使用備用區(qū)域#1的單記錄層盤 中的數(shù)據(jù)塊,圖9B表示在盤重新初始化之后具有在其中分配的新備用區(qū)域# 2的數(shù)據(jù)塊。
參照?qǐng)D9A,數(shù)據(jù)區(qū)域僅具有在其中分配的備用區(qū)域#1,并且該數(shù)據(jù)區(qū)
域包括備用區(qū)域#1和用戶數(shù)據(jù)區(qū)域。塊 、 、和⑥被記錄在用戶數(shù)據(jù)區(qū) 域的末端,塊⑦被記錄在備用區(qū)域弁1中。塊④是缺陷塊并具有用于替換該 缺陷塊的替換塊。塊⑤是這樣的缺陷塊,其不具有用于替換該缺陷塊的替換 塊。塊⑥是可能的有缺陷的塊。塊⑦是不能被用于替換另一塊的位于備用區(qū) 域#1中的替換塊。
圖犯表示其中在使用盤的時(shí)候備用區(qū)域# 1當(dāng)通過(guò)該盤的重新初始化而 被新分配時(shí)被減小的數(shù)據(jù)區(qū)域的狀態(tài),在重新初始化之前位于備用區(qū)域# 1 中的塊⑦在重新初始化之后位于用戶數(shù)據(jù)區(qū)域中。此外,在數(shù)據(jù)區(qū)域中新分 配備用區(qū)域#2,并且在重新初始化之前位于用戶數(shù)據(jù)區(qū)域中的塊④、 、和 位于備用區(qū)域#2中。
參照?qǐng)D9B,如果在重新初始化之前位于用戶數(shù)據(jù)區(qū)域中的塊④、 、和 在重新初始化之后被包括在備用區(qū)域#2中,則塊④、 、和⑥的DFL條 目被改變成具有指示所有的塊④、 、和⑥已被重新初始化的狀態(tài)信息以及 指示它們不可用于替換的狀態(tài)信息的DFL條目。另外,如果在重新初始化之 前位于備用區(qū)域#1中的塊⑦在重新初始化之后位于用戶數(shù)據(jù)區(qū)域中,則塊 ⑦的DFL條目被改變成具有指示塊⑦已被重新初始化的狀態(tài)信息以及指示它 具有可能的缺陷的狀態(tài)信息的DFL條目。
圖IOA表示在圖9A中表示的對(duì)數(shù)據(jù)區(qū)域分配新的備用區(qū)域#1和#2 之前的DFL條目的狀態(tài)信息,圖IOB表示在圖9B中表示的對(duì)數(shù)據(jù)區(qū)域分配 新的備用區(qū)域# 1和#2之后的DFL條目的狀態(tài)信息。
參照?qǐng)DIOA,塊④的DFL條目是在圖9A中列出的第一條目。由于塊④ 是具有替換塊的缺陷塊,所以狀態(tài)信息1被設(shè)置為"1",該缺陷塊的物理地 址#皮登記為"0010000h",并且狀態(tài)信息2由于該缺陷塊尚未^皮重新初始化而 被設(shè)置為"0"。由于塊⑤是不具有替換塊的缺陷塊,所以狀態(tài)信息1被設(shè)置 為"2",該缺陷塊的物理地址被登記為"0010100h",并且狀態(tài)信息2由于該 缺陷塊尚未被重新初始化而被設(shè)置為"0"。由于塊⑥是可能的有缺陷的塊, 所以狀態(tài)信息l纟皮設(shè)置為"3",該塊的物理地址^皮登記為"0010110h",并且 狀態(tài)信息2由于該塊尚未被重新初始化而被設(shè)置為"0"。
在圖10A中表示的DFL條目列表通過(guò)新分配備用區(qū)域# 1和#2的重新 初始化而改變成如在圖10B中所示的DFL條目列表。
參照?qǐng)DIOB,塊④的DFL條目是在圖10 B中列出的第二條目,塊⑤的
DFL條目是圖10B中的第三條目,塊 的DFL條目是圖10B中的第四條目, 并且塊⑦的DFL條目是圖IOB中的第一條目。塊④、 、和⑥的DFL條目 的狀態(tài)信息1都被設(shè)置為"5",這指示它們通過(guò)盤重新初始化而成為不能被 用于替換的塊。塊④、 、和⑥的指示重新初始化的狀態(tài)的狀態(tài)信息2都被 設(shè)置為"1",這指示它們已被重新初始化,并且缺陷塊的物理地址移動(dòng)到替 換塊的物理地址的位置。塊⑦的DFL條目的狀態(tài)信息l纟皮設(shè)置為"3",這指 示它具有缺陷的可能性,狀態(tài)信息2被設(shè)置為"1",并且替換塊的物理地址 移動(dòng)到缺陷塊的物理地址的位置。
到目前為止,描述涉及單記錄層盤,但相同的方法適用于雙記錄層盤。 現(xiàn)在將參照?qǐng)DIIA至圖15C描述其中順序發(fā)生缺陷的連續(xù)缺陷塊的處理 方法。
圖IIA到圖IIC表示當(dāng)狀態(tài)信息l被設(shè)置為指示塊可能具有缺陷的"3" 時(shí)的三種DFL條目。
圖IIA是單個(gè)可能的有缺陷的塊的DFL條目的示圖。
參照?qǐng)D11A, DFL條目的狀態(tài)信息1被設(shè)置為指示塊可能具有缺陷的 "3",缺陷塊的物理地址指示該可能的有缺陷的塊的物理地址,狀態(tài)信息2 被設(shè)置為指示重新初始化尚未被執(zhí)行的"0",并且替換塊的物理地址被登記 為指示該塊是單個(gè)塊的'T,。
圖11B是具有已知的可能的缺陷的長(zhǎng)度的連續(xù)缺陷塊的DFL條目的示圖。
參照?qǐng)DIIB, DFL條目的狀態(tài)信息l被設(shè)置為指示該連續(xù)缺陷塊可能具 有缺陷的"3",缺陷塊的物理地址指示該連續(xù)缺陷塊的開(kāi)始物理地址,狀態(tài) 信息2被設(shè)置為指示重新初始化尚未被執(zhí)行的"0",并且替換塊的物理地址 被登記為指示該連續(xù)缺陷塊的長(zhǎng)度的"5"。
圖11C是具有未知的可能的缺陷的長(zhǎng)度的連續(xù)缺陷塊的DFL條目的示圖。
參照?qǐng)D11C, DFL條目的狀態(tài)信息1被設(shè)置為指示該連續(xù)缺陷塊可能具 有缺陷的"3",缺陷塊的物理地址指示該連續(xù)缺陷塊的開(kāi)始物理地址,狀態(tài) 信息2被設(shè)置為指示重新初始化尚未被執(zhí)行的"0",并且替換塊的物理地址 由于該連續(xù)缺陷塊的長(zhǎng)度未知而被登記為預(yù)定值"FFh"。
圖12A和圖12B表示根據(jù)本發(fā)明實(shí)施例存在于新分配的備用區(qū)域中的具有已知的缺陷的長(zhǎng)度的連續(xù)缺陷塊的一部分,而連續(xù)缺陷塊的其余部分存在 于用戶數(shù)據(jù)區(qū)域中。
參照?qǐng)D12A,具有可能的缺陷的缺陷塊弁l至#5被連續(xù)布置在用戶數(shù)據(jù)區(qū)
域中。具有可能的缺陷的缺陷塊#1至#5形成連續(xù)缺陷塊。連續(xù)缺陷塊的開(kāi)始 地址顯示為"0001000h"。
在當(dāng)前狀態(tài)下,當(dāng)備用區(qū)域因重新初始化而被新分配時(shí),連續(xù)缺陷塊的 一部分被包括在新分配的備用區(qū)域中,而其他部分被包括在用戶數(shù)據(jù)區(qū)域中, 如在圖12B中所示。
參照?qǐng)D12B,通過(guò)新分配備用區(qū)域,兩個(gè)塊(塊#1和#2)被包括在備用區(qū) 域中,而三個(gè)塊(塊#3至#5)被包括在用戶數(shù)據(jù)區(qū)域中。如稍后將描述的,包 括在用戶數(shù)據(jù)區(qū)域中的塊#3至#5(即,連續(xù)缺陷塊)可能仍然具有缺陷,包括 在備用區(qū)域中的塊#1和#2變?yōu)椴荒鼙皇褂玫奶鎿Q塊。
圖13A和圖13B表示在圖12A和圖12B中表示的情形的DFL條目的改變。
圖13A表示如在圖12A中所示的連續(xù)缺陷塊的DFL條目,即在重新初 始化之前的連續(xù)缺陷塊的DFL條目。
參照?qǐng)D13A, DFL條目的狀態(tài)信息1被設(shè)置為指示連續(xù)缺陷塊可能具 有缺陷的"3",缺陷塊的物理地址在其中登記作為該連續(xù)缺陷塊的開(kāi)始物理 地址的"0001000h",狀態(tài)信息2^^皮設(shè)置為指示重新初始化尚未纟皮執(zhí)行的"0", 并且替換塊的物理地址被登記為指示該連續(xù)缺陷塊的長(zhǎng)度的"5"。
圖13B表示如在圖12B中所示的連續(xù)缺陷塊的DFL條目,即在重新初 始化之后的連續(xù)缺陷塊的DFL條目。
參照?qǐng)D13B,包括在用戶數(shù)據(jù)區(qū)域中的具有可能的缺陷的缺陷塊#3至#5 即使在重新初始化之后仍是第一DFL條目。也就是說(shuō),第一DFL條目具有 狀態(tài)信息l, #皮設(shè)置為指示缺陷塊#3至#5可能具有缺陷的"3";缺陷塊的物 理地址,被登記為作為該連續(xù)缺陷塊的開(kāi)始物理地址的"0001010h";狀態(tài)信 息2,被設(shè)置為指示重新初始化已被執(zhí)行的"1";和替換塊的物理地址,被 登記為指示該連續(xù)缺陷塊的長(zhǎng)度的"3"。
在重新初始化之后包括在備用區(qū)域中的塊#1和#2是在圖13B中表示的 第二和第三DFL條目。第二DFL條目具有狀態(tài)信息1,被設(shè)置為指示不可 使用的塊的"5";狀態(tài)信息2,被設(shè)置為指示重新初始化已被執(zhí)行的"1";
和替換塊的物理地址,纟皮登記為"0001000h"。第三DFL條目具有狀態(tài)信 息l,被設(shè)置為指示不可使用的塊的"5";狀態(tài)信息2,被設(shè)置為指示重新初 始化已被執(zhí)行的"1";和替換塊的物理地址,被登記為"0001001h"。用戶數(shù) 據(jù)區(qū)域中的連續(xù)缺陷塊可被顯示為單個(gè)DFL條目,但是,即使備用區(qū)域中的 替換塊順序排列,仍存在用于每一個(gè)替換塊的DFL條目。
圖14A至圖14C表示根據(jù)本發(fā)明實(shí)施例的這樣的情況,其中,具有未知 的缺陷的長(zhǎng)度的連續(xù)缺陷塊的開(kāi)始地址通過(guò)新分配備用區(qū)域而位于備用區(qū)域 中或者用戶數(shù)據(jù)區(qū)域中。
存在兩種通過(guò)重新初始化來(lái)處理具有未知的缺陷的長(zhǎng)度的連續(xù)缺陷塊的 方法。
一種方法是通過(guò)"記錄之后核查"從連續(xù)缺陷塊的開(kāi)始?jí)K核查預(yù)定塊, 并根據(jù)該塊在新分配備用區(qū)域之后存在于哪里(即,在用戶數(shù)據(jù)區(qū)域或備用區(qū) 域中)來(lái)產(chǎn)生用于每一個(gè)核查的塊的DFL條目。也就是說(shuō),首先,"記錄之后 核查,,被執(zhí)行,如果確定即使在備用區(qū)域被新分配之后用戶數(shù)據(jù)區(qū)域中的塊 仍具有缺陷,則根據(jù)該確定的DFL條目被登記。但是,如果確定該塊不具有 缺陷,則該塊的DFL條目不需要被登記。此外,如果新分配的備用區(qū)域中的 塊被確定具有缺陷,則具有指示該塊是不可使用的替換塊的狀態(tài)信息的DFL 條目被登記,并且如果該塊被確定不具有缺陷,則具有指示該連續(xù)塊是可使 用的替換塊的狀態(tài)信息的DFL條目被登記。
另 一種方法是根據(jù)連續(xù)缺陷塊的開(kāi)始地址在新分配備用區(qū)域之后位于哪 里來(lái)產(chǎn)生DFL條目。也就是說(shuō),當(dāng)連續(xù)缺陷塊的開(kāi)始地址在分配新的備用區(qū) 域之后被包括在備用區(qū)域中時(shí),從開(kāi)始地址的開(kāi)始?jí)K開(kāi)始的預(yù)定塊被記錄, 然后被核查,并且根據(jù)核查結(jié)果,DFL條目被登記。當(dāng)連續(xù)缺陷塊的開(kāi)始地 址在分配新的備用區(qū)域之后被包括在用戶數(shù)據(jù)區(qū)域中時(shí),原始DFL條目被保 持。這里,指示重新初始化已被執(zhí)行的狀態(tài)信息不是在狀態(tài)信息2中指示的, 因?yàn)橹甘局匦鲁跏蓟驯粓?zhí)行的狀態(tài)信息的目的在于當(dāng)將來(lái)由主機(jī)將數(shù)據(jù)記 錄在上述塊上時(shí)消除不必要的讀-修正-寫處理。然而,如果連續(xù)塊的長(zhǎng)度未知, 則即使指示重新初始化已被執(zhí)行的狀態(tài)信息被指示,但從具有可能的缺陷的 連續(xù)塊的哪個(gè)物理地址到哪個(gè)物理地址已被重新初始化的范圍仍是不清楚 的。因此,指示重新初始化已被執(zhí)行的狀態(tài)信息不被包括在狀態(tài)信息2中。 這將參照?qǐng)D14A至圖15C來(lái)被更詳細(xì)地描述。
參照?qǐng)D14A,具有未知長(zhǎng)度的連續(xù)缺陷塊被布置在用戶數(shù)據(jù)區(qū)域中。即
使連續(xù)缺陷塊的長(zhǎng)度未知,但開(kāi)始地址仍被指示為"0000100h"。
參照?qǐng)D14B,相對(duì)于在圖14A中表示的情形,新的備用區(qū)域被分配。在 分配新的備用區(qū)域之后,備用區(qū)域的大小被減小,但在新分配備用區(qū)域之前 位于用戶數(shù)據(jù)區(qū)域中的具有未知長(zhǎng)度的連續(xù)缺陷塊的開(kāi)始地址仍保持在用戶 數(shù)據(jù)區(qū)域中。在當(dāng)前的情形下,由于具有未知長(zhǎng)度的連續(xù)缺陷塊的開(kāi)始地址 保持在用戶數(shù)據(jù)區(qū)域中,所以假定連續(xù)缺陷塊也在用戶數(shù)據(jù)區(qū)域中,并且DFL 條目被相應(yīng)地處理。
圖14C也表示相對(duì)于在圖14A中表示的情形分配的新的備用區(qū)域。在分 配新的備用區(qū)域之后,備用區(qū)域的大小被增大,并且在新分配備用區(qū)域之前 位于用戶數(shù)據(jù)區(qū)域中的具有未知長(zhǎng)度的連續(xù)缺陷塊的開(kāi)始地址被包括在備用 區(qū)域中。在當(dāng)前的情形下,由于具有未知長(zhǎng)度的連續(xù)缺陷塊的開(kāi)始地址在備 用區(qū)域中,所以假定連續(xù)缺陷塊在備用區(qū)域中,并且DFL條目根據(jù)對(duì)從連續(xù) 缺陷塊的開(kāi)始地址開(kāi)始的預(yù)定塊執(zhí)行"記錄之后核查"的結(jié)果來(lái)被處理。
圖15A到圖15C表示在圖14A和圖14B中表示的情形下的DFL條目的 改變。
圖15A表示在圖14A中所示的在重新初始化之前的連續(xù)缺陷塊的DFL 條目。
參照?qǐng)D15A, DFL條目的狀態(tài)信息1被設(shè)置為指示可能的有缺陷的塊 的"3",缺陷塊的物理地址指示該可能的有缺陷的塊的物理地址,狀態(tài)信息 2被設(shè)置為指示重新初始化尚未被執(zhí)行的"0",并且替換塊的物理地址在其 中登記預(yù)定值"FFh"以指示該連續(xù)缺陷塊的長(zhǎng)度未知。
圖15B表示當(dāng)如在圖14B中所示具有未知長(zhǎng)度的連續(xù)缺陷塊的開(kāi)始地址 在重新初始化之后被包括在用戶數(shù)據(jù)區(qū)域中時(shí)的該連續(xù)缺陷塊的DFL條目。
參照?qǐng)D15B, DFL條目保持與圖15A的DFL條目相同,并且狀態(tài)信息2 也保持禎:i殳置為如上所述的"0"。
圖15C是當(dāng)如在圖14C中所示具有未知長(zhǎng)度的連續(xù)缺陷塊的開(kāi)始地址在 重新初始化之后被包括在備用區(qū)域中時(shí)的該連續(xù)缺陷塊的DFL條目的示圖。
參照?qǐng)D15C,當(dāng)具有未知長(zhǎng)度的連續(xù)缺陷塊的開(kāi)始地址存在于備用區(qū)域 中時(shí),根據(jù)在從連續(xù)缺陷塊的開(kāi)始地址記錄預(yù)定塊之后核查該預(yù)定塊的結(jié)果, DFL條目被登記。例如,當(dāng)在核查連續(xù)缺陷塊之后在連續(xù)缺陷塊中存在兩個(gè)
缺陷塊并且通過(guò)核查確定第一塊是可使用的塊而第二塊是不可使用的塊時(shí),
如在圖15C中所示的兩個(gè)DFL條目被登記。
圖16A和圖16B是表示根據(jù)本發(fā)明實(shí)施例的重新初始化盤的方法的流程圖。
參照?qǐng)D16A,盤4被載入驅(qū)動(dòng)器系統(tǒng)中,然后驅(qū)動(dòng)器系統(tǒng)的系統(tǒng)控制器 10接收盤重新初始化命令(1601)。
當(dāng)盤重新初始化命令被接收到時(shí),系統(tǒng)控制器IO在用戶數(shù)據(jù)區(qū)域中分配 新的備用區(qū)域(1602)。
然后,系統(tǒng)控制器IO通過(guò)確定將被改變的部分是單個(gè)缺陷塊還是連續(xù)缺 陷塊來(lái)根據(jù)備用區(qū)域的分配改變DFL條目(1603)。如果確定將被改變的部分 是單個(gè)缺陷塊,則處理前進(jìn)至操作步驟1604。但是,如果確定是連續(xù)缺陷塊, 則處理移至在圖16B中顯示的@。
在操作步驟1604中,系統(tǒng)控制器10確定包括在用戶數(shù)據(jù)區(qū)域中的缺陷 塊是否在分配新的備用區(qū)域之后仍然被包括在用戶數(shù)據(jù)區(qū)域中。
如果確定結(jié)果顯示該缺陷塊保持在用戶數(shù)據(jù)區(qū)域中,則該缺陷塊的DFL 條目被改變成指示它是尚未被核查的可能的有缺陷的塊并具有指示該缺陷塊 已被重新初始化的狀態(tài)信息的DFL條目(1605)。
如果確定結(jié)果顯示該缺陷塊沒(méi)有保持在數(shù)據(jù)用戶區(qū)域中,則然后確定包 括在用戶數(shù)據(jù)區(qū)域中的缺陷塊是否在重新初始化之后被包括在備用區(qū)域中 (1606)。
如果確定結(jié)果顯示包括在用戶數(shù)據(jù)區(qū)域中的缺陷塊在重新初始化之后被 包括在備用區(qū)域中,則該缺陷塊的DFL條目被改變成指示該塊不可用于替換 并具有指示重新初始化已一皮#1行的狀態(tài)信息的DFL條目(1607)。
然后,當(dāng)備用區(qū)域中的不可用于替換的替換塊在分配新的備用區(qū)域之后 被包括在用戶數(shù)據(jù)區(qū)域中時(shí)(1608),系統(tǒng)控制器IO將該替換塊的DFL條目改 變成指示它是尚未被核查的可能的有缺陷的塊并具有指示重新初始化已被執(zhí) 行的狀態(tài)信息的DFL條目(1609)。
在操作步驟1603確定將被改變的部分是連續(xù)缺陷塊的情況下,處理前進(jìn) 至如在圖16B中所示的操作步驟1610(如由@所示)。在連續(xù)缺陷塊的情況下, 確定該連續(xù)可能的有缺陷的塊的長(zhǎng)度是否可知(1610)。
在具有已知長(zhǎng)度的連續(xù)可能的有缺陷的塊的情況下,用戶數(shù)據(jù)區(qū)域中的連續(xù)塊的狀態(tài)信息2在分配新的備用區(qū)域之后被設(shè)置為指示該連續(xù)塊已被重
新初始化的'T,,并且將該連續(xù)塊的DFL條目改變成連續(xù)DFL條目(1611)。
換塊的DFL條目(1612)。當(dāng)通過(guò)分配新的備用區(qū)域從而連續(xù)可能的有缺陷的 塊的一部分被包括在用戶數(shù)據(jù)區(qū)域中而該連續(xù)塊的其他部分被包括在新分配 的備用區(qū)域中時(shí),包括在用戶數(shù)據(jù)區(qū)域中的一些塊在操作步驟1611中被處 理,而包括在備用區(qū)域中的其他塊在操作步驟1612中被處理。
當(dāng)連續(xù)可能的有缺陷的塊的長(zhǎng)度為未知時(shí),方法1和2之一可根據(jù)例如 驅(qū)動(dòng)器制造者的意圖而被使用(1613)。
在方法l的情況下,從包括在連續(xù)塊中的開(kāi)始?jí)K開(kāi)始的預(yù)定塊通過(guò)"記 錄之后核查"而被核查,然后,根據(jù)核查結(jié)果,該連續(xù)塊的DFL條目被改變 (1614)。也就是說(shuō),根據(jù)核查結(jié)果,在分配新的備用區(qū)域之后包括在用戶數(shù)據(jù) 區(qū)域中的連續(xù)塊被登記為包括指示它是有缺陷的或者具有可能的缺陷的狀態(tài) 信息1和指示它們已被重新初始化的狀態(tài)信息2的DFL條目。此外,根據(jù)核 查結(jié)果,包括在新分配的備用區(qū)域中的連續(xù)塊由包括指示可使用或不可使用 的替換塊的狀態(tài)信息1和指示它們已被重新初始化的狀態(tài)信息2的DFL條目 來(lái)標(biāo)識(shí)。
在方法2的情況下,如果連續(xù)塊的開(kāi)始?jí)K在分配備用區(qū)域之后被包括在 用戶數(shù)據(jù)區(qū)域中,則在假定其他塊也被包括在用戶數(shù)據(jù)區(qū)域中的情況下,關(guān) 于該開(kāi)始?jí)K的DFL條目^^皮改變成連續(xù)塊DFL條目。如果連續(xù)塊的開(kāi)始?jí)K被 包括在新分配的備用區(qū)域中,則假定其他塊被包括在備用區(qū)域中,并且關(guān)于 該連續(xù)塊的DFL條目根據(jù)在記錄之后執(zhí)行的核查結(jié)果而被改變成指示可使用 或不可使用的替換塊的DFL條目(1615)。
根據(jù)上述的本發(fā)明,通過(guò)經(jīng)由管理缺陷信息而不必記錄數(shù)據(jù)然后核查數(shù) 據(jù)來(lái)重新初始化盤,重新初始化過(guò)程被快速地執(zhí)行。也就是說(shuō),通過(guò)當(dāng)重新 初始化盤時(shí)在缺陷列表?xiàng)l目的狀態(tài)信息2中指示重新初始化已被執(zhí)行,重新 初始化可被迅速執(zhí)行。此外,如果其中將記錄數(shù)據(jù)的塊的缺陷列表?xiàng)l目的狀 態(tài)信息2當(dāng)在重新初始化之后記錄數(shù)據(jù)時(shí)被設(shè)置為"1",則驅(qū)動(dòng)器系統(tǒng)知道 重新初始化已被執(zhí)行,即使主機(jī)發(fā)出在該塊的一部分上記錄數(shù)據(jù)的命令,預(yù) 定數(shù)據(jù)仍被立即裝填到該塊的其余部分而不經(jīng)受單獨(dú)的讀-修正-寫處理,并且 數(shù)據(jù)被記錄。另外,由于記錄在該塊上的數(shù)據(jù)是無(wú)效的,所以驅(qū)動(dòng)器系統(tǒng)立
即向主機(jī)發(fā)送空數(shù)據(jù),或者當(dāng)再現(xiàn)命令被接收到時(shí),檢查消息可被發(fā)送。因 此,本發(fā)明可減少重新初始化盤所耗費(fèi)的時(shí)間,并防止可重寫介質(zhì)中不必要 的讀-修正-寫處理。
該記錄/再現(xiàn)方法也可實(shí)現(xiàn)為計(jì)算機(jī)可讀記錄介質(zhì)上的計(jì)算機(jī)可讀代碼。 計(jì)算機(jī)可讀記錄介質(zhì)是可存儲(chǔ)其后可由計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的任何數(shù)據(jù)存
儲(chǔ)裝置。計(jì)算機(jī)可讀記錄介質(zhì)的例子包括只讀存儲(chǔ)器(ROM)、隨機(jī)存取存 儲(chǔ)器(RAM)、 CD-ROM、磁帶、軟盤、信息數(shù)據(jù)存儲(chǔ)裝置、和載波(比如通過(guò) 互聯(lián)網(wǎng)的數(shù)據(jù)傳輸)。計(jì)算機(jī)可讀記錄介質(zhì)也可分布在網(wǎng)絡(luò)連接的計(jì)算機(jī)系統(tǒng) 上,從而計(jì)算機(jī)可讀代碼以分布方式被存儲(chǔ)并執(zhí)行。此外,用于實(shí)現(xiàn)該記錄/ 再現(xiàn)方法的功能程序、代碼、和代碼段可由本發(fā)明所屬領(lǐng)域的程序員容易地 推出。
雖然已表示和描述了本發(fā)明的一些實(shí)施例,但本領(lǐng)域技術(shù)人員應(yīng)該理解, 在不脫離由權(quán)利要求及其等同物限定其范圍的本發(fā)明的原理和精神的情況 下,可以對(duì)這些實(shí)施例進(jìn)行纟務(wù)改。
權(quán)利要求
1、一種在信息記錄介質(zhì)上進(jìn)行分區(qū)的方法,所述方法包括分配數(shù)據(jù)區(qū)域,所述數(shù)據(jù)區(qū)域包括用于存儲(chǔ)用戶數(shù)據(jù)的用戶數(shù)據(jù)區(qū)域和用于存儲(chǔ)替換在用戶數(shù)據(jù)區(qū)域中發(fā)生的缺陷塊的替換塊的備用區(qū)域;和分配缺陷管理區(qū)域,所述缺陷管理區(qū)域用于存儲(chǔ)記錄有缺陷條目的缺陷列表,所述缺陷條目包括關(guān)于缺陷塊的位置信息和關(guān)于缺陷塊的第一狀態(tài)信息,其中,如果在通過(guò)重新初始化而改變備用區(qū)域的范圍之后缺陷塊被包括在備用區(qū)域中,則在重新初始化期間將具有第一狀態(tài)信息的缺陷條目轉(zhuǎn)換為具有第二狀態(tài)信息的新的缺陷條目。
2、 如權(quán)利要求l所述的方法,其中,缺陷塊的物理地址沒(méi)有被改變。
3、 一種用于在信息記錄介質(zhì)上記錄數(shù)據(jù)的設(shè)備,包括拾取器,發(fā)射用于傳送關(guān)于信息記錄介質(zhì)的數(shù)據(jù)的激光,所述信息記錄 介質(zhì)包括數(shù)據(jù)區(qū)域和缺陷管理區(qū)域,所述數(shù)據(jù)區(qū)域包括用于存儲(chǔ)用戶數(shù)據(jù)的 用戶數(shù)據(jù)區(qū)域和用于存儲(chǔ)替換在用戶數(shù)據(jù)區(qū)域中發(fā)生的缺陷塊的替換塊的備 用區(qū)域,所述缺陷管理區(qū)域用于存儲(chǔ)記錄有缺陷條目的缺陷列表,所述缺陷 條目包括關(guān)于缺陷塊的位置信息和關(guān)于缺陷塊的第一狀態(tài)信息;和控制器,如果在通過(guò)重新初始化而改變備用區(qū)域的范圍之后缺陷塊被包 括在備用區(qū)域中,則控制器控制拾取器記錄在重新初始化期間具有第一狀態(tài) 信息的缺陷條目被轉(zhuǎn)換而成的具有第二狀態(tài)信息的新的缺陷條目。
4、 如權(quán)利要求3所述的設(shè)備,其中,缺陷塊的物理地址沒(méi)有被改變。
5、 一種用于從信息記錄介質(zhì)再現(xiàn)數(shù)據(jù)的設(shè)備,包括拾取器,發(fā)射并接收用于傳送關(guān)于信息記錄介質(zhì)的數(shù)據(jù)的激光,所述信 息記錄介質(zhì)包括數(shù)據(jù)區(qū)域和缺陷管理區(qū)域,所述數(shù)據(jù)區(qū)域包括用于存儲(chǔ)用戶 數(shù)據(jù)的用戶數(shù)據(jù)區(qū)域和用于存儲(chǔ)替換在用戶數(shù)據(jù)區(qū)域中發(fā)生的缺陷塊的替換 塊的備用區(qū)域,所述缺陷管理區(qū)域用于存儲(chǔ)記錄有缺陷條目的缺陷列表,所 述缺陷條目包括關(guān)于缺陷塊的位置信息和關(guān)于缺陷塊的第一狀態(tài)信息;和控制器,如果在通過(guò)重新初始化而改變備用區(qū)域的范圍之后缺陷塊被包 括在備用區(qū)域中,則控制器控制拾取器從信息記錄介質(zhì)讀取具有第二狀態(tài)信 息的新的缺陷條目,其中,所述具有第二狀態(tài)信息的新的缺陷條目是在重新初始化期間從具有第一狀態(tài)信息的缺陷條目轉(zhuǎn)換而成的條目。
6、如權(quán)利要求5所述的設(shè)備,其中,缺陷塊的物理地址沒(méi)有被改變。
全文摘要
一種信息記錄介質(zhì)、一種將數(shù)據(jù)記錄到該介質(zhì)和/或從該介質(zhì)再現(xiàn)數(shù)據(jù)的方法、以及一種使用該介質(zhì)的記錄/再現(xiàn)設(shè)備,該介質(zhì)具有數(shù)據(jù)區(qū)域,該數(shù)據(jù)區(qū)域包括用于記錄用戶數(shù)據(jù)的用戶數(shù)據(jù)區(qū)域和用于記錄替換在用戶數(shù)據(jù)區(qū)域中發(fā)生的缺陷塊的替換塊的備用區(qū)域,其中,缺陷列表?xiàng)l目包括缺陷塊和替換塊的狀態(tài)信息,用戶數(shù)據(jù)區(qū)域中的缺陷塊的狀態(tài)信息被改變,并且備用區(qū)域中的替換塊的狀態(tài)信息被改變,以響應(yīng)于被新分配以重新初始化該介質(zhì)的備用區(qū)域。
文檔編號(hào)G11B7/007GK101202085SQ20071030055
公開(kāi)日2008年6月18日 申請(qǐng)日期2005年5月25日 優(yōu)先權(quán)日2004年5月25日
發(fā)明者高禎完, 黃盛凞 申請(qǐng)人:三星電子株式會(huì)社