新四季網

記錄/再現設備以及記錄/再現方法

2023-05-22 02:55:31

專利名稱:記錄/再現設備以及記錄/再現方法
技術領域:
本發明涉及一種信息存儲介質,更具體地講,涉及一種信息存儲介質(諸 如光碟)、用於該信息存儲介質的記錄/再現設備、以及用於提供信息存儲介 質的有效的缺陷管理(包括邏輯覆寫(LOW)式數據替換和缺陷式數據替換) 的記錄/再現方法。
背景技術:
對於可重寫信息存儲介質而言,通常將備用區設置在數據區中以用於缺 陷管理。也就是說,如果在用戶數據區(數據區中除了備用區之外的區)中 正記錄用戶數據的同時,或者在正在再現記錄在用戶數據區中的用戶數據的 同時檢測到缺陷,那麼將用於替換缺陷數據的替換數據記錄在備用區中。
對於一次寫入(write-once)信息存儲介質而言,在邏輯覆寫(LOW)中 使用以上缺陷管理技術。LOW是一種可以按照與可重寫信息存儲介質相同的 方式來使用一次寫入信息存儲介質的方法。也就是說,為了更新先前記錄在 用戶數據區中的數據,記錄的數據可被認為是缺陷數據,並且通過將記錄的 數據視為缺陷數據,可將用於替換記錄的數據的數據記錄在備用區中。這使 得數據管理更容易,因為主機可以使用數據的邏輯地址來訪問數據,並且通 過使用記錄在用戶數據區中的數據的固定邏輯地址並向記錄在備用區中的數 據分配對應於所述固定邏輯地址的物理地址,用於替換記錄在用戶數據區中 的數據的數據可以在相同的位置糹皮覆寫。
此外,已提出一種實現用於缺陷管理的LOW的新方法,以將信息存儲 介質的使用最大化。在該方法中,還可將更新的數據記錄在信息存儲介質上 用戶數據區的未記錄部分中或者備用區中,並可相應地準備替換信息(替換條目信息)。
以下將參照圖1A至圖1D來描述通過L0W式替換和缺陷式替換的數據更新。
圖1A是用於示出當執行邏輯覆寫(LOW)以用於缺陷管理時的數據替 換的信息存儲介質上的示例性數據區的示圖。
參照圖1A,數據區100包括用戶數據區110和至少一個備用區120。通 常從用戶數據區110的起始地址開始記錄數據。如圖1A所示,當要更新已經 分別記錄在信息存儲介質上用戶數據區110中的物理位置P1、 P2和P3處的 數據塊A1、 A2和A3時,主機命令驅動系統在原始位置P1、 P2和P3處記 錄數據塊B1 、 B2和B3以通過LOW將數據塊Al 、 A2和A3更新為數據塊 Bl、 B2和B3。驅動系統將數據塊B1、 B2和B3記錄在信息存儲介質上用戶 數據區110中的物理位置P4、 P5和P6處,並產生指示原始位置P1、 P2和 P3已經被替換位置P4、 P5和P6替換的缺陷列表(DFL)條目130,如圖1B 所示。
此後,如果主機命令驅動系統從對應於原始位置的邏輯地址再現數據塊 Bl、 B2和B3,那麼驅動系統通過參考DFL條目130來再現記錄在替換位置 P4、 P5和P6處的數據塊Bl、 B2和B3,並將再現的數據塊B1、 B2和B3 發送給主機。當驅動系統不能再現記錄在替換位置P4、 P5和P6處的數據塊 Bl、 B2和B3時,由於替換位置P4、 P5和P6位於用戶數據區110中,所以 不能保證記錄在替換位置的數據與記錄在原始位置的數椐相同。結果,驅動 系統連續地再次嘗試再現記錄在替換位置P4、 P5和P6處的數據塊Bl、 B2 和B3,並且如果驅動系統不能再現數據塊B1、 B2和B3,那麼驅動系統通知 主機不能再現數據塊B1、 B2和B3。
圖1C是用於示出傳統缺陷式替換的信息存儲介質上的示例性的數據區 的示圖。
參照圖1C,數據區100也包括用戶數據區110和至少一個備用區120。 也是從用戶數據區110的起始地址開始記錄數據。如圖1C所示,當主機命令 驅動系統分別在信息存儲介質上與用戶數據區110中的原始位置P1、 P2和 P3對應的邏輯地址記錄數據塊A1、 A2和A3時,驅動系統在於物理位置P1、 P2和P3處記錄悽t據塊Al 、 A2和A3的同時在物理位置P2處4全測到^:陷, 通過用信息存儲介質上的備用區120中的替換位置Ps替換原始位置P2,在替換位置Ps記錄數據塊A2,並產生指示原始位置P2被替換位置Ps替換的 缺陷列表(DFL)條目130,如圖1D所示。
此後,如果主機命令驅動系統再現與原始位置P2對應的邏輯地址處的數 據塊A2,那麼驅動系統通過參考DFL條目130來再現記錄在替換位置Ps處 的數據塊A2,並將再現的數據塊A2發送給主機。如果由於缺陷而導致驅動 系統不能再現記錄在替換位置Ps處的數據塊A2,那麼由於如圖lC所示Ps 是備用區120中的替換位置,所以驅動系統可以認為記錄在原始位置P2處的 數據塊A2與記錄在替換位置Ps處的數據塊A2相同。結果,即使驅動系統 不能再現記錄在替換位置Ps處的數據塊A2,驅動系統也能嘗試再現記錄在 原始位置P2處的數據塊A2。如果記錄在原始位置P2處的數據塊A2是可糾 錯的,那麼驅動系統可將糾錯的數據塊A2發送給主機。
為了將盤容量的使用最大化並通過區分LOW式替換和缺陷式替換來管 理信息記錄介質,已開發了區分用於LOW式替換的區和用於缺陷式替換的 區的技術。在這些技術中的一種技術中,用於缺陷式替換的區被限制為為傳 統缺陷式替換所分配的備用區(例如,如圖1C所示),用於LOW式替換的 區被限制為數據區中除了備用區以外的用戶數據區或者用戶數據區中的特定 的區(例如,如圖1A所示)。因而,通過確認DFL條目(也被稱為替換條目、 缺陷條目或缺陷/替換條目)的替換位置所在的區,可確定替換位置處的數據 是通過LOW式替換記錄的還是通過缺陷式替換記錄的。
對於一次寫入信息存儲介質而言,在缺陷式替換之後的替換塊的用戶數 據與在缺陷式替換之前的原始塊的用戶數據相同。然而,由於LOW式替換 主要用於更新數據,所以不能保證替換塊的用戶數據與在LOW式替換之前 的原始塊的用戶數據相同。如果DFL條目所指示的替換塊位於備用區中,那 麼會有這樣的理解,即,DFL條目由於缺陷而產生。因此,原始塊的用戶數 據可被認為與替換塊的用戶數據相同。因而,當再現替換塊時,如果由於缺 陷而導致不能對替換塊糾錯,那麼通過再現DFL條目所指示的原始塊可獲得 用戶數據。更具體地講,即使由於原始塊已經因為缺陷而被替換所以不能對 原始塊進行糾錯,但是有時通過從信息存儲介質的記錄表面清除灰塵也能對 原始塊進行糾錯。
在這種情況下,通過識別用於兩種類型的替換的DFL條目的替換塊所記 錄的區來區分缺陷式替換和LOW式替換,以確定替換塊的用戶數據是否與原始塊的用戶教::據相同。

