国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      具有臨時缺陷管理區(qū)域的盤及其盤缺陷管理方法和設(shè)備的制作方法

      文檔序號:6755067閱讀:199來源:國知局
      專利名稱:具有臨時缺陷管理區(qū)域的盤及其盤缺陷管理方法和設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及盤缺陷管理,更具體地講,涉及一種具有臨時缺陷管理區(qū)域(TDMA)的盤及其盤缺陷管理方法和設(shè)備。
      背景技術(shù)
      盤缺陷管理是將存儲在在其中存在缺陷的盤的用戶數(shù)據(jù)區(qū)域中的數(shù)據(jù)重寫到盤的數(shù)據(jù)區(qū)域的新部分從而補(bǔ)償否則由缺陷導(dǎo)致的數(shù)據(jù)損失的過程。通常,使用線性替換方法或滑動替換方法來執(zhí)行盤缺陷管理。在線性替換方法中,在其中存在缺陷的用戶數(shù)據(jù)區(qū)域由沒有缺陷的備用數(shù)據(jù)區(qū)域替換。在滑動替換方法中,具有缺陷的用戶數(shù)據(jù)區(qū)域被滑過,沒有缺陷的下一個用戶數(shù)據(jù)區(qū)域被使用。然而,線性替換和滑動替換方法僅僅可應(yīng)用到如DVD-RAW/RW的盤,在該盤上,數(shù)據(jù)可以被重復(fù)地記錄,并且可以使用隨機(jī)訪問方法來執(zhí)行記錄。換言之,很難將線性替換和滑動替換方法應(yīng)用到在其上僅僅允許一次記錄的一次寫入盤。
      通常,通過將數(shù)據(jù)記錄在盤上并且確認(rèn)是否數(shù)據(jù)已經(jīng)被正確地記錄在盤上來檢測盤中的缺陷的存在。然而,一旦數(shù)據(jù)被記錄在一次寫入盤上,則不可能蓋寫新數(shù)據(jù)并且管理其中的缺陷。
      在CD-R和DVD-R的開發(fā)之后,具有幾十GB記錄容量的高密度一次寫入盤被引入。由于這種類型的盤不貴并且允許實現(xiàn)快速讀操作的隨機(jī)訪問,所以其可以被用作備份盤。然而,對于一次寫入盤不可用盤缺陷管理。因此,在備份操作期間,當(dāng)缺陷區(qū)域(即,其中存在缺陷的區(qū)域)被檢測到時,備份操作可被中斷。通常,當(dāng)系統(tǒng)不被頻繁地使用時(如,在當(dāng)系統(tǒng)管理員不操作系統(tǒng)的夜間),執(zhí)行備份操作。在這種情形下,由于檢測到一次寫入盤的缺陷區(qū)域,所以備份操作很可能將被中斷。

      發(fā)明內(nèi)容
      本發(fā)明的一方面提供了一種一次寫入盤、一種可應(yīng)用到該一次寫入盤的盤缺陷管理方法和設(shè)備。
      本發(fā)明的一方面還提供了一種盤,在其中,即使當(dāng)在記錄操作期間檢測到盤缺陷時也可執(zhí)行盤缺陷管理,因此允許記錄操作無中斷地執(zhí)行,及其一種盤缺陷管理方法和設(shè)備。
      本發(fā)明的一方面還提供一種盤,在其中可有效地記錄缺陷信息,及其一種盤缺陷管理方法和設(shè)備。
      將在接下來的描述中部分闡述本發(fā)明另外的方面和/或優(yōu)點,還有一部分通過描述將是清楚的,或者可以經(jīng)過本發(fā)明的實施而得知。
      根據(jù)本發(fā)明的一方面,提供了一種具有至少一個記錄層的一次寫入盤,該盤包括臨時缺陷管理區(qū)域,在其中記錄關(guān)于僅僅在相應(yīng)的記錄操作期間檢測到的缺陷的臨時缺陷信息和用于管理該臨時缺陷信息的臨時缺陷管理信息;和缺陷管理區(qū)域,在其中記錄在臨時缺陷管理區(qū)域中的臨時缺陷信息和臨時缺陷管理信息分別作為缺陷信息和缺陷管理信息被記錄。
      根據(jù)本發(fā)明的另一方面,提供了一種一次寫入盤,該盤包括臨時缺陷管理區(qū)域,在其中記錄關(guān)于僅僅在相應(yīng)的記錄操作期間檢測到的缺陷的臨時缺陷信息和用于管理該臨時缺陷信息的臨時缺陷管理信息;臨時完成缺陷管理區(qū)域,在其中包括記錄在臨時缺陷管理區(qū)域中的臨時缺陷信息的至少一部分的臨時完成缺陷信息和用于管理該臨時完成缺陷信息的臨時完成缺陷管理信息被記錄;以及缺陷管理區(qū)域,在其中在盤完成期間臨時缺陷信息和臨時缺陷管理信息作為一對信息被記錄在臨時缺陷管理區(qū)域中時,所有記錄的臨時缺陷信息和臨時缺陷管理信息分別作為缺陷信息和缺陷管理信息被記錄。
      根據(jù)本發(fā)明的另一方面,提供了一種管理盤缺陷的方法,包括將僅僅關(guān)于在在具有標(biāo)記i的記錄操作期間記錄在盤的數(shù)據(jù)區(qū)域中的數(shù)據(jù)中檢測到的缺陷的信息作為第i臨時缺陷信息記錄在盤的臨時缺陷管理區(qū)域中,其中,i是整數(shù);將用于管理第i臨時缺陷信息的管理信息作為第i臨時缺陷管理信息記錄在臨時缺陷管理區(qū)域中;將記錄第i臨時缺陷信息和記錄第i臨時缺陷管理信息重復(fù)至少一次同時將給到相應(yīng)的記錄操作、臨時缺陷信息、和臨時缺陷管理信息的標(biāo)記加1;和讀取所有記錄的臨時缺陷管理信息和臨時缺陷信息并且將其寫在缺陷管理區(qū)域中。
      根據(jù)本發(fā)明的另一方面,提供了一種管理盤缺陷的方法,包括以預(yù)定數(shù)目的塊為單位將臨時管理信息作為第i臨時管理信息記錄在臨時缺陷管理區(qū)域中,所述的臨時管理信息包括關(guān)于根據(jù)具有i標(biāo)記的記錄操作記錄在盤的數(shù)據(jù)區(qū)域中的數(shù)據(jù)的臨時缺陷信息和臨時缺陷管理信息,其中i是整數(shù);將記錄該臨時管理信息重復(fù)至少一次同時將給到相應(yīng)的記錄操作和臨時管理信息的標(biāo)記i加1;每當(dāng)?shù)趇臨時管理信息被記錄k次時,將臨時完成缺陷管理信息記錄在臨時完成缺陷管理區(qū)域中,其中,k是大于或等于2的整數(shù),所述的臨時完成缺陷管理信息是基于所有記錄的臨時管理信息而獲得的;將記錄第i臨時管理信息重復(fù),將該記錄和記錄臨時完成缺陷管理信息重復(fù)至少一次;以及讀取所有記錄的臨時缺陷管理信息和臨時缺陷信息,并將該臨時缺陷管理信息和臨時缺陷信息記錄在缺陷管理區(qū)域中。
      根據(jù)本發(fā)明的另一方面,提供了一種記錄和再現(xiàn)設(shè)備,包括記錄/讀單元,將數(shù)據(jù)記錄在盤上和/或從盤上讀取數(shù)據(jù);和控制器,控制記錄/讀單元以將關(guān)于從在記錄操作單位中記錄在盤的數(shù)據(jù)區(qū)域中的數(shù)據(jù)檢測到的缺陷的信息作為臨時缺陷信息記錄在臨時缺陷管理區(qū)域中,和將用于管理臨時缺陷信息的管理信息記錄在臨時缺陷管理區(qū)域中。
      根據(jù)本發(fā)明的另一方面,提供了一種記錄和/或再現(xiàn)設(shè)備,包括記錄/讀單元,將數(shù)據(jù)記錄在盤上和/或從盤讀取數(shù)據(jù);和控制器,控制記錄/讀單元以將關(guān)于從根據(jù)第一記錄操作記錄在盤的數(shù)據(jù)區(qū)域中的記錄的數(shù)據(jù)檢測到的缺陷的信息作為第一臨時缺陷信息記錄在臨時缺陷管理區(qū)域中;將用于管理第一臨時缺陷信息的缺陷管理信息作為第一臨時缺陷管理信息記錄在臨時缺陷管理區(qū)域中;將數(shù)據(jù)記錄在數(shù)據(jù)區(qū)域中,同時將給到相應(yīng)的記錄操作、臨時缺陷信息和臨時缺陷管理信息的標(biāo)記i加1;以及在盤完成期間將在缺陷管理區(qū)域中的所有記錄的臨時缺陷信息和臨時缺陷管理信息讀取。
      根據(jù)本發(fā)明的另一方面,提供了一種記錄和/或再現(xiàn)設(shè)備,包括記錄/讀單元,將數(shù)據(jù)記錄在盤上和/或從盤上讀取數(shù)據(jù);和控制器,控制記錄/讀單元以預(yù)定數(shù)目的塊為單位將臨時缺陷管理信息記錄在臨時缺陷管理區(qū)域中;以及每當(dāng)臨時缺陷管理信息被記錄k次時,將基于所有記錄在臨時缺陷管理信息中的臨時缺陷管理信息獲得的臨時完成缺陷管理信息記錄在臨時完成缺陷管理區(qū)域中,該管理信息包括關(guān)于根據(jù)記錄操作記錄在盤的數(shù)據(jù)區(qū)域中的數(shù)據(jù)的臨時缺陷信息和臨時缺陷管理信息。


      通過結(jié)合附圖對實施例進(jìn)行詳細(xì)的描述,本發(fā)明這些和其他方面和/或優(yōu)點將會變得更加清楚和更易于理解,其中圖1是根據(jù)本發(fā)明實施例的記錄設(shè)備的方框圖;圖2A和2B示出根據(jù)本發(fā)明實施例的盤的結(jié)構(gòu);圖3A示出根據(jù)本發(fā)明實施例的盤的數(shù)據(jù)結(jié)構(gòu);圖3B示出具有圖3A所示的缺陷管理區(qū)域(DMA)和臨時DMA(TDMA)的盤的數(shù)據(jù)結(jié)構(gòu);圖4A到4C示出根據(jù)本發(fā)明實施例的TDMA的數(shù)據(jù)結(jié)構(gòu);圖5A和5B分別示出根據(jù)本發(fā)明實施例的臨時缺陷管理信息TDDS#i及其副本的數(shù)據(jù)結(jié)構(gòu);圖6示出根據(jù)本發(fā)明的另一個實施例的臨時缺陷信息TDFL#i的數(shù)據(jù)結(jié)構(gòu);圖7示出解釋根據(jù)本發(fā)明實施例的數(shù)據(jù)在用戶數(shù)據(jù)區(qū)域A和備用區(qū)域B中的記錄的圖;圖8A和8B示出如圖7所示的臨時缺陷信息TDFL#0和TDFL#1的數(shù)據(jù)結(jié)構(gòu);圖9示出關(guān)于缺陷#i的信息的數(shù)據(jù)結(jié)構(gòu);圖10是示出根據(jù)本發(fā)明實施例的盤缺陷管理方法的流程圖;圖11是示出根據(jù)本發(fā)明的另一個實施例的盤缺陷管理方法的流程圖;圖12A示出根據(jù)本發(fā)明的另一個實施例的盤的數(shù)據(jù)結(jié)構(gòu);圖12B示出具有圖12A所示的DMA、TDMA、和臨時完成DMA(TFDMA)的盤的數(shù)據(jù)結(jié)構(gòu);圖13是示出根據(jù)本發(fā)明實施例的TDMA和TFDMA之間的關(guān)系的參考圖;圖14A和14B示出根據(jù)本發(fā)明實施例的TFDMA的數(shù)據(jù)結(jié)構(gòu);圖15是示出根據(jù)本發(fā)明的另一個實施例的盤缺陷管理方法的流程圖;和圖16是示出根據(jù)本發(fā)明的另一個實施例的盤缺陷管理方法的流程圖。
      具體實施例方式
      現(xiàn)在將詳細(xì)地描述本發(fā)明的實施例,其例子顯示在附圖中,其中,相同的標(biāo)號始終表示相同的部件。以下,通過參考附圖來描述實施例以解釋本發(fā)明。
      圖1是根據(jù)本發(fā)明實施例的記錄設(shè)備的方框圖。該記錄和/或再現(xiàn)設(shè)備包括記錄/讀單元1、控制器2和存儲器3。記錄/讀單元1將數(shù)據(jù)記錄在盤100上,該盤100是根據(jù)本發(fā)明實施例的信息存儲介質(zhì)。記錄/讀單元1還將數(shù)據(jù)從盤100讀回以校驗記錄的數(shù)據(jù)的準(zhǔn)確性。控制器2執(zhí)行根據(jù)本發(fā)明實施例的盤缺陷管理。在這個實施例中,控制器2使用寫后校驗方法,在該方法中,數(shù)據(jù)以預(yù)定的數(shù)據(jù)單位被記錄在盤100上,并且記錄的數(shù)據(jù)的準(zhǔn)確性被校驗以檢測盤100的區(qū)域是否具有缺陷。換言之,控制器2以記錄操作為單位將用戶數(shù)據(jù)記錄在盤100上,并且校驗記錄的用戶數(shù)據(jù)以檢測盤100的在其中存在缺陷的區(qū)域。其后,控制器2創(chuàng)建指示具有缺陷的區(qū)域的位置的信息,并且將創(chuàng)建的信息存儲在存儲器3中。當(dāng)存儲的信息的量達(dá)到預(yù)定的程度時,控制器2將存儲的信息作為臨時缺陷信息記錄在盤100上。盡管按照記錄設(shè)備來描述的,但應(yīng)該理解,根據(jù)本發(fā)明的另一方面,圖1的設(shè)備還再現(xiàn)數(shù)據(jù)。
      根據(jù)本發(fā)明的另一方面,記錄操作是根據(jù)用戶的意圖或?qū)⒈粓?zhí)行的記錄工作來確定的操作單位。根據(jù)這個實施例,記錄操作是指盤100被裝入記錄設(shè)備,數(shù)據(jù)被記錄在盤100上,和從記錄設(shè)備取出盤100的過程。在記錄操作期間,數(shù)據(jù)被記錄和校驗至少一次。通常,數(shù)據(jù)被記錄和校驗幾次。使用寫后校驗方法獲得的缺陷信息作為臨時缺陷信息被臨時地存儲在存儲器3中。
      在記錄數(shù)據(jù)以后當(dāng)用戶按下記錄和/或再現(xiàn)設(shè)備的彈出按鈕(沒有示出)以移出盤100或者記錄操作被另外指定為完成時,控制器2期待記錄操作終止??刂破?從存儲器3讀取缺陷信息,提供缺陷信息到記錄/讀單元1,并且控制記錄/讀單元1以將缺陷信息記錄在盤100上。在示出的例子中,在記錄操作單位中缺陷信息作為臨時缺陷信息被記錄在盤100上。在記錄操作單位中的記錄缺陷信息被理解為記錄關(guān)于在僅僅相應(yīng)的記錄操作單位期間檢測的缺陷的信息。然而,應(yīng)該理解,可以使用記錄操作的其它定義。
      當(dāng)數(shù)據(jù)的記錄完成時(即,另外數(shù)據(jù)將不被記錄在盤100上),盤100需要被最后完成??刂破?控制記錄/讀單元1以將存儲在盤100中的記錄的臨時缺陷信息和記錄的臨時缺陷管理信息作為缺陷管理信息重寫到盤100的缺陷管理區(qū)域(DMA)中。
      圖2A和2B示出根據(jù)本發(fā)明實施例的圖1的盤100的結(jié)構(gòu)。圖2A詳細(xì)地示出具有記錄層L0的單記錄層盤100。該盤100包括導(dǎo)入?yún)^(qū)域、數(shù)據(jù)區(qū)域和導(dǎo)出區(qū)域。導(dǎo)入?yún)^(qū)域位于盤100的內(nèi)側(cè)部分,導(dǎo)出區(qū)域位于盤100的外側(cè)部分。數(shù)據(jù)區(qū)域位于導(dǎo)入?yún)^(qū)域和導(dǎo)出區(qū)域之間,并且被分割成用戶數(shù)據(jù)區(qū)域和備用區(qū)域。
      用戶數(shù)據(jù)區(qū)域是記錄用戶數(shù)據(jù)的區(qū)域。備用區(qū)域是具有缺陷的用戶數(shù)據(jù)區(qū)域的替換區(qū)域,并且用于補(bǔ)償由缺陷導(dǎo)致的在記錄區(qū)域中的損失。假設(shè)在盤100內(nèi)產(chǎn)生缺陷,最好備用區(qū)域占據(jù)盤100的全部數(shù)據(jù)容量的5%,從而較大量的數(shù)據(jù)可以被記錄在盤100上。然而,應(yīng)該理解,其它的量也可以被用作備用區(qū)域。
      圖2B示出具有兩個記錄層L0和L1的雙記錄層盤100。從第一記錄層L0的內(nèi)側(cè)部分到其外側(cè)部分順序地形成導(dǎo)入?yún)^(qū)域、數(shù)據(jù)區(qū)域和外側(cè)區(qū)域。另外,從第二記錄層L1的外側(cè)部分到其內(nèi)側(cè)部分順序地形成外側(cè)區(qū)域、數(shù)據(jù)區(qū)域和導(dǎo)出區(qū)域。與圖2A的單記錄層盤100不同,導(dǎo)出區(qū)域位于圖2B的盤100的內(nèi)側(cè)部分。即,圖2B的盤100具有逆軌道路徑(OTP),在其中,從第一記錄層L0的導(dǎo)入?yún)^(qū)域開始向其外側(cè)區(qū)域并且連續(xù)從第二記錄層L1的外側(cè)區(qū)域到其導(dǎo)出區(qū)域來記錄數(shù)據(jù)。備用區(qū)域被分配到記錄層L0和L1中的每個。
      在這個實施例中,備用區(qū)域位于導(dǎo)入?yún)^(qū)域和用戶數(shù)據(jù)區(qū)域之間以及用戶數(shù)據(jù)區(qū)域和外側(cè)區(qū)域之間。然而,如果必須,用戶數(shù)據(jù)區(qū)域的一部分可以被用作另一個備用區(qū)域。即,多于一個備用區(qū)域可以存在于導(dǎo)入?yún)^(qū)域和導(dǎo)出區(qū)域之間。然而,備用區(qū)域的位置不限于這種布置。
      對于盤缺陷管理,根據(jù)本發(fā)明一方面的盤100包括臨時缺陷管理區(qū)域(TDMA)或者包括TDMA和臨時完成DMA(TFDMA)。以下,將描述在圖3A中示出的根據(jù)本發(fā)明實施例的使用TDMA的盤缺陷管理和在圖12A中示出的根據(jù)本發(fā)明的另一實施例的使用TDMA和TFDMA二者的盤缺陷管理。
      圖3A示出根據(jù)本發(fā)明實施例的圖2和圖2B的盤100的數(shù)據(jù)結(jié)構(gòu)。參考圖3A,如果盤100是圖2A的單記錄層盤,則在導(dǎo)入?yún)^(qū)域中形成缺陷管理區(qū)域(DMA)和臨時DMA(TDMA)?;蛘?,DMA可被包括在導(dǎo)入?yún)^(qū)域和導(dǎo)出區(qū)域二者中,或TDMA也可被包括在導(dǎo)出區(qū)域中。即,DMA和TDMA可以位于導(dǎo)入?yún)^(qū)域和導(dǎo)出區(qū)域的至少一個中。如果盤100是圖2B示出的雙記錄層盤,則DMA和TDMA分別位于位于盤100的內(nèi)側(cè)部分的導(dǎo)入?yún)^(qū)域和導(dǎo)出區(qū)域。DMA還可被包括在位于盤100的外側(cè)部分的導(dǎo)出區(qū)域和外側(cè)區(qū)域中。因此,根據(jù)本發(fā)明的一方面,DMA和TDMA位于導(dǎo)入?yún)^(qū)域、導(dǎo)出區(qū)域和外側(cè)區(qū)域的至少一個中。
      通常,關(guān)于管理盤100中的盤缺陷的信息被記錄在DMA中。這種信息指定或包括用于盤缺陷管理的盤100的結(jié)構(gòu)、是否盤缺陷管理被執(zhí)行、缺陷信息、缺陷信息的位置、和備用區(qū)域的位置和大小。在這個實施例中,由于盤100是一次寫入盤,所以當(dāng)以上信息改變時,在先前記錄的數(shù)據(jù)之后新數(shù)據(jù)被記錄。
      通常,當(dāng)盤100被裝入如圖1示出的記錄和/或讀設(shè)備時,該設(shè)備從盤100的導(dǎo)入?yún)^(qū)域和導(dǎo)出區(qū)域讀取數(shù)據(jù)以確定如何管理盤100并且將數(shù)據(jù)記錄在盤100上或從盤100讀取數(shù)據(jù)。然而,如果記錄在導(dǎo)入?yún)^(qū)域和/或?qū)С鰠^(qū)域中的數(shù)據(jù)的量增加,則在裝入盤100以后準(zhǔn)備記錄或再現(xiàn)數(shù)據(jù)花費較長時間。為了解決這個問題,本發(fā)明的一方面使用將被記錄在TDMA中的臨時缺陷管理信息和臨時缺陷信息。TDMA被分配到盤100的導(dǎo)入?yún)^(qū)域和/或?qū)С鰠^(qū)域,并且與DMA分離。即,僅僅用于執(zhí)行盤缺陷管理所需的最后記錄的缺陷信息和缺陷管理信息被記錄在DMA中,從而降低了記錄/讀單元1對記錄/再現(xiàn)操作所需的信息量。
      在示出的實施例中,由于使用線性替換方法來執(zhí)行盤缺陷管理,所以臨時缺陷信息包括指示盤100的具有缺陷的區(qū)域的位置的信息和指示盤100的作為具有缺陷的區(qū)域的替換的區(qū)域的位置的信息。盡管不必須,最好,臨時缺陷信息還包括指示缺陷是產(chǎn)生于單一缺陷塊還是產(chǎn)生于物理上連續(xù)缺陷塊中的信息。臨時缺陷管理信息被用于管理臨時缺陷信息,并且包括指示記錄在盤100上的臨時缺陷信息的位置的信息。以后將解釋臨時缺陷信息和臨時缺陷管理信息的詳細(xì)數(shù)據(jù)結(jié)構(gòu)。應(yīng)該理解,臨時缺陷信息可以包括其它信息,并且缺陷管理的其它方法可被使用。
      在示出的實施例中,每當(dāng)記錄操作結(jié)束時臨時缺陷信息和臨時缺陷管理信息被記錄。在TDMA中,關(guān)于在在記錄操作#0期間記錄的數(shù)據(jù)中產(chǎn)生的缺陷的信息和關(guān)于其替換的信息被記錄為臨時缺陷信息#0,關(guān)于在在記錄操作#1期間記錄的數(shù)據(jù)中產(chǎn)生的缺陷的信息和關(guān)于其替換的信息被記錄為臨時缺陷信息#1。此外,用于管理臨時缺陷信息#0、#1的管理信息作為臨時缺陷管理信息#0、#1被記錄在TDMA中,該管理信息指定臨時缺陷信息#0、#1的記錄位置。當(dāng)另外數(shù)據(jù)不能夠被記錄在數(shù)據(jù)區(qū)域中或者用戶不希望將另外數(shù)據(jù)記錄其中(即,需要盤完成)時,記錄在TDMA中的臨時缺陷信息和臨時缺陷管理信息被重寫到DMA中。
      由于以下原因,臨時缺陷信息和臨時缺陷管理信息被重寫到DMA中。在另外數(shù)據(jù)將不被記錄在盤100上時(即,盤100需要被完成),僅僅已經(jīng)被更新幾次的最后記錄的臨時缺陷管理信息和臨時缺陷信息被再次記錄到DMA中。因此,記錄/讀單元1可以僅僅通過讀取最后記錄的缺陷管理信息來快速地從盤100讀取缺陷管理信息,從而實現(xiàn)盤100的快速初始化。此外,將臨時缺陷信息和臨時缺陷管理信息記錄在DMA中增加了信息的可靠性。
      在這個實施例中,包含在先前記錄的臨時缺陷信息#0、#1和#i-1中的缺陷信息沒有被包括在臨時缺陷信息#i中。即,僅僅關(guān)于在相應(yīng)的記錄操作#i期間檢測的缺陷的信息被包括在臨時缺陷信息#i中。例如,臨時缺陷信息#0指定在記錄操作#0期間檢測的缺陷,臨時缺陷信息#1指定僅僅在記錄操作#1期間檢測的缺陷。因此,可以有效地使用TDMA的記錄區(qū)域。換言之,包括TDMA的導(dǎo)入?yún)^(qū)域(或?qū)С鰠^(qū)域或外側(cè)區(qū)域)的記錄區(qū)域小于記錄用戶數(shù)據(jù)的數(shù)據(jù)區(qū)域。然而,如果關(guān)于每當(dāng)執(zhí)行記錄操作時檢測的缺陷的信息被記錄以包括關(guān)于在先前記錄操作期間檢測的缺陷的所有信息,則在數(shù)據(jù)區(qū)域裝滿數(shù)據(jù)之前,數(shù)據(jù)還不會被記錄在TDMA中。因此,在這個實施例中,臨時缺陷信息包括僅僅關(guān)于在有關(guān)的記錄操作期間檢測的缺陷的信息。相反,在盤完成期間,包括在臨時缺陷信息#0、#1、#2、#i中的所有的缺陷信息被讀取并被寫到DMA中。
      在具有幾十GB記錄容量的高密度盤的情況下,期望一個簇被分配到在其中記錄臨時缺陷管理信息#i的區(qū)域,四到八個簇被分配到在其中記錄臨時缺陷信息#i的區(qū)域。這是因為盡管臨時缺陷信息#i的量僅僅是幾個KB,但最好當(dāng)記錄的最小物理單位是簇時,以簇為單位記錄新信息來更新信息。在盤中允許的缺陷的總量最好是盤記錄容量的5%。例如,考慮到關(guān)于缺陷的信息是8個字節(jié)長并且簇的大小是64KB長,大約四到八個簇被需要來記錄臨時缺陷信息#i。
      還可以對臨時缺陷信息#i和臨時缺陷管理信息#i執(zhí)行寫后校驗方法。當(dāng)檢測到缺陷時,記錄在盤的具有缺陷的區(qū)域中的信息可使用線性替換被記錄在備用區(qū)域中,或者使用滑動替換被記錄在與TDMA相鄰的區(qū)域中。
      圖3B示出具有圖3A示出的TDMA和DMA的盤的數(shù)據(jù)結(jié)構(gòu)。參考圖3B,兩個DMA(即,DMA#1和DMA#2)被形成以增加缺陷管理信息和缺陷信息的健壯性。TDMA表示臨時缺陷管理區(qū)域;測試表示在其中測量數(shù)據(jù)的記錄條件的區(qū)域;驅(qū)動器和盤信息是在其中關(guān)于在記錄和/或再現(xiàn)操作期間使用的驅(qū)動器的信息和盤信息被記錄的區(qū)域;緩沖器1、緩沖器2和緩沖器3是指示各個區(qū)域的邊界的緩沖器。
      圖4A示出根據(jù)本發(fā)明實施例的臨時管理信息TDMA的數(shù)據(jù)結(jié)構(gòu)。參考圖4A,相應(yīng)的臨時缺陷信息和臨時缺陷管理信息作為一對信息被記錄在TDMA中。更具體地講,從TDMA的起始開始順序地記錄臨時管理信息TDMA#0和TDMA#1。一對相應(yīng)的臨時缺陷管理TDDS#0和臨時缺陷信息TDFL#0被包括在臨時管理信息TDMA#0中兩次。一對相應(yīng)的臨時缺陷管理TDDS#1和臨時缺陷信息TDFL#1被包括在臨時管理信息TDMA#1中兩次。記錄相同信息兩次的原因在于增加信息的可靠性和健壯性。臨時缺陷管理信息TDDS#0、#1分別指定相應(yīng)的臨時缺陷信息TDFL#0、#1的位置。每個臨時缺陷管理信息還指定正好記錄在其相應(yīng)的臨時缺陷信息之前的臨時缺陷信息的位置。例如,臨時管理信息TDMA#1順序地包括一對臨時缺陷信息TDFL#1和臨時缺陷管理信息TDDS#1,以及臨時缺陷信息TDFL#1和臨時缺陷管理信息TDDS#1的副本。臨時缺陷管理信息TDDS#1包含關(guān)于臨時缺陷信息TDFL#1和正好記錄在臨時缺陷信息TDFL#1之前的臨時缺陷信息TDFL#0的副本的位置信息。臨時缺陷管理信息TDDS#1的副本包含關(guān)于其相應(yīng)的臨時缺陷信息TDFL#1的副本的位置信息和關(guān)于臨時缺陷信息TDFL#1的位置信息。如上所述,如果臨時缺陷管理信息還指定正好記錄在相應(yīng)的臨時缺陷信息之前的臨時缺陷信息的位置,則與累積地記錄臨時缺陷信息相比,可以更快速地讀取所有記錄的臨時缺陷信息。記錄臨時缺陷管理信息TDDS#0、#1和臨時缺陷信息TDFL#0、#1的數(shù)目沒有被限制。
      圖4B示出根據(jù)本發(fā)明的另一個實施例的TDMA的數(shù)據(jù)結(jié)構(gòu)。與圖4A的TDMA相比,相應(yīng)的臨時缺陷信息和臨時缺陷管理信息作為一對信息被記錄在圖4B的TDMA中,但是記錄信息的順序不同。更具體地講,從TDMA的末端開始順序地臨時管理信息#0、#1。一對相應(yīng)的臨時缺陷管理TDDS#0和臨時缺陷信息TDFL#0被記錄在臨時管理信息TDMA#0中兩次。一對相應(yīng)的臨時缺陷管理TDDS#1和臨時缺陷信息TDFL#1被記錄在臨時管理信息TDMA#1中兩次,從而增加信息的可靠性和健壯性。臨時缺陷管理信息TDDS#0、#1分別指定它們的相應(yīng)的臨時缺陷信息TDFL#0、#1的位置。每個臨時缺陷管理信息還指定正好記錄在其相應(yīng)的臨時缺陷信息之前的臨時缺陷信息的位置。例如,臨時管理信息TDMA#1順序地包括一對臨時缺陷信息TDFL#1和臨時缺陷管理信息TDDS#1,以及臨時缺陷信息TDFL#1和臨時缺陷管理信息TDDS#1的副本。另外,臨時缺陷管理信息TDDS#1包含關(guān)于臨時缺陷信息TDFL#1和正好記錄在臨時缺陷信息TDFL#1之前的臨時缺陷信息TDFL#0的副本的位置信息。臨時缺陷管理信息TDDS#1的副本包含關(guān)于其相應(yīng)的臨時缺陷信息TDFL#1的副本的位置信息,以及關(guān)于臨時缺陷管理信息TDFL#1的位置信息。
      圖4C示出根據(jù)本發(fā)明的另一個實施例的TDMA的數(shù)據(jù)結(jié)構(gòu)。與圖4A和4B示出的TDMA相比,相應(yīng)的臨時缺陷信息和臨時缺陷管理信息作為一對信息被記錄在圖4C的TDMA中兩次,該對信息的記錄位置不同。更具體地講,圖4C的TDMA被分成兩部分,臨時管理信息TDMA#i和其副本被記錄在不同的部分中。然而,TDMA可以被分成多于兩個部分,臨時管理信息TDMA#i可以被記錄多于兩次。
      如圖4A到4C所示,當(dāng)構(gòu)成臨時管理信息TDMA#i的臨時缺陷信息和臨時缺陷管理信息被記錄在TDMA中時,該信息作為一對信息以預(yù)定數(shù)目的塊為單位被記錄。例如,構(gòu)成臨時管理信息TDMA#1的臨時缺陷信息TDFL#1臨時缺陷管理信息TDDS#1一起被記錄在塊中。另外,臨時缺陷信息TDFL#1的副本和臨時缺陷管理信息TDDS#1的副本一起被記錄在塊中。
      同樣,相應(yīng)的臨時缺陷信息和臨時缺陷管理信息作為一對信息被記錄在預(yù)定數(shù)目的塊中,從而使得在其中記錄多對臨時缺陷信息和臨時缺陷管理信息的區(qū)域的大小互相相等。
      圖5A示出臨時缺陷管理信息TDDS#i的數(shù)據(jù)結(jié)構(gòu)。參考圖5A,臨時缺陷管理信息TDDS#i包括臨時缺陷管理信息TDDS#i的標(biāo)識符、正好記錄在相應(yīng)的臨時缺陷信息TDFL#i之前的臨時缺陷信息TDFL#i-1的副本的記錄位置的指針、和臨時缺陷信息TDFL#i的記錄位置的指針。
      圖5B示出臨時缺陷管理信息TDDS#i的副本的數(shù)據(jù)結(jié)構(gòu)。參考圖5B,臨時缺陷管理信息TDDS#i的副本包含臨時缺陷管理信息TDDS#i的副本的標(biāo)識符、記錄在臨時缺陷管理信息TDDS#i中的臨時缺陷信息TDFL#i的記錄位置的指針、和臨時缺陷信息TDFL#i的副本的記錄位置的指針。
      圖6示出臨時缺陷信息TDFL#i的數(shù)據(jù)結(jié)構(gòu)。參考圖6,臨時缺陷信息TDFL#i包含臨時缺陷信息TDFL#i的標(biāo)識符、和關(guān)于在相應(yīng)的記錄操作#i期間檢測的缺陷的信息。即,關(guān)于在先前記錄操作#0、#1和#i-1期間檢測的缺陷的信息沒有被包括在臨時缺陷信息TDFL#i中。這里,關(guān)于缺陷的信息指示缺陷及其替換的位置,并且指示是在單一缺陷塊還是在連續(xù)缺陷塊中產(chǎn)生缺陷。
      圖7是詳細(xì)示出根據(jù)本發(fā)明實施例的數(shù)據(jù)在用戶數(shù)據(jù)區(qū)域A和備用區(qū)域B中的記錄的參考圖。根據(jù)本發(fā)明的一方面,可以以扇區(qū)或簇為單位來處理數(shù)據(jù)。扇區(qū)表示可以在計算機(jī)的文件系統(tǒng)中或應(yīng)用程序中的數(shù)據(jù)的最小單位。簇表示可一次物理地記錄在盤上的數(shù)據(jù)的最小單位。通常,一個或多個扇區(qū)構(gòu)成簇。
      存在兩種類型的扇區(qū)物理扇區(qū)和邏輯扇區(qū)。物理扇區(qū)是盤上的在其中記錄一扇區(qū)的數(shù)據(jù)的區(qū)域。用于檢測物理扇區(qū)的地址被稱作物理扇區(qū)號(PSN)。邏輯扇區(qū)是通過其數(shù)據(jù)可在文件系統(tǒng)或應(yīng)用程序中被管理的單位。用于檢測邏輯扇區(qū)的地址被稱作邏輯扇區(qū)號(LSN)。如圖1示出的盤記錄/讀設(shè)備使用PSN來檢測盤100上的數(shù)據(jù)的記錄位置。在關(guān)于數(shù)據(jù)的計算機(jī)或應(yīng)用程序中,所有數(shù)據(jù)以LSN為單位被管理,數(shù)據(jù)的位置使用LSN被檢測?;诒P100是否包含缺陷和數(shù)據(jù)的初始記錄位置,LSN和PSN由記錄/讀設(shè)備的控制器2映射。
      參考圖7,用戶數(shù)據(jù)區(qū)域A和備用區(qū)域B包括被順序地分配到多個扇區(qū)(未示出)的PSN。通常,每個LSN相應(yīng)于至少一個PSN。然而,由于LSN被分配到包括記錄在備用區(qū)域B中的替換區(qū)域的非缺陷區(qū)域,所以當(dāng)盤100具有缺陷區(qū)域時,即使物理扇區(qū)的大小與邏輯扇區(qū)的大小相同,PSN和LSN之間的對應(yīng)也不被保持。
      在用戶數(shù)據(jù)區(qū)域A中,以連續(xù)記錄模式或隨機(jī)記錄模式來記錄用戶數(shù)據(jù)。在連續(xù)記錄模式下,用戶數(shù)據(jù)被順序和連續(xù)地記錄。在隨機(jī)記錄模式下,用戶數(shù)據(jù)被隨機(jī)地記錄。在用戶數(shù)據(jù)區(qū)域A中,區(qū)段1001到1007表示數(shù)據(jù)的預(yù)定單位,在其中執(zhí)行寫后校驗方法。記錄設(shè)備將用戶數(shù)據(jù)記錄在區(qū)段1001中,返回到區(qū)段1001的起始,檢查用戶數(shù)據(jù)是否被正確地記錄或在區(qū)段1001中存在缺陷。如果在區(qū)段1001的一部分中檢測到缺陷,則該部分被指定為缺陷#1。記錄在缺陷#1中的用戶數(shù)據(jù)還被記錄在備用區(qū)域B的一部分上。這里,記錄在缺陷#1中的數(shù)據(jù)被重寫在其中的備用區(qū)域B的這部分被稱作替換#1。接下來,記錄設(shè)備將用戶數(shù)據(jù)記錄在區(qū)段1002中,返回到區(qū)段1002的起始,檢查數(shù)據(jù)是否被正確地記錄或在區(qū)段1002中存在缺陷。如果在區(qū)段1002的一部分中檢測到缺陷,則該部分被指定為缺陷#2。同樣,與缺陷#2相應(yīng)的替換#2形成在備用區(qū)域B中。此外,分別在用戶數(shù)據(jù)區(qū)域A的區(qū)段1003和備用區(qū)域B中指定缺陷#3和替換#3。在區(qū)段1004中,沒有產(chǎn)生缺陷,缺陷區(qū)域沒有被指定。
      在對區(qū)段1004的數(shù)據(jù)記錄和校驗以后,當(dāng)記錄操作#0期待結(jié)束時(即,當(dāng)用戶按下記錄設(shè)備的彈出按鈕或者分配到記錄操作中的用戶數(shù)據(jù)的記錄完成時),記錄設(shè)備將關(guān)于在區(qū)段1001到1004中產(chǎn)生的缺陷#1、#2和#3的信息作為臨時缺陷信息TDFL#0記錄在TDMA中。另外,用于管理臨時缺陷信息TDFL#0的管理信息作為臨時缺陷管理信息TDDS#0被記錄在TDMA中。
      如對區(qū)段1001到1004的解釋,當(dāng)記錄操作#1開始時,數(shù)據(jù)被記錄在區(qū)段1005到1007中,缺陷#4和缺陷#5以及替換#4和#5分別形成在用戶數(shù)據(jù)區(qū)域A和備用區(qū)域B中。如果第二記錄操作期待結(jié)束,則記錄設(shè)備將關(guān)于缺陷#4和#5的信息作為臨時缺陷信息TDFL#1記錄,將包含在缺陷信息TDFL#1中的信息再次記錄。其后,用于管理該臨時缺陷信息TDFL#1的臨時管理信息作為臨時缺陷管理信息TDDS#1被記錄在TDMA中。
      圖8A和8B示出如參考圖7解釋記錄的臨時缺陷信息TDFL#0和#1的數(shù)據(jù)結(jié)構(gòu)。圖9示出關(guān)于如參考圖7解釋記錄的缺陷#i的信息的數(shù)據(jù)結(jié)構(gòu)。參考圖8A和圖8B,臨時缺陷信息TDFL#0描述了在記錄操作#0期間檢測的缺陷。即,臨時缺陷信息TDFL#0包含關(guān)于缺陷#1、#2和#3的信息。關(guān)于缺陷#1的信息指示在其中存在缺陷#1的區(qū)域的位置和在其中記錄替換#1的區(qū)域的位置。關(guān)于缺陷#2的信息指示在其中存在缺陷#2的區(qū)域的位置和在其中記錄替換#2的區(qū)域的位置。關(guān)于缺陷#3的信息指示在其中存在缺陷#3的區(qū)域的位置和在其中記錄替換#3的區(qū)域的位置。
      臨時缺陷信息TDFL#1描述僅僅在記錄操作#1期間檢測的缺陷。即,臨時缺陷信息TDFL#1包含關(guān)于缺陷#4和#5的信息。根據(jù)本發(fā)明的一方面,臨時缺陷信息描述僅僅在相應(yīng)的記錄操作期間檢測的缺陷。對于盤的完成,記錄在TDMA中的所有臨時缺陷信息必須被讀取并寫到DMA中。因此,如先前參考圖4A、4B、5A、和5B所提及,臨時缺陷管理信息包含關(guān)于相應(yīng)的臨時缺陷信息的位置的信息和關(guān)于正好記錄在該相應(yīng)的臨時缺陷信息之前的臨時缺陷信息的位置的信息。因此,與所有記錄的臨時缺陷信息被累積地記錄相比,可以更加快速地讀取所有記錄的臨時缺陷信息。
      圖9示出根據(jù)本發(fā)明實施例的關(guān)于缺陷#i的信息的數(shù)據(jù)結(jié)構(gòu)。參考圖9,關(guān)于缺陷#i的信息描述缺陷#i的指針和相應(yīng)的替換#i的指針。此外,盡管不是在所有方面必須,但是關(guān)于缺陷#i的信息還可包括指示是在連續(xù)缺陷塊中產(chǎn)生缺陷#i還是在單一缺陷塊中產(chǎn)生缺陷#i的狀態(tài)信息。狀態(tài)信息被包括在關(guān)于缺陷#i的信息中是可選的。如果在連續(xù)缺陷塊中產(chǎn)生缺陷#i,則狀態(tài)信息還表示缺陷#i的指針是指向連續(xù)缺陷塊的起始還是指向連續(xù)缺陷塊的結(jié)束,和替換#i的指針是指向替換缺陷#i的替換塊的起始還是指向該替換塊的結(jié)束。當(dāng)狀態(tài)信息指示缺陷#i的指針為連續(xù)缺陷塊的起始,并且指示替換#i的指針為替換塊的起始時,缺陷#i的指針表示連續(xù)缺陷塊的起始物理扇區(qū)號,替換#i的指針表示替換#i的起始物理扇區(qū)號。相反,當(dāng)狀態(tài)信息指示缺陷#i的指針為連續(xù)缺陷塊的結(jié)束,指示替換#i的指針為替換塊的結(jié)束時,缺陷#i的指針表示連續(xù)缺陷塊的結(jié)束物理扇區(qū)號,替換#i的指針表示替換i的結(jié)束物理扇區(qū)號。即使沒有以塊為單位來記錄關(guān)于缺陷的信息,使用狀態(tài)信息至少兩個在其中存在缺陷的連續(xù)缺陷塊的定義實現(xiàn)信息的有效記錄并且節(jié)省記錄空間。這里,該塊表示數(shù)據(jù)的邏輯記錄單位。
      缺陷#i的指針指定缺陷#i的起始和/或結(jié)束點。缺陷#i的指針可包括缺陷#i的起始PSN。替換#i的指針指定替換#i的起始和/或結(jié)束點。替換#i的指針還可包括替換#i的起始PSN。
      以下,將參考附圖來描述使用圖1的記錄單元1的根據(jù)本發(fā)明的一方面的盤缺陷管理方法和圖3A示出的根據(jù)本發(fā)明實施例的盤100的實施例。
      圖10是示出根據(jù)本發(fā)明實施例的盤缺陷管理方法的流程圖。參考圖10,圖1的記錄設(shè)備將關(guān)于根據(jù)第一記錄操作記錄的數(shù)據(jù)的信息作為第一臨時缺陷信息記錄在盤100的TDMA中(操作1001)。這個過程用于管理盤缺陷。記錄設(shè)備將用于管理第一臨時缺陷信息的臨時管理信息作為第一臨時缺陷管理信息記錄在TDMA中(操作1002)。檢查是否需要盤100的完成(操作1003)。如果在操作1003中確定不需要盤100的完成,則操作1001和1002被重復(fù),同時將給到每個記錄操作、臨時缺陷信息和臨時缺陷管理信息的標(biāo)記加1(1004)。然而,如果在操作1003中確定需要盤完成,則所有記錄的臨時缺陷管理信息和臨時缺陷信息被讀取并記錄在DMA中(操作1005)。即,所以記錄的臨時缺陷管理信息和臨時缺陷信息分別作為最終缺陷管理信息和最終缺陷信息被記錄在DMA中。最終缺陷信息和最終缺陷管理信息可被重復(fù)記錄以增加數(shù)據(jù)檢測的可靠性。此外,可對最終缺陷管理信息和最終缺陷信息執(zhí)行寫后校驗方法。如果從這個信息檢測到缺陷,則盤100的具有該缺陷的區(qū)域和接著的包含數(shù)據(jù)的區(qū)域可被認(rèn)為是不可用的(即,該區(qū)域被指定為缺陷區(qū)域),最終缺陷管理信息和最終缺陷信息可再次被記錄在該缺陷區(qū)域之后。
      圖11是示出根據(jù)本發(fā)明實施例的盤缺陷管理方法的流程圖。參考圖11,圖1的記錄設(shè)備以數(shù)據(jù)的單位將用戶數(shù)據(jù)記錄在盤100的數(shù)據(jù)區(qū)域中,以便于寫后校驗方法(操作1101)。在操作1101中記錄的數(shù)據(jù)被校驗以檢測盤100的具有缺陷的區(qū)域(操作1102)。圖1的控制器2指定具有該缺陷的區(qū)域為缺陷區(qū)域,控制記錄/讀單元1將記錄在缺陷區(qū)域中的數(shù)據(jù)重寫到備用區(qū)域,以建立替換區(qū)域,并且建立指定缺陷區(qū)域和替換區(qū)域的位置的指針信息(操作1103)。該指針信息作為第一臨時缺陷信息被記錄在圖1的存儲器3中(操作1104)。第一臨時缺陷信息還可包括描述是在單一缺陷塊還是在連續(xù)缺陷塊中產(chǎn)生缺陷的狀態(tài)信息。檢查當(dāng)前記錄操作是否期待結(jié)束(操作1105)。如果在操作1105中確定該記錄操作沒有被期待結(jié)束,則操作1101到1104被重復(fù)直到該記錄操作結(jié)束。
      如果在操作1105中確定記錄操作可能結(jié)束(即,當(dāng)根據(jù)用戶輸入或根據(jù)第一記錄操作用戶數(shù)據(jù)的記錄被完成時),則控制器2控制記錄/讀單元1從存儲器3讀取第一臨時缺陷信息,并且將該第一臨時缺陷信息作為第一臨時缺陷信息TDFL#0記錄在TDMA中(操作1106)。用于管理第一臨時缺陷信息TDFL#0的管理信息作為第一臨時缺陷管理信息TDDS#0被記錄在TDMA中兩次,該第一臨時缺陷管理信息TDDS#0正好被記錄在第一臨時缺陷信息TDFL#0之后(操作1107)。應(yīng)該理解,記錄臨時缺陷管理信息和臨時缺陷信息的次數(shù)不受限。檢查是否需要盤完成(操作1108)。如果在操作1108中確定不需要盤完成,則操作1101到1107被重復(fù)。每當(dāng)操作1101到1107被重復(fù)時,給到記錄操作、臨時缺陷信息和臨時缺陷管理信息的標(biāo)記加1(操作1109)。然而,臨時缺陷信息TDFL#1指定僅僅關(guān)于在記錄操作#1期間檢測的缺陷的信息。即,臨時缺陷信息TDFL#1不包含關(guān)于在先前記錄操作#0期間檢測的缺陷的信息。此外,臨時缺陷管理信息TDDS#1描述相應(yīng)的臨時缺陷信息TDFL#1的位置和正好記錄在臨時缺陷信息TDFL#1之前的臨時缺陷信息TDFL#0的位置。
      如果在操作1108中確定需要盤完成,則所有記錄的臨時缺陷信息TDFL#0、#1、#i-1和臨時缺陷管理信息TDDS#0、#1、...、#i-1分別作為最終缺陷信息DFL和最終缺陷管理信息DDS記錄在DMA中(操作1110)。最終缺陷信息DFL和最終缺陷管理信息DDS可被重復(fù)地記錄幾次以增加數(shù)據(jù)檢測的可靠性。相似地,可以對最終缺陷信息和缺陷管理信息執(zhí)行寫后校驗方法。如果在這個信息中檢測到缺陷,則盤的具有該缺陷的區(qū)域和接下來的包含數(shù)據(jù)的區(qū)域可被認(rèn)為是不可用的(即,該區(qū)域被指定為缺陷區(qū)域),最終缺陷管理信息和缺陷信息可再次被記錄在缺陷區(qū)域之后。
      圖12A示出根據(jù)本發(fā)明的另一個實施例的圖2的盤100的數(shù)據(jù)結(jié)構(gòu)。參考圖12A,如果盤100是圖2A示出的單記錄層盤,則缺陷管理區(qū)域(DMA)、臨時缺陷管理區(qū)域(TDMA)、臨時完成缺陷管理區(qū)域(TFDMA)形成在盤100的導(dǎo)入?yún)^(qū)域中。此外,DMA還可形成在導(dǎo)出區(qū)域中。或者,導(dǎo)出區(qū)域可包括TDMA和TFDMA。即,DMA、TDMA和TFDMA可存在于導(dǎo)入?yún)^(qū)域和導(dǎo)出區(qū)域的至少一個中。如果盤100是圖2B示出的雙記錄層盤,則DMA、TDMA和TFDMA存在于分別位于盤100的內(nèi)側(cè)部分的導(dǎo)入?yún)^(qū)域和導(dǎo)出區(qū)域中。DMA還可被包括在位于盤100的外側(cè)部分的導(dǎo)出區(qū)域和外側(cè)區(qū)域中。因此,DMA和TDMA存在于導(dǎo)入?yún)^(qū)域、導(dǎo)出區(qū)域和外側(cè)區(qū)域的至少一個中。
      根據(jù)這個實施例并且與在圖3A示出的實施例解釋相似,臨時缺陷管理信息和臨時缺陷信息(一起構(gòu)成臨時管理信息)被記錄在TDMA中。TDMA被分配到與DMA分離的導(dǎo)入?yún)^(qū)域和/或?qū)С鰠^(qū)域。如果臨時缺陷信息被記錄超過預(yù)定的次數(shù),則所有記錄的臨時缺陷信息被從TDMA中讀取,并且被記錄在TFDMA中。即使在盤完成之前,如果缺陷信息被需要例如用于再現(xiàn)記錄在盤100的數(shù)據(jù)區(qū)域中的用戶數(shù)據(jù),從獨立區(qū)域讀取所有記錄的臨時缺陷信息可花費相當(dāng)多的時間。因此,即使在盤完成之前,記錄的臨時缺陷信息被從獨立區(qū)域讀取,并且被記錄在相同區(qū)域,從而降低了讀取缺陷信息所花費的時間量。
      在盤完成期間,所有記錄的臨時缺陷信息和臨時缺陷管理信息作為最終信息被記錄在DMA中。在這個實施例中,由于使用線性替換方法來執(zhí)行盤缺陷管理,所以臨時缺陷信息包括指示盤100的具有缺陷的區(qū)域的位置的信息和指示盤100的作為具有缺陷的區(qū)域的替換的區(qū)域的位置的信息。臨時缺陷管理信息被用于管理臨時缺陷信息,并包括關(guān)于記錄在盤100上的臨時缺陷信息的位置的信息。
      在這個實施例中,每次當(dāng)記錄操作結(jié)束時臨時缺陷信息和臨時缺陷管理信息被記錄。在TDMA中,關(guān)于在記錄操作#1期間記錄的數(shù)據(jù)中產(chǎn)生的缺陷的信息和關(guān)于替換區(qū)域的信息被記錄為臨時缺陷信息TDFL#1。關(guān)于在記錄操作#2期間記錄的數(shù)據(jù)中產(chǎn)生的缺陷的信息和關(guān)于替換區(qū)域的信息被記錄為臨時缺陷信息TDFL#2。此外,用于管理臨時缺陷信息TDFL#1、#2的管理信息作為臨時缺陷管理信息TDDS#1、#2被記錄在TDMA中。根據(jù)本發(fā)明的一方面,該管理信息指定臨時缺陷信息TDFL#1、#2的位置。在這個實施例中,包含在先前記錄的臨時缺陷信息TDFL#1、#2和#i-1中的缺陷信息沒有被包括在臨時缺陷信息TDFL#i中。即,僅僅關(guān)于在相應(yīng)的記錄操作#i期間從記錄區(qū)域檢測的缺陷的信息被包括在臨時缺陷信息TDFL#i中。因此,關(guān)于缺陷的信息的量可被最小化,因此實現(xiàn)TDMA的記錄區(qū)域的有效使用。換言之,包括TDMA的導(dǎo)入?yún)^(qū)域(或?qū)С鰠^(qū)域或外側(cè)區(qū)域)的記錄區(qū)域小于記錄用戶數(shù)據(jù)的數(shù)據(jù)區(qū)域。然而,如果關(guān)于每當(dāng)執(zhí)行記錄操作時檢測的缺陷的信息被記錄包括關(guān)于在先前記錄操作期間檢測的缺陷的所有信息,則在數(shù)據(jù)區(qū)域裝滿數(shù)據(jù)之前,數(shù)據(jù)還可不被記錄在TDMA中。因此,在這個實施例中,僅僅用于有關(guān)記錄操作的缺陷信息被記錄為臨時缺陷信息。
      當(dāng)記錄臨時缺陷信息的次數(shù)的數(shù)目達(dá)到預(yù)定數(shù)目k時,所有記錄的臨時缺陷信息被寫到TFDMA中。如果必須,即使在盤完成之前所有記錄的臨時缺陷信息作為臨時完成缺陷管理信息被記錄在TFDMA中,從而加速了數(shù)據(jù)記錄。
      當(dāng)另外數(shù)據(jù)不能夠或?qū)⒉辉儆涗浽跀?shù)據(jù)區(qū)域中時(即,需要盤完成),記錄在臨時缺陷信息區(qū)域中的缺陷信息和記錄在TDMA中的缺陷管理信息被記錄在DMA中。對于盤完成,關(guān)于包含在記錄的臨時缺陷信息#1、#2、#i中的缺陷的所有信息必須被讀取并寫到DMA中。因此,最后記錄在TFDMA中的臨時完成缺陷管理信息被首先讀取。然后,其它臨時缺陷信息從TDMA中被讀取。因此,與不存在TFDMA相比,可以更加快速地獲得期望的信息。
      其間,可以分別對臨時缺陷信息TDFL#i和臨時缺陷管理信息TDDS#i執(zhí)行寫后校驗方法。當(dāng)檢測到缺陷時,可使用線性替換方法將記錄在盤的具有缺陷的區(qū)域中的信息記錄在備用區(qū)域中,或者使用滑動替換方法將該信息記錄在與TDMA相鄰的區(qū)域中。
      圖12B示出具有圖12A所示的TDMA、DMA和TFDMA的盤的數(shù)據(jù)結(jié)構(gòu)。參考圖12B,兩個DMA(即DMA#1和DMA#2)被形成以增加缺陷管理信息和缺陷信息的健壯性。然而,應(yīng)該明白,單一DMA可被使用,多于兩個DMA可被使用。TDMA表示臨時缺陷管理區(qū)域,TFDMA表示臨時完成缺陷管理區(qū)域,測試表示在其中測量數(shù)據(jù)的記錄條件的區(qū)域,驅(qū)動器和盤信息是在其中關(guān)于在記錄和/或再現(xiàn)操作期間被使用的驅(qū)動器的信息、盤信息和關(guān)于盤完成的信息被記錄的區(qū)域,和緩沖器1、緩沖器2和緩沖器3指示各個區(qū)域的邊界的緩沖器。
      圖13是根據(jù)本發(fā)明的一方面示出TDMA和TFDMA之間的關(guān)系的參考圖。參考圖13,當(dāng)記錄臨時缺陷信息和臨時缺陷管理信息作為臨時管理信息被記錄預(yù)定次數(shù)(即,k)時,所有記錄的臨時管理信息被收集并且作為臨時完成缺陷管理信息被記錄在TFDMA中。例如,當(dāng)臨時缺陷管理信息在TDMA中被記錄k次(即,臨時管理信息TDMA#1、#2、...、#k被記錄)時,所有的臨時管理信息TDMA#1、#2、...、#k被收集并作為臨時完成缺陷管理信息TFDMA#1被記錄在TFDMA中。以后,當(dāng)臨時管理信息被再次記錄k次(即,臨時管理信息TDMA#k+1、#k+2、#2k被記錄)時,所有的臨時管理信息TDMA#k+1、#k+2、#2k被收集并作為臨時完成缺陷管理信息TFDMA#2被記錄在TFDMA中。
      臨時完成缺陷管理信息TFDMA#1包括包含在臨時管理信息TDMA#1、#2、#k×n中的所有的臨時缺陷信息,還包括關(guān)于下一個臨時管理信息TDMA#k×n+1的記錄位置的信息。因此,即使在盤完成之前,記錄/讀單元1從最后記錄的臨時完成缺陷管理信息讀取包括在存儲在TFDMA中的最后記錄的臨時完成缺陷管理信息中的所有的臨時缺陷信息,基于關(guān)于下一個臨時完成缺陷管理信息的位置的信息從存儲在TDMA中的下一個臨時管理信息讀取所有臨時缺陷信息。因此,與沒有記錄臨時完成缺陷管理信息相比,可以更加快速地獲得缺陷信息。
      圖12A示出的根據(jù)本發(fā)明實施例的TDMA的數(shù)據(jù)結(jié)構(gòu)還可如圖4A到4C所示被實現(xiàn)。臨時缺陷管理信息TDDS#i的數(shù)據(jù)結(jié)構(gòu)可如圖5A所示。臨時缺陷管理信息TDDS#i的副本的數(shù)據(jù)結(jié)構(gòu)可如圖5B所示。臨時缺陷信息TDFL#i的數(shù)據(jù)結(jié)構(gòu)可如圖6所示。
      圖14A到圖14D示出了根據(jù)本發(fā)明實施例的TFDMA的數(shù)據(jù)結(jié)構(gòu)。更具體地講,圖14A示出了根據(jù)本發(fā)明實施例的TFDMA的數(shù)據(jù)結(jié)構(gòu)。參考圖14A,從TFDMA的起始開始順序地記錄臨時完成缺陷管理信息TFDMA#1、TFDMA#2、TFDMA#n。在臨時完成缺陷管理信息TFDMA#n中,相應(yīng)的臨時完成缺陷管理信息TFDDS#n和臨時完成缺陷信息TFDFL#n被包括兩次以增加信息的可靠性和健壯性。臨時完成缺陷管理信息TFDDS#n指定相應(yīng)的臨時完成缺陷信息TFDFL#n的位置和最后記錄在臨時完成缺陷信息TFDFL#n中的缺陷信息的位置。讓我們假設(shè),臨時缺陷管理信息被記錄k次,臨時完成缺陷管理信息TFDDS#n被記錄。在這種情況下,臨時完成缺陷管理信息TFDDS#n描述下一個臨時管理信息TDMA#k×n+1的位置。記錄臨時完成缺陷管理信息TFDDS#n和臨時完成缺陷信息TFDFL#n的次數(shù)不受限。
      圖14B示出圖14A的TFDMA的詳細(xì)的數(shù)據(jù)結(jié)構(gòu)。參考圖14B,每當(dāng)臨時管理信息TDMA被記錄k次時,臨時完成缺陷管理信息TFDMA#1、#2、...、#n被分別記錄。因此,臨時完成缺陷信息TFDFL#n還包括所有的記錄的臨時缺陷信息TDFL#1、#2、#k×n。臨時完成缺陷管理信息TFDDS#n包括指向相應(yīng)的臨時完成缺陷信息TFDFL#n的位置的指針和指向下一個臨時管理信息TDMA#k×n+1的位置的指針。這里,k表示大于或等于2的整數(shù)。
      圖14C示出根據(jù)本發(fā)明的另一個實施例的TFDMA的數(shù)據(jù)結(jié)構(gòu)。與圖14A相比,將臨時完成缺陷管理信息記錄在圖14C中的順序不同。更具體地講,從TFDMA的結(jié)尾開始順序地記錄臨時完成缺陷管理信息TFDMA#1、TFDMA#2、TFDMA#n。在臨時完成缺陷管理信息TFDMA#n中,相應(yīng)的臨時完成缺陷管理信息TFDDS#n和臨時完成缺陷信息TFDFL#n被包括兩次以增加信息的可靠性和健壯性。臨時完成缺陷管理信息TFDDS#n指定相應(yīng)的臨時完成缺陷信息TFDFL#n的位置和最后包括在臨時完成缺陷信息TFDFL#n中的缺陷信息的位置。例如,當(dāng)臨時管理信息TDMA被記錄k次,臨時完成缺陷管理信息TFDDS#n被記錄時,臨時完成缺陷管理信息TFDDS#n描述下一個臨時管理信息TDMA#k×n+1的位置。k表示為2或更大的整數(shù)。
      記錄臨時完成缺陷管理信息TFDDS#n和臨時完成缺陷信息TFDFL#n的次數(shù)不受限。
      圖14D示出圖14C的TFDMA的詳細(xì)數(shù)據(jù)結(jié)構(gòu)。參考圖14D,每當(dāng)臨時管理信息TDMA被記錄k次時,臨時完成缺陷管理信息TFDMA#1、#2、#n被分別記錄。在這種情況下,臨時完成缺陷信息TFDFL#n還包括所有記錄的臨時缺陷信息TDFL#1、#2、...、#n。臨時完成缺陷管理信息TFDDS#n包括指向相應(yīng)的臨時完成缺陷信息TFDFL#n的位置的指針和指向下一個臨時管理信息TDMA#k×n+1的位置的指針。這里,k表示大于或等于2的整數(shù)。
      在這個實施例中,如圖7示出了將數(shù)據(jù)記錄在用戶數(shù)據(jù)區(qū)域和備用區(qū)域中的過程。另外,如圖7所示記錄的臨時缺陷信息TDFL#0、#1的數(shù)據(jù)結(jié)構(gòu)分別在圖8A和8B中示出。在圖9中示出了缺陷#i的數(shù)據(jù)結(jié)構(gòu)。
      以下,將描述使用圖1的記錄設(shè)備和圖12A的盤100的根據(jù)本發(fā)明的盤缺陷管理的實施例。圖15是示出根據(jù)本發(fā)明實施例的盤缺陷管理方法的流程圖。參考圖15,在圖1的記錄設(shè)備中,n被設(shè)置為1(操作1201)。這里,n是表示記錄操作的順序并為等于或大于1的整數(shù)的變量。接下來,對于盤缺陷管理,僅僅關(guān)于在根據(jù)第n記錄操作記錄的數(shù)據(jù)中的缺陷的信息作為第n臨時缺陷信息被記錄在臨時缺陷管理區(qū)域(TDMA)中(操作1201)。接下來,用于管理第n臨時缺陷信息的管理信息作為第n缺陷管理信息被記錄在TDMA中(操作1203)。以預(yù)定數(shù)目的塊為單位相應(yīng)的臨時缺陷信息和臨時缺陷管理信息可作為一對信息被記錄在TDMA中。
      接下來,檢查是否需要盤完成(操作1204)。如果在操作1204中確定,還不需要盤完成,則檢查n是否為k的倍數(shù)(操作1205)。如果n不是k的倍數(shù),則操作1202到1203被重復(fù)同時將n增加1(操作1208)。當(dāng)在操作1205中確定n為k的倍數(shù)時,所有記錄的臨時缺陷信息作為第n/k臨時完成缺陷信息被記錄在臨時完成缺陷管理區(qū)域(TFDMA)中(操作1206)。接下來,用于管理第n/k臨時完成缺陷信息的管理信息和關(guān)于下一個臨時缺陷信息(和/或臨時缺陷管理信息)的位置的信息作為第n/k臨時完成缺陷管理信息被記錄在TFDMA中(操作1207)。接下來,在下一個盤完成之前,操作1202到1203被重復(fù)同時將n加1,直到n是k的倍數(shù)。
      如果在操作1204中確定需要盤完成,則所有記錄的臨時缺陷管理信息和臨時缺陷信息被從TFDMA和TDMA中讀取并且被記錄在DMA中(操作1209)。更具體地講,包括在最后記錄在TFDMA中的臨時完成缺陷管理信息中的所有臨時缺陷信息被讀取。然后,基于最后記錄的臨時缺陷完成管理信息來檢測記錄在TDMA中的其它臨時缺陷信息的位置,從而讀取該其它臨時缺陷信息。接下來,所有記錄的臨時缺陷管理信息和臨時缺陷信息分別作為最終缺陷管理信息和缺陷信息被記錄在DMA中。最終缺陷管理信息和最終缺陷信息可被重復(fù)記錄以增加信息的可靠性。另外,可以對最終缺陷管理信息和最終缺陷信息執(zhí)行寫后校驗方法。如果檢測到缺陷,則盤100的具有該缺陷的區(qū)域和緊接著的包含數(shù)據(jù)的區(qū)域可被認(rèn)為是不可用的(即,該區(qū)域被指定為缺陷區(qū)域),最終臨時缺陷管理信息和臨時缺陷信息可被再次記錄在該缺陷區(qū)域之后。
      圖16是示出根據(jù)本發(fā)明實施例的盤缺陷管理方法的流程圖。參考圖16,在圖1的記錄設(shè)備中,n被設(shè)置為1(操作1301)。記錄設(shè)備以數(shù)據(jù)的單位將用戶數(shù)據(jù)記錄在盤100的數(shù)據(jù)區(qū)域中以方便寫后校驗方法(操作1302)。接下來,在操作1302中記錄的數(shù)據(jù)被校驗以檢測盤100的具有缺陷的區(qū)域(操作1303)。圖1的控制器2指定具有缺陷的區(qū)域為缺陷區(qū)域,控制記錄/讀單元1將記錄的該缺陷區(qū)域中的數(shù)據(jù)重寫到備用區(qū)域從而建立替換區(qū)域,建立指向缺陷區(qū)域和替換區(qū)域的位置的指針信息(操作1304)。該指針信息作為臨時缺陷信息被記錄在圖1的存儲器3中(操作1305)。臨時缺陷信息還可包括描述缺陷是發(fā)生于單一缺陷塊中還是連續(xù)缺陷塊中的狀態(tài)信息。檢查當(dāng)前記錄操作是否期待結(jié)束(操作1306)。如果在操作1306中確定該記錄操作沒有期待結(jié)束,則操作1302到1305被重復(fù)。
      如果在操作1306中確定記錄操作可能結(jié)束(即,當(dāng)通過用戶數(shù)據(jù)或根據(jù)第一記錄操作完成用戶數(shù)據(jù)的記錄時),控制器2控制記錄/讀單元1以從存儲器3讀取臨時缺陷信息,并且將其作為臨時缺陷信息TDFL#1記錄在TDMA中(操作1307)。臨時缺陷管理信息TDDS#1作為用于管理臨時缺陷信息TDFL#1的管理信息正好被記錄在臨時缺陷信息TFDL#1之后兩次(操作1308)。記錄臨時缺陷管理信息和臨時缺陷信息的次數(shù)不受限。以預(yù)定數(shù)目的塊為單位,相應(yīng)的臨時缺陷信息和臨時缺陷管理信息作為一對信息可被記錄在TDMA中。
      接下來,檢查是否需要盤完成(操作1309)。如果在操作1309中確定不需要盤完成,則操作1302到1308被重復(fù)同時將n加1(操作1313)。每當(dāng)操作1302到1308被重復(fù)時,給到臨時缺陷信息、臨時缺陷管理信息、臨時完成缺陷信息、和臨時完成缺陷管理信息的標(biāo)記加1(操作1314)。然而,臨時缺陷信息TDFL#i指定僅僅關(guān)于在記錄操作#i期間檢測到的缺陷的信息(即,其不包含關(guān)于在先前記錄操作#1、#2、#i-1期間檢測到的缺陷的信息)。
      如果在操作1310中確定n為k的倍數(shù),則即使在盤完成之前,所有記錄的臨時缺陷信息作為臨時完成缺陷信息TFDFL#1被記錄(操作1311)。接下來,用于管理臨時完成缺陷信息TFDFL#1的管理信息和關(guān)于下一個臨時缺陷信息TDFL(和/或臨時缺陷管理信息TDDS)的位置的信息作為臨時完成缺陷管理信息TFDDS#1被記錄(操作1312)。另外,在需要盤完成之前每當(dāng)n為k的倍數(shù)時,操作1311到1312被重復(fù)同時將給到臨時完成缺陷信息TFDFL和臨時缺陷管理信息TDDS的標(biāo)記加1。
      如果在操作1309中確定需要盤100的完成,則所有記錄的臨時缺陷信息TDFL和臨時缺陷管理信息TDDS被從TDMA和TFDMA讀取,并且分別作為最終缺陷信息DFL和缺陷管理信息DDS被記錄在DMA中(操作1315)。最終缺陷信息DFL和最終缺陷管理信息DDS可被重復(fù)記錄幾次以增加數(shù)據(jù)檢測的可靠性。相似地,可對最終缺陷信息和缺陷管理信息執(zhí)行寫后校驗方法。如果在這個信息中檢測到缺陷,則盤的具有缺陷的區(qū)域和緊接著包含數(shù)據(jù)的區(qū)域可被認(rèn)為是不可用的(即,該區(qū)域被指定為缺陷區(qū)域),該最終臨時缺陷管理信息和臨時缺陷信息可被再次記錄在該缺陷區(qū)域之后。
      產(chǎn)業(yè)上的可利用性如上所述,本發(fā)明的一方面提供了一種可應(yīng)用到一次寫入盤的盤缺陷管理方法。根據(jù)本發(fā)明實施例的一次寫入盤包括臨時缺陷管理區(qū)域(TDMA),在其中關(guān)于在各個記錄操作期間檢測到的缺陷的信息(即,缺陷信息)被記錄。因此,在盤完成期間,所有缺陷信息被從TDMA讀取并被立即記錄在缺陷管理區(qū)域(DMA)中,因此實現(xiàn)了一次寫入盤的缺陷管理區(qū)域的有效使用。具體地,臨時缺陷管理信息指定相應(yīng)的臨時缺陷信息的位置和正好記錄在該相應(yīng)的臨時缺陷信息之前的臨時缺陷信息的位置。因此,可以加速讀取所有記錄的臨時缺陷信息。在一次寫入盤的情況下,由于當(dāng)記錄用戶數(shù)據(jù)的同時還可執(zhí)行盤缺陷管理,所以備份操作可被無中斷地完成。另外,由于在記錄操作單位中缺陷信息被記錄在臨時缺陷信息區(qū)域中,所以與對每次記錄操作累積記錄缺陷信息相比,可以更加有效地使用記錄空間。因此,即使TDMA不大,也可對數(shù)據(jù)區(qū)域執(zhí)行盤缺陷管理。
      根據(jù)本發(fā)明另一實施例的一次寫入盤包括TDMA和臨時完成缺陷管理區(qū)域(TFDMA)。關(guān)于在每個記錄操作期間檢測到的缺陷的信息(即,缺陷信息)被記錄在TDMA中。當(dāng)缺陷信息被記錄在TDMA中預(yù)定次數(shù)時,所有記錄的缺陷信息被收集并被記錄在TFDMA中。另外,即使在盤完成之前,關(guān)于將被記錄在TDMA中的下一個缺陷信息的記錄位置的信息還被包括在TFDMA中,從而實現(xiàn)了缺陷信息的快速讀取。在盤完成期間,記錄在TDMA和TFDMA中的所有臨時缺陷信息被讀取并被立即記錄在DMA中,因此實現(xiàn)DMA的有效使用。
      盡管不是在本發(fā)明的所有方面必須,但應(yīng)該理解,控制器2可以是使用在計算機(jī)可讀介質(zhì)上編碼的計算機(jī)程序?qū)崿F(xiàn)該方法的計算機(jī)。該計算機(jī)可以被實現(xiàn)為具有固件的芯片,或者可以是可編程以執(zhí)行該方法的通用或?qū)S糜嬎銠C(jī)。還應(yīng)該理解,該方法可與光介質(zhì)如CD-R、DVD-R、藍(lán)光和先進(jìn)光盤(AOD)一起使用。另外,應(yīng)該明白,該方法可與可重寫介質(zhì)一起使用。
      此外,應(yīng)該明白,為了實現(xiàn)幾十千兆字節(jié)的記錄容量,記錄和/或再現(xiàn)單元1可包括可用于在盤100上記錄幾十千兆字節(jié)數(shù)據(jù)的低波長、高數(shù)值孔徑型單元。這樣單元的例子包括但不限于那些使用405nm光波長并具有0.85數(shù)值孔徑的單元、那些與藍(lán)光光盤兼容的單元、和/或那些與先進(jìn)光盤(AOD)兼容的單元。
      盡管已經(jīng)參考其實施例具體地顯示和描述了本發(fā)明,但本領(lǐng)域的技術(shù)人員應(yīng)該理解,在不脫離本發(fā)明的精神和范圍的情況下可以在其中作出形式和細(xì)節(jié)上的各種改變,本發(fā)明的范圍由所附權(quán)利要求和其等同物所限定。
      權(quán)利要求
      1.一種一次寫入盤,包括至少一個記錄層,在其上記錄數(shù)據(jù);臨時缺陷管理區(qū)域,具有關(guān)于僅僅在非在先記錄操作的相應(yīng)的第一記錄操作期間檢測的記錄的數(shù)據(jù)中的缺陷的第一臨時缺陷信息、和用于管理該第一臨時缺陷信息的第一臨時缺陷管理信息;和至少一個缺陷管理區(qū)域,在其中記錄在臨時缺陷管理區(qū)域中的臨時缺陷信息和臨時缺陷管理信息分別作為缺陷信息和缺陷管理信息被記錄,其中,該缺陷信息和缺陷管理信息和/或該臨時缺陷信息和臨時缺陷管理信息被記錄和/或再現(xiàn)設(shè)備使用以對記錄在該至少一個記錄層上的數(shù)據(jù)執(zhí)行缺陷管理。
      2.如權(quán)利要求1所述的一次寫入盤,其中,該至少一個缺陷管理區(qū)域包括至少兩個缺陷管理區(qū)域。
      3.如權(quán)利要求1所述的一次寫入盤,其中,該臨時缺陷信息和臨時缺陷管理信息作為一對互相相鄰的信息被記錄在臨時缺陷管理區(qū)域中。
      4.如權(quán)利要求3所述的一次寫入盤,其中,該臨時缺陷信息和臨時缺陷管理信息被記錄幾次,該臨時缺陷管理信息包括關(guān)于相應(yīng)的臨時缺陷信息的位置的信息。
      5.如權(quán)利要求3所述的一次寫入盤,其中,該臨時缺陷管理信息包括關(guān)于在在第一臨時缺陷信息之前的在先記錄操作中記錄的先前臨時缺陷信息的位置的信息。
      6.如權(quán)利要求1所述的一次寫入盤,還包括在其中替換被記錄以替換記錄的數(shù)據(jù)中的缺陷替換區(qū)域,其中,該臨時缺陷信息包括指向該缺陷的位置的指針和指向用于該缺陷的替換的位置的指針。
      7.如權(quán)利要求6所述的一次寫入盤,其中,該臨時缺陷信息還包括指定并區(qū)分該缺陷是產(chǎn)生于連續(xù)缺陷塊還是單一缺陷塊中的狀態(tài)信息。
      8.如權(quán)利要求7所述的一次寫入盤,其中,該狀態(tài)信息指定該缺陷產(chǎn)生于連續(xù)缺陷塊中并且該缺陷的指針和該替換的指針分別指示該缺陷和替換的起始位置。
      9.如權(quán)利要求7所述的一次寫入盤,其中,該狀態(tài)信息指定該缺陷產(chǎn)生于連續(xù)缺陷塊中并且該缺陷的指針和該替換的指針分別指示該缺陷和替換的結(jié)束位置。
      10.一種管理盤缺陷的方法,包括將僅僅關(guān)于在在具有標(biāo)記i的記錄操作期間記錄在盤的數(shù)據(jù)區(qū)域中的數(shù)據(jù)中檢測到的缺陷的信息作為第i臨時缺陷信息記錄在盤的臨時缺陷管理區(qū)域中,其中,i是整數(shù);將用于管理第i臨時缺陷信息的管理信息作為第i臨時缺陷管理信息記錄在臨時缺陷管理區(qū)域中;將記錄臨時缺陷信息和記錄臨時缺陷管理信息重復(fù)至少一次同時將給到記錄操作、臨時缺陷信息、和臨時缺陷管理信息的標(biāo)記加1,從而記錄僅僅具有用于記錄操作中的相應(yīng)一個的缺陷信息的臨時缺陷信息和臨時缺陷管理信息;和讀取所有記錄的臨時缺陷管理信息和臨時缺陷信息并且將其寫在盤的缺陷管理區(qū)域中。
      11.如權(quán)利要求10所述的方法,其中,該讀取并寫入在根據(jù)最后記錄操作將數(shù)據(jù)記錄在數(shù)據(jù)區(qū)域中以后被執(zhí)行。
      12.如權(quán)利要求10所述的方法,其中,記錄臨時缺陷信息和記錄臨時缺陷管理信息包括從臨時缺陷管理區(qū)域的結(jié)尾開始順序地將臨時缺陷信息和臨時缺陷管理信息作為一對互相相鄰的信息記錄。
      13.如權(quán)利要求12所述的方法,其中,記錄臨時缺陷信息和記錄臨時缺陷管理信息包括將臨時缺陷信息和臨時缺陷管理信息記錄幾次。
      14.如權(quán)利要求12所述的方法,其中,記錄臨時缺陷管理信息包括記錄關(guān)于與臨時缺陷管理信息相應(yīng)的臨時缺陷信息的位置的信息、和關(guān)于在具有至少i-1標(biāo)記的另一個記錄操作期間記錄的臨時缺陷信息的位置的信息。
      15.如權(quán)利要求10所述的方法,其中,記錄臨時缺陷信息和記錄臨時缺陷管理信息包括從臨時缺陷管理區(qū)域的結(jié)尾開始順序地將臨時缺陷信息和臨時缺陷管理信息作為一對互相相鄰的信息記錄。
      16.如權(quán)利要求15所述的方法,其中,記錄臨時缺陷信息和記錄臨時缺陷管理信息包括將臨時缺陷信息和臨時缺陷管理信息記錄幾次。
      17.如權(quán)利要求15所述的方法,其中,記錄臨時缺陷管理信息包括記錄關(guān)于與臨時缺陷管理信息相應(yīng)的臨時缺陷信息的位置的信息和關(guān)于在另一個具有至少i-1標(biāo)記的記錄操作期間記錄的臨時缺陷信息的位置的信息。
      18.如權(quán)利要求10所述的方法,其中,記錄臨時缺陷信息包括在第i記錄操作期間以預(yù)定單位記錄數(shù)據(jù);校驗記錄的數(shù)據(jù)以檢測盤的存在缺陷的缺陷區(qū)域;將關(guān)于缺陷區(qū)域的信息和關(guān)于用于該缺陷區(qū)域的替換區(qū)域的信息作為第i臨時缺陷信息記錄在記錄設(shè)備的存儲器中;將以預(yù)定單位記錄數(shù)據(jù)和校驗記錄的數(shù)據(jù)重復(fù)至少一次;和當(dāng)記錄操作結(jié)束時,讀取存儲在存儲器中的信息并將該讀取的信息作為第i臨時缺陷信息存儲在臨時缺陷管理區(qū)域中。
      19.一種記錄和/或再現(xiàn)設(shè)備,包括記錄/讀單元,將數(shù)據(jù)記錄在盤上和/或從盤上讀取數(shù)據(jù);和控制器,控制記錄/讀單元以將關(guān)于從在記錄操作單位中的相應(yīng)一個中記錄在盤的數(shù)據(jù)區(qū)域中的數(shù)據(jù)的一部分檢測到的缺陷的臨時缺陷信息記錄在臨時缺陷管理區(qū)域中,和將在臨時缺陷管理區(qū)域中的用于管理臨時缺陷信息的臨時缺陷管理信息記錄在臨時缺陷管理區(qū)域中,其中,臨時缺陷信息不包括關(guān)于另一個在在先記錄操作單位期間檢測到的缺陷的信息。
      20.如權(quán)利要求19所述的記錄設(shè)備,其中,控制器控制記錄/讀單元以將相應(yīng)的臨時缺陷信息和臨時缺陷管理信息作為一對互相相鄰的信息記錄。
      21.如權(quán)利要求19所述的記錄設(shè)備,其中,對每個記錄操作單位控制器控制記錄/讀單元將相應(yīng)的臨時缺陷信息和臨時缺陷管理信息記錄在臨時缺陷管理區(qū)域中,在盤完成期間,讀取所有記錄的臨時缺陷信息和臨時缺陷管理信息并將讀取的臨時缺陷信息和臨時缺陷管理信息記錄在缺陷管理區(qū)域中。
      22.一種記錄和/或再現(xiàn)設(shè)備,包括記錄/讀單元,將數(shù)據(jù)記錄在盤上和/或從盤讀取數(shù)據(jù);控制器,控制記錄/讀單元以將關(guān)于從根據(jù)具有i標(biāo)記的記錄操作記錄在盤的數(shù)據(jù)區(qū)域中的數(shù)據(jù)檢測到的缺陷的信息作為第i臨時缺陷信息記錄在臨時缺陷管理區(qū)域中,其中,i是整數(shù);將用于管理第i臨時缺陷信息的缺陷管理信息記錄在臨時缺陷管理區(qū)域中;將數(shù)據(jù)記錄在數(shù)據(jù)區(qū)域中,同時將給到相應(yīng)的記錄操作、相應(yīng)的臨時缺陷信息和相應(yīng)的臨時缺陷管理信息的標(biāo)記i加1;以及在盤完成期間將所有記錄的臨時缺陷信息和臨時缺陷管理信息記錄在缺陷管理區(qū)域中。
      23.如權(quán)利要求22所述的記錄設(shè)備,其中,控制器控制記錄/讀單元以根據(jù)最后記錄操作將數(shù)據(jù)記錄在數(shù)據(jù)區(qū)域中,以及將所有記錄的臨時缺陷信息和臨時缺陷管理信息分別作為最終缺陷信息和缺陷管理信息記錄在缺陷管理區(qū)域中。
      24.如權(quán)利要求22所述的記錄設(shè)備,其中,控制器控制記錄/讀單元以從臨時缺陷管理區(qū)域的起始開始順序地將相應(yīng)的臨時缺陷信息和臨時缺陷管理信息作為一對信息記錄。
      25.如權(quán)利要求22所述的記錄設(shè)備,其中,控制器控制記錄/讀單元以從臨時缺陷管理區(qū)域的結(jié)尾開始順序地將相應(yīng)的臨時缺陷信息和臨時缺陷管理信息作為一對信息記錄。
      26.如權(quán)利要求24所述的記錄設(shè)備,其中,控制器控制記錄/讀單元以將關(guān)于與臨時缺陷管理信息相應(yīng)的臨時缺陷信息的位置的信息和關(guān)于在另一個具有至少i-1標(biāo)記的記錄操作期間記錄的臨時缺陷信息的位置的信息記錄。
      27.如權(quán)利要求22所述的記錄設(shè)備,還包括存儲單元,其中,控制器控制記錄/讀單元以根據(jù)具有公共標(biāo)記的預(yù)定記錄操作以預(yù)定單位記錄數(shù)據(jù);校驗記錄的數(shù)據(jù)以檢測盤的存在缺陷的缺陷區(qū)域;建立關(guān)于缺陷區(qū)域的信息和關(guān)于用于缺陷區(qū)域的替換區(qū)域的信息;將建立的信息作為臨時缺陷信息記錄在存儲單元中;以及控制記錄/讀單元以根據(jù)記錄操作以預(yù)定單位記錄記錄在緊接缺陷區(qū)域的區(qū)域中的數(shù)據(jù),從存儲單元讀取臨時缺陷信息,以及將讀取的臨時缺陷信息記錄在臨時缺陷管理區(qū)域中。
      28.一種具有至少一個記錄層的一次寫入盤,包括臨時缺陷管理區(qū)域,具有臨時缺陷信息和用于管理臨時缺陷信息的臨時缺陷管理信息,所述的臨時缺陷信息關(guān)于僅僅在相應(yīng)的記錄操作期間檢測到的記錄在用戶數(shù)據(jù)區(qū)域中的數(shù)據(jù)中的缺陷而不具有關(guān)于在在先記錄操作期間產(chǎn)生的另一個缺陷的信息;臨時完成缺陷管理區(qū)域,具有臨時完成缺陷信息和用于管理臨時完成缺陷信息的臨時完成缺陷管理信息,所述的臨時完成缺陷信息包括記錄在臨時缺陷管理區(qū)域中的臨時缺陷信息的至少一部分;以及至少一個缺陷管理區(qū)域,在盤完成期間所有記錄的臨時缺陷信息和臨時缺陷管理信息分別作為缺陷信息和缺陷管理信息被記錄,其中臨時缺陷信息和臨時缺陷管理信息作為一對信息被記錄在臨時缺陷管理區(qū)域中,以及缺陷信息和缺陷管理信息和/或臨時缺陷信息和臨時缺陷管理信息由記錄和/或再現(xiàn)設(shè)備使用以對在盤上的記錄的數(shù)據(jù)執(zhí)行缺陷管理。
      29.如權(quán)利要求28所述的一次寫入盤,其中每當(dāng)臨時缺陷管理信息被記錄k次時,臨時完成缺陷管理信息被記錄,K是大于或等于2的整數(shù)。
      30.如權(quán)利要求29所述的一次寫入盤,其中,基于當(dāng)臨時完成缺陷管理信息將被記錄時記錄的所有臨時管理信息獲得臨時完成缺陷管理信息。
      31.如權(quán)利要求30所述的一次寫入盤,其中,臨時完成缺陷管理信息包括包括在當(dāng)臨時完成缺陷管理信息期望將被記錄時記錄的臨時管理信息中的所有的臨時缺陷信息。
      32.如權(quán)利要求29所述的一次寫入盤,其中,所述的至少一個缺陷管理區(qū)域包括至少兩個缺陷管理區(qū)域。
      33.如權(quán)利要求28所述的一次寫入盤,其中,臨時缺陷信息和臨時缺陷管理信息互相相鄰被記錄在臨時缺陷管理區(qū)域中。
      34.如權(quán)利要求28所述的一次寫入盤,其中,臨時缺陷信息和臨時缺陷管理信息以預(yù)定數(shù)目的塊為單位作為一對信息被記錄在臨時缺陷管理區(qū)域中。
      35.如權(quán)利要求33所述的一次寫入盤,其中,臨時缺陷信息和臨時缺陷管理信息被記錄幾次,所述的臨時缺陷管理信息還包括關(guān)于相應(yīng)的臨時缺陷信息的記錄位置的信息。
      36.如權(quán)利要求33所述的一次寫入盤,其中,所述的臨時缺陷信息包括指向缺陷的位置的指針和指向該用于缺陷的替換區(qū)域的位置的指針。
      37.如權(quán)利要求35所述的一次寫入盤,其中,所述的臨時缺陷管理區(qū)域被分成多個部分,臨時缺陷管理信息和臨時缺陷信息的副本被記錄在所述的多個部分的每個中。
      38.一種管理盤缺陷的方法,包括以預(yù)定數(shù)目的塊為單位將臨時管理信息作為第i臨時管理信息記錄在臨時缺陷管理區(qū)域中,所述的臨時管理信息包括關(guān)于根據(jù)具有i標(biāo)記的記錄操作記錄在盤的數(shù)據(jù)區(qū)域中的數(shù)據(jù)的臨時缺陷信息和臨時缺陷管理信息,其中i是整數(shù);將記錄第i臨時管理信息重復(fù)至少一次同時將給到記錄操作和臨時管理信息的標(biāo)記i加1;每當(dāng)臨時管理信息被記錄k次時,將臨時完成缺陷管理信息記錄在臨時完成缺陷管理區(qū)域中,其中,k是大于或等于2的整數(shù),所述的臨時完成缺陷管理信息是基于所有記錄的臨時管理信息而獲得的;將記錄臨時管理信息重復(fù)、將記錄第i臨時管理信息重復(fù)同時增加標(biāo)記i至少一次,將記錄臨時完成缺陷管理信息至少一次;以及讀取所有記錄的臨時缺陷管理信息和臨時缺陷信息,所述的臨時缺陷管理信息包括記錄在臨時完成缺陷管理信息中的臨時管理信息,將臨時缺陷管理信息和臨時缺陷信息記錄在缺陷管理區(qū)域中。
      39.如權(quán)利要求38所述的方法,其中,在根據(jù)最后的記錄操作將數(shù)據(jù)記錄在數(shù)據(jù)區(qū)域中以后,讀取并記錄臨時缺陷管理信息被執(zhí)行。
      40.如權(quán)利要求38所述的方法,其中記錄臨時缺陷管理信息包括從臨時缺陷管理區(qū)域的起始開始順序地將臨時缺陷信息和臨時缺陷管理信息作為一對互相相鄰的信息記錄。
      41.如權(quán)利要求40所述的方法,其中記錄臨時缺陷管理信息包括重復(fù)地記錄臨時缺陷信息和臨時缺陷管理信息,每個臨時缺陷管理信息指定相應(yīng)的臨時缺陷信息的位置和在另一個具有至少i-1標(biāo)記的記錄操作期間記錄的臨時缺陷信息的位置。
      42.如權(quán)利要求41所述的方法,其中盤包括多個臨時缺陷管理區(qū)域,記錄臨時缺陷管理信息包括在多個臨時缺陷管理區(qū)域中的每個中記錄臨時缺陷管理信息和臨時缺陷信息的副本。
      43.如權(quán)利要求38所述的方法,其中,記錄臨時缺陷管理信息包括從臨時缺陷管理區(qū)域的結(jié)尾開始順序地將臨時缺陷信息和臨時缺陷管理信息作為一對互相相鄰的信息記錄。
      44.如權(quán)利要求43所述的方法,其中,記錄臨時缺陷管理信息包括重復(fù)地記錄臨時缺陷信息和臨時缺陷管理信息。
      45.如權(quán)利要求44所述的方法,其中盤包括多個臨時缺陷管理區(qū)域,記錄臨時缺陷管理信息包括在多個臨時缺陷管理區(qū)域中的每個中記錄臨時缺陷管理信息和臨時缺陷信息的副本。
      46.如權(quán)利要求44所述的方法,其中記錄臨時缺陷管理信息包括重復(fù)地記錄臨時缺陷信息和臨時缺陷管理信息,臨時缺陷管理信息中的每個指定相應(yīng)的臨時缺陷信息的位置和在另一個具有至少i-1標(biāo)記的記錄操作期間記錄的臨時缺陷信息的位置。
      47.如權(quán)利要求38所述的方法,其中,記錄臨時缺陷管理信息包括在具有公共標(biāo)記的相應(yīng)的記錄操作期間,以預(yù)定單位記錄數(shù)據(jù);校驗記錄的數(shù)據(jù)以檢測盤的存在缺陷的缺陷區(qū)域;將關(guān)于缺陷區(qū)域的信息和關(guān)于用于該缺陷區(qū)域的替換區(qū)域的信息作為臨時缺陷信息記錄在記錄設(shè)備的存儲器中;將記錄數(shù)據(jù)、校驗記錄的數(shù)據(jù)和存儲信息重復(fù)執(zhí)行一次;以及當(dāng)記錄操作結(jié)束時,從存儲器讀取臨時缺陷信息,并且以預(yù)定數(shù)目的塊為單位將臨時缺陷信息和用于管理該臨時缺陷信息的臨時缺陷管理信息記錄在臨時缺陷管理區(qū)域中。
      48.一種記錄設(shè)備,包括記錄/讀單元,將數(shù)據(jù)記錄在盤上和/或從盤上讀取數(shù)據(jù);和控制器,控制記錄/讀單元以預(yù)定數(shù)目的塊為單位將臨時管理信息記錄在臨時缺陷管理區(qū)域中,其中,所述的臨時管理信息包括關(guān)于根據(jù)相應(yīng)的記錄操作記錄在盤的數(shù)據(jù)區(qū)域中的數(shù)據(jù)的臨時缺陷信息、和用于管理該臨時缺陷信息的臨時缺陷管理信息;以及每當(dāng)在k記錄操作以后臨時管理信息被記錄k次時,將基于所有記錄的臨時缺陷管理信息獲得的臨時完成缺陷管理信息記錄在臨時完成缺陷管理區(qū)域中。
      49.如權(quán)利要求48所述的記錄設(shè)備,其中,控制器控制記錄/讀單元以將構(gòu)成臨時缺陷信息的臨時缺陷信息和臨時缺陷管理信息作為一對將互相相鄰的信息記錄。
      50.如權(quán)利要求48所述的記錄設(shè)備,其中,控制器控制記錄/讀單位以記錄關(guān)于與臨時缺陷管理信息相應(yīng)的臨時缺陷信息的位置的信息和關(guān)于在正好在相應(yīng)的臨時缺陷信息的記錄操作之前的在先記錄操作中記錄的臨時缺陷信息的位置的信息。
      51.如權(quán)利要求48所述的記錄設(shè)備,其中,在盤完成期間控制器控制記錄/讀單元將缺陷信息和缺陷管理信息記錄在缺陷管理區(qū)域中,所述的缺陷管理信息是基于所有記錄的臨時管理信息和臨時完成缺陷管理信息而獲得的。
      52.如權(quán)利要求48所述的記錄設(shè)備,其中盤包括多個臨時缺陷管理區(qū)域,控制器控制記錄/讀單元在多個臨時缺陷管理區(qū)域中的每個中記錄臨時管理信息的副本。
      全文摘要
      一種具有至少一個記錄層的一次寫入盤,包括臨時缺陷管理區(qū)域,在其中關(guān)于僅僅在相應(yīng)的記錄操作期間檢測到缺陷的臨時缺陷信息和用于管理臨時缺陷信息的臨時缺陷管理信息被記錄;和缺陷管理區(qū)域,在其中記錄在臨時缺陷管理區(qū)域中的臨時缺陷信息和臨時缺陷管理信息分別作為缺陷信息和缺陷管理信息被記錄。
      文檔編號G11B7/007GK1735934SQ200480002117
      公開日2006年2月15日 申請日期2004年1月8日 優(yōu)先權(quán)日2003年1月13日
      發(fā)明者黃盛凞, 高禎完, 李坰根 申請人:三星電子株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1