發明內容
技術問題
然而,如果在LOW式替換期間出現缺陷,那麼應該再次替換出現缺陷 的LOW式替換塊。也就是說,原始塊最初可經LOW式替換被替換塊替換, 然後最終可經缺陷式替換被備用區中的替換塊替換。作為該過程的結果,由 於中間的LOW式替換,導致原始塊的用戶數據與最終替換塊的用戶數據不 同。因而,即使替換塊存在於備用區中,也不能保證替換塊的用戶數據與原 始塊的用戶數據相同。
因此,需要確保替換塊的用戶數據與原始塊的用戶數據相同,以將數據 使用最大化並提高數據再現效率。 技術解決方案
本發明的各方面和各實施例有利地提供了 一種與記錄/再現設備和方法 一起使用的提高數據再現效率的信息存儲介質,在該信息存儲介質中,區分 用於LOW式替換的替換區和用於缺陷式替換的替換區。 有益的效果
本發明有利地提供了這樣一種技術,即,將信息存儲介質上用於缺陷式 替換的區與信息存儲介質上用於LOW式替換的區相互區分,從而可將數據 再現效率最大化。 最佳方式
根據本發明的一方面,提供了一種信息存儲介質,包括第一區,用於 經邏輯覆寫(LOW)式替換來更新記錄在所述介質上的數據;第二區,用於 替換出現在所迷介質上的缺陷,其中,如果在第一替換塊根據LOW式替換 被記錄在第一區中以替換記錄在所述介質的預定區中的原始塊的同時檢測到 缺陷,那麼經缺陷式替換將用於替換第 一替換塊的第二替換塊記錄在第二區 中,其中,指示替換狀態的缺陷列表(DFL)條目包括原始塊的位置信息和 第二替換塊的位置信息,第二替換塊包括第 一替換塊的位置信息。
第二替換塊可以是記錄/再現單元塊,包括用於用戶數據的用戶數據部分
和用於第 一替換塊的位置信息的附加信息部分。
附加信息部分可被記錄為其糾錯能力比用戶數據部分的糾錯能力好。原始塊的位置信息和第二替換塊的位置信息可由所述介質的物理空間的 地址表示。所述第一區是用戶數據區,所述第二區是信息存儲介質上的備用區。
根據本發明另一方面,提供了一種信息存儲介質,包括第一區,用於 經邏輯覆寫(LOW)式替換來更新記錄在所述介質上的數據;第二區,用於 替換出現在所述介質上的缺陷,其中,如果在第一替換塊根據LOW式替換 被記錄在第一區中以替換記錄在所述介質的預定區中的原始塊的同時4企測到 缺陷,那麼經缺陷式替換將用於替換第 一替換塊的第二替換塊記錄在第二區 中,其中,指示LOW式替換的狀態的第一缺陷列表(DFL)條目和指示在 LOW式替換期間發生的缺陷式替換的替換狀態的第二 DFL條目被設置。
第 一缺陷列表條目還可包括用於指示與第一 DFL條目有關的第一替換 塊已經被第二替換塊替換的連結狀態信息。所述第一區可以是用戶數據區, 所述第二區可以是信息存儲介質上的備用區。
根據本發明另一方面,提供了一種信息存儲介質,在該信息存儲介質上, 在用戶數據區中執行用於更新記錄在所述介質上的數據的邏輯覆寫(LOW ) 替換,產生包括原始塊的位置信息和替換塊中的位置信息的缺陷列表(DFL) 條目以指示替換狀態,如果根據數據寫命令的空間是邏輯未記錄空間且是物 理記錄空間,則DFL條目中替換塊的位置信息被允許是另一DFL條目的原 始塊的位置信息。
根據本發明另一方面,提供了一種記錄/再現設備,包括寫入/讀取單元, 被設置為在信息存儲介質上記錄數據以及從該介質讀取數據;控制器,控制 寫入/讀取單元通過邏輯覆寫(LOW)將用於更新記錄在所述介質上的數據的 替換塊記錄在所述介質的第一區中,將用於替換所述介質上出現的缺陷塊的 替換塊記錄在所述介質的第二區中,如果在第 一替換塊被記錄在第 一 區中以 執行記錄在所述介質的預定區中的原始塊的邏輯覆寫的同時出現缺陷,則將 用於第 一替換塊的缺陷式替換的第二替換塊記錄在第二區中,產生包括原始 塊的位置信息和第二替換塊的位置信息的缺陷列表(DFL)條目以指示替換 狀態,並將第一替換塊的位置信息設置在第二替換塊中。
根據本發明另一方面,提供了一種記錄/再現設備,包括寫入/讀取單元, 被設置為在信息存儲介質上記錄數據以及從該介質讀取數據;控制器,控制 寫入/讀取單元通過邏輯覆寫(LOW )將用於更新記錄在所述介質上的數據的替換塊記錄在所述介質的第 一 區中,將用於替換所述介質上出現的缺陷塊的 替換塊記錄在所述介質的第二區中,如果在第 一替換塊被記錄在第 一 區中以 執行記錄在所述介質的預定區中的原始塊的邏輯覆寫的同時出現缺陷,則將 用於第一替換塊的缺陷式替換的第二替換塊記錄在第二區中,產生指示LOW
式替換的狀態的第一缺陷列表(DFL)條目和指示在LOW式替換期間發生的 缺陷式替換的狀態的第二DFL條目。
根據本發明另一方面,提供了一種記錄/再現設備,包括寫入/讀取單元, 被設置為在信息存儲介質上記錄數據以及從該介質讀取數據;控制器,用於 控制寫入/讀取單元通過邏輯覆寫(LOW)將用於更新記錄在所述介質上的數 據的替換數據記錄在用戶數據區中,產生包括原始塊的位置信息和替換塊的 位置信息的缺陷列表(DFL)條目以指示替換狀態,如果根據數據寫命令的 空間是邏輯未記錄空間且是物理記錄空間,則將DFL條目中的替換塊的位置 信息設置為另一 DFL條目中的原始塊的位置信息。
根據本發明另一方面,提供了一種記錄/再現方法,包括通過邏輯覆寫
(LOW )將用於更新記錄在信息存儲介質上的塊的替換塊記錄在所述介質的 第 一 區中,將用於替換所述介質上出現的缺陷塊的替換塊記錄在所述介質的 第二區中;如果在第一替換塊被記錄在第一 區中以執行記錄在所述介質的預 定區中的原始塊的邏輯覆寫的同時出現缺陷,則通過將第 一替換塊的位置信 息移動到第二替換塊中來將用於第 一替換塊的缺陷式替換的第二替換塊記錄 在第二區中;產生包括原始塊的位置信息和第二替換塊的位置信息的缺陷列 表(DFL)條目以指示替換狀態。
根據本發明另一方面,提供了一種記錄/再現方法,包括通過邏輯覆寫
(LOW)將用於更新記錄在信息存儲介質上的塊的替換塊記錄在所述介質的 第一區中;將用於替換所述介質上出現的缺陷塊的替換塊記錄在所述介質的 第二區中;如果在第 一替換塊被記錄在第 一 區中以執行記錄在所述介質的預 定區中的原始塊的邏輯覆寫的同時出現缺陷,則將用於第 一替換塊的缺陷式 替換的第二替換塊記錄在第二區中;產生指示LOW式替換的狀態的第一缺 陷列表(DFL )條目和指示在LOW式替換期間發生的缺陷式替換的替換狀態 的第二DFL條目。
根據本發明另一方面,提供了一種記錄/再現方法,包括通過邏輯覆寫 (LOW )將用於更新記錄在信息存儲介質上的塊的替換數據記錄在用戶數據區中;產生包括原始塊的位置信息和替換塊的位置信息的缺陷列表(DFL) 條目以指示替換狀態;如果根據數據寫命令的空間是邏輯未記錄空間且是物 理記錄空間,那麼將DFL條目中的替換塊的位置信息設置為另一DFL條目 中的原始塊的位置信息。
根據本發明另一方面,提供了一種再現設備,包括讀取單元,從信息 存儲介質讀取數據;控制器,控制讀取單元基於替換位置信息(包括在與要 再現的數據有關的缺陷列表(DFL)條目中)來讀取記錄在替換位置處的替 換塊,如果讀取的替換塊的糾錯失敗,那麼控制讀取單元從包括在替換塊中 的附加信息部分獲得前一替換塊的位置並讀取記錄在前一替換塊的位置處的 替換塊,並且再現讀^^的替換塊。
根據本發明另一方面,提供了一種再現設備,包括讀取單元,從信息 存儲介質讀取數據;控制器,如果連結狀態信息設置在與要再現的數據有關 的第一缺陷列表(DFL)條目中,那麼控制讀取單元基於替換位置信息(包 括在連結到第一 DFL條目的第二 DFL條目中)來讀:f又記錄在替換位置處的 替換塊,如果讀取的替換塊的再現失敗,那麼控制讀取單元基於包括在第一 DFL條目中的替換位置信息來讀取記錄在替換位置處的替換塊,並再現讀取 的替換塊。
根據本發明另一方面,提供了一種數據再現方法,包括基於替換位置 信息(包括在與要再現的數據有關的缺陷列表(DFL)條目中)來讀取記錄 在替換位置處的替換塊;如果讀取的替換塊的糾錯失敗,那麼從包括在所述 替換塊中的附加信息部分獲得前一替換塊的位置;讀取記錄在前一替換塊的 位置處的替換塊,並再現讀取的替換塊。
根據本發明另一方面,提供了一種數據再現方法,包括如果鏈-接狀態 信息設置在與要再現的數據有關的第一缺陷列表(DFL)條目中,那麼基於 替換位置信息(包括在連結到第一 DFL條目的第二 DFL條目中)來讀取記 錄在替換位置處的替換塊;如果讀取的替換塊的再現失敗,那麼基於包括在 第一DFL條目中的替換位置信息來讀取記錄在替換位置處的替換塊,並再現 讀取的替換塊。


圖1A是用於示出當執行邏輯覆寫(LOW)以用於缺陷管理時的數據替換的信息存儲介質上的示例性數據區的示圖1B是根據如圖1A所示的L0W式數據替換的DFL條目列表的示圖; 圖1C是用於示出缺陷式數據替換的信息存儲介質上的示例性的數據區 的示圖1D是根據如圖1C所示的缺陷式數據替換的DFL條目列表的示圖; 圖2是根據本發明實施例的示例性的記錄/再現設備的示意性框圖; 圖3是圖2所示的示例性記錄/再現設備的詳細框圖5是根據本發明第一實施例的DFL條目的結構圖6是根據本發明第一實施例的記錄單元塊的結構圖7是圖6所示的記錄單元塊的詳細示例;
圖8是根據本發明第二實施例的DFL條目的結構圖9 A是根據本發明第 一 實施例的缺陷管理方法的示圖9B是根據圖9A所示的管理方法的DFL條目列表的示圖10 A是根據本發明第二實施例的缺陷管理方法的示圖IOB是根據圖IOA所示的管理方法的DFL條目列表的示圖11A是根據本發明實施例的管理兩個未連結的DFL條目的方法的示
圖IIB是根據圖IIA所示的方法的DFL條目列表的示圖; 圖12A是根據本發明實施例的DFL條目的替換地址欄位中的物理地址 被存儲在另一 DFL條目的原始地址欄位中的狀態的示圖12B是根據圖12A所示的狀態的DFL條目列表的示圖; 圖13是示出根據本發明第一實施例的示例性的記錄過程的流程圖; 圖14是示出根據本發明第 一實施例的示例性的再現過程的流程圖; 圖15是示出根據本發明第二實施例的示例性的記錄過程的流程圖; 圖16是示出根據本發明第二實施例的示例性的再現過程的流程圖。
具體實施例方式
本發明可適用於根據本發明各實施例描述的各種類型的存儲器或計算機 可讀介質、記錄和/或再現設備以及計算機系統實現的方法。然而,為了簡單, 討論將主要集中於用作一次寫入信息存儲介質的光碟的示例性的使用,儘管本發明的範圍不限於此。
本發明提出在邏輯覆寫(LOW)式替換期間出現缺陷時的兩種數據替換 方法。
根據第一種方法,當在LOW式替換期間出現缺陷時,在信息存儲介質 上的數據區中設置的備用區中執行數據替換以用於缺陷式替換,產生缺陷列 表(DFL)條目以指示替換狀態,即,原始塊已經被最終替換塊替換,剛好 在替換之前的塊的位置信息被包括在最終替換塊的附加信息部分中。例如, 如果經LOW式替換以用戶數據區中的中間替換塊B替換信息存儲介質上用 戶數據區中的原始塊A時由於記錄錯誤或者使用諸如寫後校驗的方法確定中 間替換塊B為缺陷塊,那麼原始塊A被最終替換塊C替換。然後產生DFL 條目以指示原始塊A已經被最終替換塊C替換,中間替換塊B的位置信息被 存儲在最終替換塊C的附加信息部分中。此外,原始塊A的位置信息被存儲 在中間替換塊B的附加信息部分中。
因而,如果由於缺陷而導致不能再現最終替換塊C,那麼驅動系統參考 存儲在最終替換塊C中所包括的附加信息部分中的位置信息,如果該位置信 息指示信息存儲介質上用戶數據區中的位置,那麼驅動系統認為對應於該位 置的中間替換塊B被最終替換塊C替換,因而中間替換塊B的用戶數據與最 終替換塊C的用戶數據相同,從而再現用戶數據區中的中間替換塊B。
即使不能對記錄/再現塊中的用戶數據進行糾錯,也可獲得存儲在記錄/ 再現塊中的附加信息。此外,在藍光碟結構中,最好是用於附加信息的糾4普 塊的糾錯能力比用於用戶數據的糾錯塊的糾錯能力大。在藍光碟結構中,糾 錯碼(ECC)格式包括用於用戶數據的長距離碼(LDC)簇和用於附加信息 的突發指示符子碼(BIS)簇。結果,用戶數據和附加信息包括彼此不同的糾 錯塊。由於BIS簇包括(62,30,32)裡德-索羅門(RS )碼,而LDC蔟包括 (248,216,32)RS碼,所以BIS簇的糾錯能力極好。因而,即使不能對用於用戶 數據的LDC簇進行糾錯,在大多數情況下也能對BIS簇進行糾錯。
根據第二種方法,當在LOW式替換期間出現缺陷時,在信息存儲介質 上設置的備用區中執行數據替換以用於缺陷式替換。為了指示替換狀態,產 生包括狀態信息的DFL條目,該狀態信息指示原始塊經LOW式替換被替 換塊(缺陷塊)替換以及該DFL條目被連結到另一 DFL條目;指示通過LOW 替換的替換塊(缺陷塊)被最終替換塊替換的DFL條目(該DFL條目還可包括指示該DFL條目被連結到前一 DFL條目的連結狀態信息)。
在第二種方法中,可使用下面的方法得知兩個或更多個DFL條目被連結 到彼此的狀態。如果主機命令驅動系統再現某個塊的某些扇區或整個塊,那 麼驅動系統通過^全查DFL條目來確定根據所述命令的物理位置是否^皮替換在 另 一區中。如果相應的DFL條目的連結狀態信息沒有被設置,那麼再現對應 於該DFL條目的替換塊。然而,如果連結狀態信息被設置,那麼尋找對應於 該DFL條目的替換塊被設置為原始塊的另一 DFL條目,並再現對應於尋找 到的DFL條目的替換塊。也就是說,在第二種方法中,將LOW式替換和缺 陷式替換彼此區分。如果在LOW式替換期間出現缺陷,那麼經LOW式替換 產生的DFL條目和經缺陷式替換產生的DFL條目被彼此區分,被設置為鏈 接DFL條目的連結狀態信息至少被存儲在通過LOW的DFL條目中。也就是 說,經LOW式替換產生的DFL條目包括指示原始塊A被中間替換塊B替換 並且該DFL條目被連結到另一 DFL條目的狀態信息。經缺陷式替換產生的 DFL條目指示中間替換塊B被最終替換塊C替換。
因而,在數據再現期間,如果主機命令驅動系統再現原始塊A,那麼驅 動系統尋找具有與原始塊A對應的原始地址的DFL條目,並獲得替換原始地 址(原始塊A )的替換地址(中間替換塊B ),如果DFL條目的連結狀態信 息被設置,那麼驅動系統尋找具有與替換地址(中間替換塊B)等同的原始 地址的DFL條目,獲得替換該原始地址(中間替換塊B )的替換地址(最終 替換塊C ),再現最終替換塊C,並將再現的最終替換塊C發送給主機。如果 在再現信息存儲介質上備用區中的最終替換塊C的同時由於缺陷導致不能再 現用戶數據,那麼由於最終替換塊C在備用區中,所以可以得知最終替換塊 C是通過缺陷式替換而替換的替換塊。此外,由於還可以得知最終替換塊C 的用戶數據與記錄在DFL條目的原始地址(中間替換塊B )的用戶數據相同, 所以可改為再現中間替換塊B。
概括地說,對於一次寫入信息存儲介質而言,由於通過缺陷式替換的替 換塊的用戶數據與相應的缺陷塊的用戶數據相同,所以如果通過確定記錄替 換塊的區來將LOW式替換和缺陷式替換彼此區分,那麼可確定替換是否通 過缺陷式替換被執行,即,替換的用戶數據的內容是否與原始用戶數據的內 容相同。為了即使由於在LOW式替換期間出現的缺陷而導致再次執行替換 也保持這種優點,本發明建議了第一種方法,在第一種方法中,如果在LOW式替換期間出現缺陷,那麼經缺陷式替換用信息存儲介質上備用區中的替換
塊來替換缺陷,DFL條目指示原始塊被最終替換塊替換,前一替換塊的位置
信息被存儲在最終替換塊中。本發明還建議了第二種方法,在第二種方法中,
如果在LOW式替換期間出現缺陷,那麼經缺陷式替換用信息存儲介質上備 用區中的替換塊來替換缺陷,用於指示LOW式替換的狀態的DFL條目和用 於指示缺陷式替換的狀態的DFL條目被彼此區分,連結狀態信息被存儲在至 少一個DFL條目中。
現在轉到圖2,圖2示出根據本發明實施例的示例性的記錄/再現設備200 的示意性框圖。參照圖2,記錄/再現設備200包括寫入/讀取單元220和控制 器210。為了簡要,無論是整體上還是部分上,記錄/再現設備200還可被稱 為驅動系統,該驅動系統可以在內部(位於主才幾240內)或外部(位於連接 至主機240的單獨的盒子中)。
控制器210控制寫入/讀取單元220在盤400上記錄數據,以及從盤400 讀取數據以再現記錄的數據,其中,盤400用作根據本實施例的信息存儲介 質。控制器210控制寫入/讀取單元220以預定的記錄單元塊記錄數據,或者 通過處理寫入/讀取單元220讀取的數據來獲得有效數據。
在記錄操作中,控制器210控制寫入/讀取單元220根據主機240的命令 或驅動系統200的控制通過執行邏輯覆寫(LOW)來記錄數據。在LOW中, 為了更新記錄在盤400 (即, 一次寫入信息存儲介質)的用戶數據區中的數 據,將更新的數據(即,替換數據)記錄在用戶數據區的未記錄區中,並可 管理原始數據和替換數據的地址信息,從而原始數據和替換數據具有相同的 邏輯地址(這通過將所述地址信息存儲在DFL條目中,並將DFL條目寫入 盤400來執行)。控制器210在用戶數據區的未記錄區執行LOW式替換。控 制器210還將替換數據記錄在備用區中以用於缺陷式替換。
圖3是圖2所示的示例性記錄/再現設備的詳細框圖。
參照圖3,可使用幾個不同的部件來實現圖2所示的示例性記錄/再現設 備200的控制單元210和寫入/讀取單元220。例如,光學衝合取器250可用作 在光碟400上執行寫入/讀取操作的寫入/讀取單元220。此外,主機接口 ( I/F ) 211、數位訊號處理器(DSP) 212、射頻放大器(RF AMP) 213、伺服機構 214和系統控制器215可用作控制單元210。換句話說,光學拾取器250和系 統控制器215分別對應於圖2中的寫入/讀取單元220和控制器210。在記錄操作中,主機I/F211從主機240接收要記錄的數據、寫命令以及 要記錄的數據的邏輯地址信息,並將相同的信息發送給系統控制器215。
系統控制器215從主機I/F 211接收寫命令,並執行記錄所需的初始化。 具體地講,根據本發明的第一種方法,系統控制器215控制寫入/讀取單 元220通過LOW將用於更新記錄在盤400上的塊的替換塊記錄在盤400的 用戶數據區中,將用於替換盤400上出現的缺陷塊的替換塊記錄在盤400的 備用區中。如果在記錄在盤400的預定區中的原始塊經原始塊的LOW式替 換被第 一替換塊替換的同時出現缺陷,那麼系統控制器215控制寫入/讀取單 元220經第一替換塊的缺陷式替換將第二替換塊記錄在盤400的備用區中, 產生包括原始塊的位置信息和第二替換塊的位置信息的替換條目(DFL條目) 以指示替換狀態,並將第一替換塊的位置信息存儲在第二替換塊中。
另一方面,根據本發明的第二種方法,系統控制器215控制寫入/讀取單 元220通過LOW將用於更新記錄在盤400上的塊的替換塊記錄在盤400的 用戶數據區中,將用於替換盤400上出現的缺陷塊的替換塊記錄在盤400的 備用區中。如果在記錄在盤400的預定區中的原始塊經原始塊的LOW式替 換被第一替換塊替換的同時出現缺陷,那麼系統控制器215控制寫入/讀取單 元220經第一替換塊的缺陷式替換將第二替換塊記錄在盤400的備用區中, 並產生用於指示LOW式替換的狀態的第一DFL條目和用於指示由於在LOW 式替換期間出現的缺陷而導致的缺陷式替換的狀態的第二 DFL條目。
DSP 212將用於糾錯的附加數據(諸如奇偶校驗位)添加到從主機I/F 211 接收的要記錄的數據,通過對該數據執行ECC編碼來產生作為糾錯塊的ECC 塊,並按照預定的方式來調製產生的ECC塊。RF AMP213將從DSP212輸 出的數據轉換為RF信號。光學拾取器250將從RFAMP213輸出的RF信號 記錄在盤400上。伺服機構214從系統控制器215接收伺服控制所需的輸入 命令,並對光學拾取器250進行伺服控制。
在再現操作中,主機I/F 211從主機240接收再現命令。系統控制器215 執行再現所需的初始化。
具體地講,根據本發明的第一種方法,系統控制器215將根據再現命令 的邏輯地址轉換為物理地址,基於該物理地址從DFL條目獲得替換地址,並 控制寫入/讀取單元220讀取記錄在相應位置的替換塊。如果讀取的替換塊的 糾錯失敗,那麼系統控制器215從包括在替換塊中的附加信息部分獲得前一替換塊的位置,控制寫入/讀取單元220讀取記錄在前一替換塊的位置處的替 換塊,並再現讀取的替換塊。
另一方面,根據本發明的第二種方法,系統控制器215將根據再現命令 的邏輯地址轉換為物理地址,並基於轉換的物理地址尋找DFL條目。如果在 與要再現的數據有關的第一DFL條目中設置了連結狀態信息,那麼系統控制 器215控制寫入/讀取單元220讀取記錄在與包括在連結到第一 DFL條目的第 二DFL條目中的替換位置信息相應的位置處的替換塊。如果讀取的替換塊的 再現失敗,那麼系統控制器215控制寫入/讀取單元220讀取記錄在與包括在 第一DFL條目中的替換位置信息相應的位置處的替換塊,並再現讀取的替換 塊。
光學拾取器250將雷射束照射到盤400上,並輸出通過接收從盤400反 射的雷射束獲得的光學信號。RF AMP213將從光學拾取器250輸出的光學信 號轉換為RF信號,將從RF信號獲得的調製的數據提供給DSP212,並將從 RF信號獲得的伺服控制信號提供給伺服機構214。 DSP 212對調製的數據進 行解調,並輸出通過ECC糾錯獲得的數據。
伺服機構214基於從RF AMP 213接收的伺服信號和從系統控制器215 接收的伺服控制所需的命令對光學拾取器250進行伺服控制。主機I/F 211將 從DSP 212接收的數據發送給主機240。
圖4是根據本發明實施例的信息存儲介質的結構圖。
參照圖4,在用作一次寫入信息存儲介質的光碟400上記錄的悽t據的結 構包括導入區410、數據區420和導出區430。
導入區410包括第一盤管理區411、臨時盤管理區(TDMA)412和第二 盤管理區413。設置第一盤管理區411和第二盤管理區413以記錄關於在數 據區420中出現的一個或多個缺陷的信息。與導入區410相比,導出區430 僅包括第三盤管理區431和第四盤管理區432,而不包括臨時盤管理區 (TDMA )。
包括在導入區410中的TDMA412是用於記錄關於一次寫入信息存儲介 質400的臨時缺陷管理和臨時盤管理的信息的區。
TDMA 412包括臨時缺陷列表(TDFL)(也稱為DFL條目列表)414、 臨時盤定義結構(TDDS) 415和記錄管理數據(RMD) 416。
臨時缺陷列表(TDFL) 414指示關於臨時缺陷的信息,其包括缺陷數據的位置信息和用於替換缺陷數據的替換數據的位置信息。具體地講,根據本
發明的各實施例,TDFL414包括用於指示缺陷式替換的狀態或LOW式替換 的狀態的替換(DFL)條目417。
臨時盤定義結構(TDDS) 415包括驅動區和TDFL 414的位置指針,還 包括在初始化操作中分配的備用區421和423的位置和大小信息、防寫信 息、在數據區420中分配的臨時缺陷管理區的位置和大小信息、關於用戶數 據區422的信息、關於每個備用區中可替換的位置的信息和用戶數據區422 的最後記錄的地址信息。
RMD 416是通過使用位值(bit value)表示用戶悽t據區422的每個簇是 否被記錄來指示用戶數據區422是否被記錄的信息。
第一盤管理區411、第二盤管理區413、第三盤管理區431和第四盤管理 區432是當製成一次寫入信息存儲介質400時被設置來記錄最終盤管理信息 的區。
數據區420順序包括第 一備用區421 、用戶數據區422和第二備用區423 。 第一備用區421和第二備用區423是被設置來記錄用於替換記錄在用戶 數據區422中的數據的替換數據的區。根據本實施例,用於缺陷式替換的替 換數據被記錄在備用區421和423中。
用戶數據區422是被設置來記錄用戶數據的區。具體地講,根據本發明 的各實施例,用於通過LOW來替換用戶數據的替換數據被記錄在用戶數據 區422中。用戶數據區422可被劃分為多個小區,在該多個小區中可以進行 用戶數據的添加和LOW,並且由於LOW式替換限於用戶翁:據區422,所以 用於缺陷式替換的區和用於LOW式替換的區被區分。換句話說,如果替換 塊存在於用戶數據區422中,那麼這種替換塊用於LOW式替換。然而,如 果替換塊存在於備用區421或423中,那麼這種替換塊用於缺陷式替換。 圖5是根據本發明第一實施例的DFL條目417的結構圖。 參照圖5, DFL條目417包括原始地址510和替換地址520。 原始地址510指示原始記錄塊在物理空間中的地址,替換地址520指示 替換記錄塊在物理空間中的地址。也就是說,原始地址510最好是與主才幾的 記錄命令中的邏輯地址對應的物理地址。類似地,替換地址520最好是最終 替換的替換塊的物理地址。換句話說,根據本發明第一實施例,在第一替換 塊經LOW式替換^皮記錄以替換原始記錄塊的同時,如果由於出現的缺陷而導致用於替換出現所述缺陷的第 一替換塊的第二替換塊被記錄在信息存儲介
質400上的備用區421或423中,那麼用於指示該替換狀態的DFL條目417 的原始地址510是原始記錄塊的地址,替換地址520是第二替換塊的地址。 圖6是根據本發明第一實施例的示例性的記錄塊600的結構圖。 參照圖6,記錄塊600包括數據部分610和附加信息部分620。 設置數據部分610以包含用戶數據。設置附加信息部分620以包含用戶 數據的附加信息。根據本發明第一實施例,附加信息部分620包括前一替換 塊的位置信息621。然而,最好是附加信息部分620的糾錯結構不同於數據 部分610的糾錯結構,並且記錄塊600被記錄為附加信息部分620的糾錯能 力比數據部分610的糾錯能力好。
也就是說,根據本發明第一實施例,由於示例性的記錄塊可被劃分為用 於用戶數據的糾錯塊和用於附加信息的糾錯塊,所以最好是,即使用於用戶 數據的糾錯塊不能被糾錯,用於附加信息的糾錯塊也可糾錯。例如,在根據 藍光ECC格式的用於用戶數據的LDC簇和用於附加信息的BIS簇的情況下, 最好是BIS簇的糾錯能力極好。
圖7是使用交織編碼方法編碼的圖6所示的記錄塊600的詳細示例。 在交織編碼方法中,包括用戶數據的塊(被稱為LDC塊)和包括地址數 據的塊(被稱為BIS塊)被交錯設置,並被記錄在例如如圖4所示的信息存 儲介質400上的數據區420中。在再現操作中,包括地址數據的塊-故糾錯, 然後包括用戶數據的塊被糾錯。
參照圖7,用戶數據711可被劃分為多個數據幀。用戶數據711形成數據 塊712,通過將預定數量的行奇偶校驗位添加到數據塊712形成LDC塊713。 LDC塊713根據預定的排列構成ECC簇714。 ECC簇714可分布在物理簇塊 730的ECC部分中。
根據本發明的各實施例,可通過將由記錄系統組合的邏輯地址和控制數 據715、與信息存儲介質上用戶數據的物理位置有關的物理地址716和附加 信息720組合來形成訪問塊(access block) 717。通過將預定數量的行奇偶校 驗位添加到訪問塊717形成BIS塊718。 BIS塊718根據預定的排列構成BIS 簇719。 BIS簇719可以分布在物理簇塊730的BIS歹'j中。通過將一列同步比 特組添加到物理簇塊730形成物理簇。如上所述,通過#^居交織編碼方法來 排列數據可提高糾錯能力,具體地講,附加信息部分620的糾錯能力可被提高到好於數據部分610的糾錯能力。
圖8是根據本發明第二實施例的DFL條目417的結構圖。 參照圖8, DFL條目417包括原始地址810、替換地址820和連結狀態信 息830。
根據第二實施例,在經LOW式替換記錄第一替換塊以替換原始記錄塊 的同時出現缺陷,如果用於替換出現缺陷的第 一替換塊的第二替換塊被記錄 在信息存儲介質400上的備用區421或423中,那麼產生用於指示LOW式 替換的DFL條目和用於指示缺陷式替換的DFL條目以指示這種替換狀態。
原始地址810最好是與主機的記錄命令中的邏輯地址對應的物理地址, 或者是在替換期間出現的缺陷塊的物理地址。替換地址820最好是最終替換 的替換塊的物理地址或者是在替換期間出現的缺陷塊的物理地址。
連結狀態信息830是指示DFL條目417是否被連結到另一 DFL條目的 信息。
現在將詳細描述根據第 一 實施例的方法和根據第二實施例的方法。 圖9A是根據本發明第 一 實施例的當在LOW式替換期間出現缺陷時的替 換過程的示圖。
參照圖9A,在更新的數據塊Bl、 B2和B3根據LOW式替換被記錄在 物理空間P4、 P5和P6中的同時,從P5塊^r測到缺陷,其中,記錄在如圖4 所示的信息存儲介質400上的用戶數據區422中的物理空間P1 、 P2和P3中 的數據塊A1、 A2和A3被更新的數據塊B1、 B2和B3替換。然後,記錄在 物理空間P5中的數據B2根據缺陷式替換被替換在物理空間Ps中。
參照圖9B,產生DFL條目(P2 —Ps)以指示P2最終被Ps替換。這裡, 也產生指示Pl和P3分別被P4和P6替換的DFL條目,並將其存儲在如圖4 所示的DFL條目列表414中。
在這種情況下,為了指示Ps塊的前一替換塊是P5塊,P5塊的位置信息 被存儲在Ps塊的附加信息部分中。這樣,如果主機命令驅動系統再現介質上 的記錄在對應於P2的邏輯地址處的數據以在將來再現數據B2,那麼驅動系 統/人DFL條目識別出對應於所述邏輯;也址的物理:t也址P2已經;波物理;也址Ps 替換,並再現記錄在例如如圖4所示的備用區421或423中的Ps塊。如果不 能再現記錄在Ps塊中的用戶數據B2,那麼由於替換塊Ps被記錄在備用區421 或423中,所以驅動系統識別出替換塊Ps是由於缺陷式替換而被替換的塊,
20然後驅動系統識別出前一替換塊的用戶數據與Ps塊的用戶數據相同。因此, 驅動系統獲得存儲在PS塊的附加信息部分中的前一替換塊的位置信息,識別
出該位置信息為P5,訪問P5塊,並再現P5塊的用戶數據。
圖10A是根據本發明第二實施例的在LOW式替換期間出現缺陷時的替 換過程的示圖。
與圖9A所示的第一實施例相比,使用兩個DFL條目來指示例如如圖4 所示的信息存儲介質400上的原始位置P2通過P5最終被Ps替換。也就是說, 由於P2根據LOW式替換被P5替換,P5根據缺陷式替換被Ps替換,所以使 用兩個不同的DFL條目以區分兩種替換狀態,並使用連結狀態信息來指示它 們的連結狀態。
參照圖10B,驅動系統產生DFL條目(P2 —P5)以指示P2被P5替換, 將連結狀態信息設置為'T,以指示該DFL條目被連結到DFL條目列表414 中的另一DFL條目,並產生另一DFL條目(P5 —Ps)以指示P5被Ps替換。
這樣,如果主機命令驅動系統再現信息存儲介質400上對應於原始位置 P2的邏輯地址處的數據以讀取數據B2,那麼驅動系統從DFL條目(P2 —P5) 識別出對應於該邏輯地址的物理地址P2被P5替換並且連結狀態信息被設置 為"1",尋找原始地址欄位中存儲P5的DFL條目(P5 —Ps),識別出P5最 終被Ps替換,再現Ps塊,並將存儲在Ps塊中的數據B2發送給主機。如果 由於缺陷導致不能再現Ps塊,那麼由於驅動系統從DFL條目(P5 —Ps)識 別出Ps塊是記錄在例如如圖4所示的備用區421或423中的^辜換塊,並且識 別出存儲在P5塊中的用戶數據與存儲在Ps塊中的用戶數據相同,所以驅動 系統可再現P5塊,並將存儲在P5塊中的數據B2發送給主機。
這裡,儘管連結狀態信息在DFL條目中是區分每個DFL條目是否被鏈 接所必需的,但是現在將參照圖IIA和圖11B來如下描述兩個未連結的DFL 條目。
當在例如如圖4所示的信息存儲介質400上的用戶數據區422中執行 LOW式替換時,根據LOW式替換而被替換的區可被物理地而不是邏輯地記 錄。也就是說,如圖11A所示,如果主機試圖根據LOW式替換在邏輯地址 Ll、 L2和L3更新數據塊B1、 B2和B3,那麼由於數據先前已被記錄在對應 於所述邏輯地址的物理i也址Pl、 P2和P3,所以驅動系統通過用P4、 P5和 P6替換P1、 P2和P3來將數據塊B1、 B2和B3記錄在物理地址P4、 P5和P6,並如圖11B所示產生DFL條目列表414中的DFL條目(P1:P3 — P4:P6 ) 以指示替換狀態。這裡,由於即使物理地址P4、 P5和P6是物理記錄的區, 對應於物理地址P4、 P5和P6的邏輯地址L4、 L5和L6也是未記錄區,所以 主機可使用邏輯地址L4、 L5和L6。因而,如果主機試圖在邏輯地址L4、 L5 和L6記錄數據塊C1、 C2和C3,那麼由於^:據已^皮記錄在對應於所述邏輯 地址的物理地址,所以驅動系統通過根據LOW式替換用P7、 P8和P9替換 P4、 P5和P6來在物理地址P7、 P8和P9記錄數據塊C1、 C2和C3,並如圖 11B所示產生DFL條目列表414中的DFL條目(P4:P6 — P7:P9 )以指示替換 狀態。
如上所述,當在用戶數據區422中執行LOW式替換時,存儲在DFL條 目的替換地址欄位中的物理地址可以存儲在另一 DFL條目的原始地址欄位 中。在這種情況下,這兩個DFL條目不應該被連結到彼此。
因而,根據第二實施例,如圖11B所示,通過將DFL條目(P1:P3 —P4:P6) 的連結狀態信息設置為"0", DFL條目(P1:P3 —P4:P6)可以指示這兩個DFL 條目沒有連結到彼此。根據第一實施例,對於DFL條目,對應於邏輯地址的 物理地址總應該被存儲在DFL條目的原始地址欄位中,對應於最終替換塊的 物理地址總應該被存儲在DFL條目的替換地址欄位中。
圖12A示出另一示例,其中,當用戶悽t據區422中發生LOW式替換時, 存儲在DFL條目的替換地址欄位中的物理地址被存儲在另一 DFL的原始地 址欄位中。
參照圖12A,當記錄在例如如圖4所示的信息存儲介質400上的用戶數 據區422中的物理空間Pl、 P2和P3中的數據塊A1、 A2和A3通過LOW式 替換被替換時,由於數據量的增加,更新的數據塊A1'、 A2'、 A3'和A4'被記 錄在對應於邏輯空間Ll、 L2、 L3和L4的,人物理空間P4開始的物理空間中。 在這種情況下,驅動系統通過LOW式替換將更新的邀:據塊Al'、 A2'、 A3'和 A4'記錄在物理空間P4、 P5、 P6和P7中,並產生如圖12B所示的DFL條目 (P1:P3—P4:P6)和DFL條目(P4 —P7)。這裡,儘管在Al'一皮記錄在P4中 以前P4是未記錄區, <旦是由於在A4'^皮記錄在對應於L4的P4中以前確定Pl 被P4替換,所以P4被認為是物理記錄的區而不是邏輯記錄的區。因而,在 這種情況下,如圖12B所示,存儲在DFL條目的替換地址字^:中的物理地址 被存儲在另一 DFL條目的原始地址欄位中。儘管圖12B表示了本發明第二實施例,但是也可衝艮據本發明第一實施例來實現該DFL條目。
圖13是示出根據本發明第一實施例的示例性的記錄過程的流程圖。 參照圖13,在操作1310,當在LOW式替換期間出現缺陷時,在操作1320,
驅動系統產生包括通過LOW更新的數據部分和指示前一塊的位置(缺陷塊
的位置)的附加信息部分的替換塊。
在操作1330,驅動系統將產生的替換塊記錄在信息存儲介質400上的備
用區421或423中。
在操作1340,驅動系統產生包括原始塊的位置信息和最終替換塊的位置
信息的DFL條目,並將該DFL條目記錄在信息存儲介質400上的DFL條目
列表414中。
圖14是示出根據本發明第一實施例的示例性的再現過程的流程圖。 參照圖14,在操作1410,驅動系統從主機接收數據再現命令。 在操作1420,驅動系統將根據再現命令的邏輯地址轉換為物理地址,並 尋找與該物理地址有關的DFL條目。
在操作1430,驅動系統讀取記錄在該DFL條目中所存儲的最終替換地址 處的替換塊。
在操作1440,驅動系統確定替換塊的糾錯是否成功。如果替換塊的糾錯 成功,那麼在操作1470,驅動系統再現替換塊。
如果替換塊的糾錯不成功,那麼在操作1450,驅動系統從替換塊的附加 信息獲得前一替換塊的位置。如以上參照本發明第一實施例所述,如圖6所 示,記錄塊可被劃分為數據部分和包括前一替換塊的位置信息的附加信息部 分。此外,由於數據被記錄為附加信息部分的糾錯能力高於數據部分的糾錯 能力,所以即使數據部分的糾錯失敗,如果附加信息部分的糾錯可行,那麼 也可提取前一替換塊的位置。
在操作1460,驅動系統讀取在前一替換塊的位置處記錄的替換塊,並在 操作1470再現替換塊。
圖15是示出根據本發明第二實施例的示例性的記錄過程的流程圖。
參照圖15,在操作1510,當在LOW式替換期間出現缺陷時,在操作1520, 驅動系統將包括更新的^據的替換塊記錄在例如如圖4所示的信息存儲介質 400上的備用區421或423中。
在操作1530,驅動系統產生指示LOW式替換的DFL條目,該DFL條目包括指示該DFL條目被連結到另一 DFL條目的連結狀態信息。在操作
1540,驅動系統還產生指示缺陷式替換的DFL條目。
在操作1550,驅動系統將產生的DFL條目記錄在信息存儲介質400上的
DFL條目列表414中。
圖16是示出根據本發明第二實施例的示例性的再現過程的流程圖。
參照圖16,在4喿作1610,驅動系統從主機接收數據再現命令。
在操作1620,驅動系統將根據再現命令的邏輯地址轉換為物理地址,並
尋找與該物理地址有關的DFL條目。
如果該DFL條目的連結狀態信息被設置,那麼在操作1630,驅動系統通
過搜索連結到該DFL條目的另一 DFL條目來尋找最終DFL條目。
在操作1640,驅動系統讀取記錄在最終DFL條目中所存儲的替換地址處
的替換塊。
如果在操作1650可以再現讀取的替換塊,那麼在操作1670,驅動系統 再現該替換塊。
如果不能再現讀取的替換塊,那麼驅動系統在操作1660尋找連結到最終 DFL條目的前一 DFL條目,並讀取記錄在前一 DFL條目中所存儲的替換地 址處的替換塊,並在操作1670再現該替換塊。
本發明的各方面和各實施例可被寫為電腦程式,並且可在使用計算機 可讀記錄介質執行所述程序的通用數字計算機中i皮實現。計算機可讀記錄介 質的示例包括磁存儲介質(例如,ROM、軟盤、硬碟等)、光學記錄介質(例 如,CD-ROM、 DVD等)和諸如載波(例如通過網際網路傳輸)的存儲介質。 計算機可讀記錄介質還可以分布在聯網的計算才幾系統上,乂人而以分布式方式 存儲和執行計算機可讀代碼。本發明所屬領域的程式設計師可以容易地推斷出實 現本發明的功能程序、代碼和代碼段。
儘管示出和描述了本發明的示例性實施例,但是本領域技術人員應該理 解,在不脫離本發明的精神和範圍的情況下,可以進行形式上的各種改變和 修改,並且元件可以被其等同物取代。例如,只要利用結合圖2、圖3、圖4、 圖6、圖7、圖8、圖9A至圖9B、圖10A至圖10B、圖11A至圖11B、圖 12A至圖12B、圖13、圖14、圖15和圖16描述的數據替換技術,就可利用 在一次寫入或可重寫記錄介質的情況下描述的其它計算^L可讀介質,諸如只 讀存儲器(ROM)、隨機存取存儲器(RAM)、 CD-ROM、磁帶、軟盤、光學或數據存儲裝置以及載波。同樣,中央控制器可被實現為晶片集,或者可被 實現為被編程以執行參照圖13至圖16所述的方法的通用或專用計算機。因 此,本發明不限於所公開的各種示例性實施例,而是包括落入權利要求範圍 內的所有實施例。
權利要求
1、一種記錄/再現設備,包括寫入/讀取單元,被設置為在信息存儲介質上記錄數據以及從信息存儲介質讀取數據;控制器,用於控制寫入/讀取單元,以執行以下操作利用邏輯覆寫式替換將更新數據記錄在所述介質的第一區中的更新塊中,以更新記錄在所述介質的原始塊中的原始數據,如果在利用邏輯覆寫式替換將更新數據記錄在所述第一區中的更新塊中以更新記錄在所述介質的原始塊中的原始數據的同時,檢測到缺陷,則利用缺陷式替換將用於替換所述更新數據的替換數據記錄在所述介質的第二區中的替換塊中,其中,所述控制器還產生用於原始塊的缺陷列表條目,並控制寫入/讀取單元將所述用於原始塊的缺陷列表條目記錄在缺陷管理區中,其中,所述用於原始塊的缺陷列表條目包括原始塊的位置信息和替換塊的位置信息。
2、 如權利要求1所述的記錄/再現設備,其中,替換塊是記錄/再現單元 塊,包括用於用戶數據的用戶數據部分和用於更新塊的位置信息的附加信息 部分。
3、 如權利要求2所述的記錄/再現設備,其中,控制器還控制寫入/讀取 單元記錄附加信息部分,以使得附加信息部分的糾錯能力比用戶數據部分的 糾錯能力好。
4、 如權利要求1所述的記錄/再現設備,其中,原始塊的位置信息和替 換塊的位置信息由所述介質的物理空間的地址表示。
5、 如權利要求1所述的記錄/再現設備,其中,所述第一區是用戶數據 區,所述第二區是備用區。
6、 一種記錄方法,包4舌利用邏輯覆寫式替換將更新數據記錄在信息存儲介質的第 一 區中的更新 塊中,以更新記錄在所述介質的原始塊中的原始^:據;如果在更新數據正被記錄在所述第一區中的更新塊中的同時,4企測到缺 陷,則利用缺陷式替換將用於替換所述更新數據的替換數據記錄在所述介質 的第二區中的替換塊中;產生用於原始塊的缺陷列表條目,並將所述用於原始塊的缺陷列表條目 記錄在缺陷管理區中,其中,所述用於原始塊的缺陷列表條目包括原始塊的 位置信息和替換塊的位置信息。
7、 如權利要求6所述的方法,其中,替換塊是記錄/再現單元塊,包括用於用戶數據的用戶數據部分和用於更新塊的位置信息的附加信息部分。
8、 如權利要求7所述的方法,其中,附加信息部分的糾錯能力比用戶數 據部分的糾錯能力好。
9、 如權利要求6所述的方法,其中,原始塊的位置信息和替換塊的位置 信息由所述介質的物理空間的地址表示。
10、 一種數據再現設備,包括讀取單元,從信息存儲介質讀取數據,其中,所述信息存儲介質包括第 一區、第二區和缺陷管理區,第一區包括用於利用邏輯覆寫式替換更新原始 塊的更新塊,第二區包括用於利用缺陷式替換對更新塊進行替換的替換塊, 缺陷管理區用於記錄缺陷列表條目;控制器,控制讀取單元從缺陷管理區讀取用於原始塊的缺陷列表條目, 並利用所述缺陷列表條目讀取替換塊,其中,所述缺陷列表條目包括原始塊 的位置信息和替換塊的位置信息,其中,原始塊包括原始數據,第二區中的替換塊包括用於替換更新塊中的更新數據的缺陷的替換數據。
11、 一種用於從信息存儲介質再現數據的數據再現方法,所述信息存儲 介質包括第一區、第二區和缺陷管理區,第一區包括用於利用邏輯覆寫式替 換更新原始塊的更新塊,第二區包括用於利用缺陷式替換對更新塊進行替換 的替換塊,缺陷管理區用於記錄缺陷列表條目,所述方法包括從缺陷管理區讀取用於原始塊的缺陷列表條目,其中,所述缺陷列表條 目包括原始塊的位置信息和替換塊的位置信息; 利用所述缺陷列表條目讀取替換塊, 其中,原始塊包括原始數據,第二區中的替換塊包括用於替換更新塊中的更新數據的缺陷的替換數據。
12、 一種數據再現設備,包括讀取單元,從信息存儲介質讀取數據;控制器,控制讀取單元從信息存儲介質讀取缺陷列表條目,並利用所述 缺陷列表條目從信息存儲介質再現數據,其中,所述缺陷列表條目包括第一 塊的位置信息和第三塊的位置信息,其中,第一塊包括原始數據,第三塊包括依據在利用邏輯覆寫式替換將用於替換原始數據的更新數據 記錄在第二塊中的同時對第二塊中的缺陷的檢測,利用缺陷式替換對更新數 據進行替換的替換數據。
全文摘要
提供一種提高數據再現效率的記錄/再現設備及方法。該記錄/再現設備包括寫入/讀取單元,在信息存儲介質上記錄數據以及從該介質讀取數據;控制器,控制寫入/讀取單元經LOW將用於更新數據的替換塊記錄在第一區中,將用於替換缺陷塊的替換塊記錄在第二區中,如果在第一替換塊被記錄在第一區中時檢測到缺陷,則將用於第一替換塊的缺陷式替換的第二替換塊記錄在第二區中,產生包括原始塊和第二替換塊的位置信息的DFL條目,並將第一替換塊的位置信息移動到第二替換塊中。結果,用於缺陷式替換的區和用於LOW式替換的區被彼此區分,並且儘管由於在LOW式替換期間產生的缺陷導致缺陷式替換,但是通過有效地管理替換信息可提高數據再現效率。
文檔編號G11B7/005GK101685642SQ200910174898
公開日2010年3月31日 申請日期2005年11月8日 優先權日2004年11月12日
發明者高禎完, 黃盛熙 申請人:三星電子株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