專利名稱:信息記錄裝置和信息記錄方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到一種信息記錄裝置和信息記錄方法,用于將數(shù)據(jù)寫入重寫數(shù)據(jù)會導(dǎo)致消耗的記錄介質(zhì)中。
背景技術(shù):
有這樣的記錄介質(zhì),重寫數(shù)據(jù)會導(dǎo)致其消耗(例如,閃存)。在這種類型的記錄介質(zhì)中,對整個記錄介質(zhì)中的重寫次數(shù)進(jìn)行均勻化以便延長該記錄介質(zhì)的壽命。已經(jīng)公布了一種技術(shù),用來提高對重寫次數(shù)進(jìn)行均勻化的處理過程的速度。作為數(shù)據(jù)傳輸目的地的刪除單元基于將存儲器中的刪除單元鏈接起來的控制信息來確定(參見JP-A 08-124393 ( KOKAI))。
發(fā)明內(nèi)容
由于各所述刪除單元在所述控制信息中是相關(guān)的,所以需要有復(fù)雜的處理過程來確定刪除單元,并且不能總是有效率地來確定??紤]到這個問題,本發(fā)明的目標(biāo)是,提供一種信息記錄裝置和信息記錄方法,該裝置和方法能夠有效率地控制重寫次數(shù)。
根據(jù)本發(fā)明的一個方面所述的信息記錄裝置包括表格,以對應(yīng)的方式顯示了第一和第二區(qū)域中的物理地址和在所迷物理地址處的重寫次數(shù),所述第一區(qū)域是配置為重寫會導(dǎo)致消耗的記錄介質(zhì)中的寫入目的地,所述第二區(qū)域為所述記錄介質(zhì)中的非寫入目的地;所述信息記錄裝置還包括命令單元,配置為基于所述笫一表格和所述寫入目的地的物理地址來命令改變所述第一和第二表格;改變單元,配置為基于所述命令改變所*格;以及寫入單元,配置為基于所述第一區(qū)域中的物理地址將數(shù)據(jù)寫入所述記錄介質(zhì)中。
在信息記錄裝置中使用的根據(jù)本發(fā)明的一個方面所述的一種的信息記錄方法,其中所述信息記錄裝置包括表格,所i^格以對應(yīng)的方式顯示了第一和第二區(qū)域中的物理地址和在所述物理地址處的重寫次數(shù),所述第一
區(qū)域是配置為重寫能夠?qū)е孪牡挠涗浗橘|(zhì)中的寫入目的地,所迷第二區(qū)域為所述記錄介質(zhì)中的非寫入目的地,所迷信息記錄方法包括基于所述表格和所述寫入目的地的物理地址來命令改變所述表格;基于所述命令改變所*格;以;5L基于所述第一區(qū)域中的物理地址將數(shù)據(jù)寫入所迷記錄介質(zhì)中。
圖l是一個方框圖,顯示了才艮據(jù)本發(fā)明的第一實施例所述的信息記錄和再現(xiàn)系統(tǒng);
圖2是示意圖,顯示了閃存202的存儲區(qū);圖3是示意圖,顯示了區(qū)域管理表的一個例子;圖4是示意圖,顯示了區(qū)域管理表的一個例子;圖5是示意圖,顯示了地址轉(zhuǎn)換表的一個例子;圖6是一個流程圖,顯示了信息記錄裝置的操作過程的一個例子;圖7是示意圖,顯示了在訪問區(qū)和非訪問區(qū)之間的交換;圖8是示意圖,顯示了對訪問區(qū)的添加;圖9是示意圖,顯示了從訪問區(qū)中刪除;
圖io是一個方框圖,顯示了根據(jù)本發(fā)明的第二實施例所述的信息記錄和再現(xiàn)系統(tǒng)。
具體實施例方式
下面將參考附圖來描述本發(fā)明的實施例。 (第一實施例)
圖l是一個方框圖,顯示了根據(jù)本發(fā)明的第一實施例所述的信息記錄
和再現(xiàn)系統(tǒng)10。信息記錄和再現(xiàn)系統(tǒng)10包括主機(jī)裝置100和信息記錄裝 置200。
信息記錄裝置200包括硬盤(HD) 201、閃存202、 SDRAM 203、控 制器210、主機(jī)接口 (I/F)221、硬盤接口 (I/F) 222、閃存接口 ( I/F) 223 以及SDRAM接口 ( I/F ) 224。
主機(jī)裝置100是用于在信息記錄裝置200上讀寫信息或從信息記錄裝 置200讀信息的裝置,其作用類似于個人電腦中的控制單元。主機(jī)裝置100 通過主機(jī)接口 221將命令發(fā)送到控制器210。主機(jī)裝置100也通過主機(jī)接 口 221從控制器210接收數(shù)據(jù)。
控制器210通過硬盤接口 222、閃存接口 223和SDRAM接口 224分 別向硬盤201 、閃存202和SDRAM 203發(fā)送數(shù)據(jù)或從它們那里接收數(shù)據(jù)。
硬盤201包括磁盤、主軸電動機(jī)、磁頭和懸臂。磁盤是用于記錄信息 的記錄介質(zhì)。主軸電動機(jī)使磁盤轉(zhuǎn)動。磁頭在磁盤上讀寫數(shù)據(jù)。懸臂栽有 磁頭,使磁頭在磁盤上移動。
閃存202是用于記錄數(shù)據(jù)的記錄介質(zhì),在向硬盤201記錄數(shù)據(jù)時閃存 202可以用作高速緩存。換言之,可以只向閃存202寫入數(shù)據(jù)或者并行向 硬盤201和閃存202寫入數(shù)據(jù)。
閃存202是一種非揮發(fā)性存儲器,能夠電擦除數(shù)據(jù)并再次寫入數(shù)據(jù), 即,進(jìn)行數(shù)據(jù)寫入。當(dāng)重寫次數(shù)增加時,閃存202的元件就會退化。這會 導(dǎo)致錯誤(例如,讀干擾和數(shù)據(jù)保持力),并使重寫的內(nèi)容被毀掉。換言 之,閃存202是一種記錄介質(zhì),會因重寫而被消耗。作為閃存202的性能 的保證,可以將重寫次數(shù)定義為例如約10萬次
基于具有預(yù)定字節(jié)的單位區(qū)域U來管理閃存202的存儲區(qū)。換言之, 按單位區(qū)域U來對數(shù)據(jù)進(jìn)行集體刪除。在格式化閃存202時,相應(yīng)地確定單位區(qū)域u的大小。
圖2是一個示意圖,顯示了閃存202的存儲區(qū)。閃存202的存儲區(qū)被 分成訪問區(qū)Al和非訪問區(qū)A2。訪問區(qū)Al是可以由外部裝置(主機(jī)裝置 100)進(jìn)行訪問的存儲區(qū)。非訪問區(qū)A2是外部裝置(主機(jī)裝置100)不能 訪問的存儲區(qū)(用于共享(pooling)的存儲區(qū))。換言之,訪問區(qū)Al和 非訪問區(qū)A2分別對應(yīng)著記錄介質(zhì)上可以寫入的第一區(qū)域和記錄介質(zhì)上不 可寫入的第二區(qū)域。
在圖2中,為了簡單起見,將訪問區(qū)Al和非訪問區(qū)A2分別顯示為整 塊區(qū)域。然而,訪問區(qū)Al和非訪問區(qū)A2可以是被分割開設(shè)置的。
基于后面要描述的區(qū)域管理表T1、 T2 (訪問區(qū)管理表T1和非訪問區(qū) 管理表T2 )來管理訪問區(qū)Al和非訪問區(qū)A2。訪問區(qū)Al和非訪問區(qū)A2 分別對應(yīng)著區(qū)域管理表Tl和T2。
SDRAM 203存儲有區(qū)域管理表T1、 T2以及地址轉(zhuǎn)換表T3。當(dāng)在硬 盤201上進(jìn)行記錄時SDRAM 203也被用作緩沖器。
圖3和圖4示意地顯示了區(qū)域管理表T1、T2的例子。區(qū)域管理表T1、 T2以對應(yīng)的方式分別顯示了訪問區(qū)Al和非訪問區(qū)A2的物理地址以及重 寫的次數(shù)。物理地址指示出表示各個訪問區(qū)Al和非訪問區(qū)A2的單元區(qū)域 U的地址(例如, 一個單元區(qū)域U的第一地址)。重寫次數(shù)指示出在一個 單元區(qū)域U中的重新次數(shù)。在區(qū)域管理表T1、 T2中,各組物理地址和重 寫次數(shù)按照重寫次數(shù)的順序來排列。換言之,物理地址信息按照重寫次數(shù) 的順序來排列,使得處理速度(諸如寫入數(shù)據(jù))得以提高。
區(qū)域管理表T1、 T2被存儲在一種介質(zhì)(SDRAM 203)中,該介質(zhì)不 同于要進(jìn)行管理的閃存202。由于區(qū)域管理表T1、 T2被存儲在該介質(zhì)中, 而該介質(zhì)不會因重寫而消耗,所以,管理的安全性就得以保持。
用來記錄訪問次數(shù)的區(qū)域管理表Tl、 T2經(jīng)常被 沐問。因此,當(dāng)區(qū)域 管理表T1、 T2被存儲在閃存202中時,重寫次數(shù)增加,而這會引起錯誤。 為了防止這個問題,要求有規(guī)律地改變存儲區(qū)域管理表Tl、 T2的位置。 根據(jù)本實施例,由于區(qū)域管理表T1、 T2被置于不同的介質(zhì)(SDRAM 203)
8中,所以不需要有額外的操作來保護(hù)區(qū)域管理表T1、 T2,因此,操作可以 很簡單。
圖5是一個示意圖,顯示了地址轉(zhuǎn)換表T3的例子。地址轉(zhuǎn)換表T3以 對應(yīng)的方式顯示了邏輯地址和訪問區(qū)Al的物理地址,并用來將邏輯地址 轉(zhuǎn)換為訪問區(qū)A1的物理地址。換言之,地址轉(zhuǎn)換表T3中的物理地址只是 訪問區(qū)Al的地址,非訪問區(qū)A2的物理地址不包括在內(nèi)。當(dāng)在主機(jī)裝置 100和控制器210之間指定邏輯地址時,與該邏輯地址相對應(yīng)的物理地址 只是訪問區(qū)A的物理地址。采用這種結(jié)構(gòu),就可以限制主機(jī)裝置IOO對非 _沐問區(qū)A2的i方問。
在HD 201和閃存202所記錄的數(shù)據(jù)中加入錯誤校正碼(error correcting code, ECC )。在閃存和硬盤所記錄的數(shù)據(jù)上進(jìn)行ECC處理, 以便在再現(xiàn)數(shù)據(jù)時進(jìn)行錯誤校正。
控制器210具有命令分析器211、地址轉(zhuǎn)換器212、區(qū)域管理器213、 地址轉(zhuǎn)換管理器214以及讀寫單元215。
命令分析器211對主機(jī)裝置100所發(fā)送來的命令進(jìn)行分析。所述命令 提供例如數(shù)據(jù)寫入指令、數(shù)據(jù)讀取指令、數(shù)據(jù)傳輸、記錄、信息讀取指令。 命令分析器211用作寫探測器,用來探測來自主機(jī)裝置100的寫命令。
地址轉(zhuǎn)換器212使用地址轉(zhuǎn)換表T3將邏輯地址轉(zhuǎn)換為物理地址。
區(qū)域管理器213管理區(qū)域管理表Tl、 T2。具體地,區(qū)域管理器213 具有下述(1)到(5)的功能
(1 )確定單元,基于第一表格和寫目標(biāo)的物理地址確定改變所述第一 表格和第二表格;
(2) 改變單元,改變所述第一和第二表格;
(3) 轉(zhuǎn)移單元,將所迷第二表格中的物理地址轉(zhuǎn)移到所迷第一表格
中;
(4 )第二轉(zhuǎn)移單元,將所述第一表格中的物理地址轉(zhuǎn)移到所述第二表
格中;
(5)第二更新單元,更新所述第一和第二表格,以與重寫次數(shù)的順序一致。
地址轉(zhuǎn)換管理器214管理地址轉(zhuǎn)換表T3。地址轉(zhuǎn)換管理器214用作更 新第三表格的更新單元,該第三表格以對應(yīng)方式顯示了邏輯地址和第 一表 格中的物理地址。
讀寫單元215在硬盤201、閃存202和SDRAM 203上讀寫數(shù)據(jù)。讀 寫單元215用作將數(shù)據(jù)寫入所述記錄介質(zhì)中的寫入單元以及將數(shù)據(jù)寫入磁 記錄介質(zhì)中的第二寫入單元。
(信息記錄裝置200的操作)
下面將描述信息記錄裝置200的操作過程。圖6是一個流程圖,顯示 了信息記錄裝置200的操作過程的例子。 (1)探測寫命令(步驟Sll) 命令分析器211探測從主機(jī)裝置IOO發(fā)送來的寫命令。換言之,主機(jī) 裝置100發(fā)送寫命令,以命令控制器210寫數(shù)據(jù),而命令分析器211探測 所述命令。
(2 )轉(zhuǎn)換地址(步驟S12 )
地址轉(zhuǎn)換器212利用地址轉(zhuǎn)換表T3將邏輯地址轉(zhuǎn)換為訪問區(qū)Al中的 物理地址。
(3 )判斷是否改變訪問區(qū)Al (步驟S13 )
區(qū)域管理器213判斷是否改變訪問區(qū)Al。后面將描述其中的細(xì)節(jié)。 (4)寫數(shù)據(jù)和更新區(qū)域管理表T1 (步驟S14、 S15)
當(dāng)區(qū)域管理器213判斷出不需要改變訪問區(qū)Al時,將數(shù)據(jù)寫入與轉(zhuǎn) 換后的物理地址相對應(yīng)的單元區(qū)域U中(步驟S14)。
然后,區(qū)域管理器213更新區(qū)域管理表T1 (步驟S15)。與寫入了數(shù) 據(jù)(加入了重寫次數(shù))的所述單元區(qū)域U的物理地址相對應(yīng)的重寫次數(shù)和 由物理地址和重寫次數(shù)構(gòu)成的項按照重寫次數(shù)的順序進(jìn)行重新排列。換言 之,當(dāng)在單元區(qū)域U中進(jìn)行了重寫時,所述單元區(qū)域U的物理地址就被移 動到區(qū)域管理表Tl的更靠下的部分(重寫次數(shù)更大)。在這種情形中, 只有區(qū)域管理表T1 ,皮重寫,在閃存202的存儲區(qū)中在各單元區(qū)域U之間并不發(fā)生交換。
(5)改變區(qū)域管理表T1并更新地址轉(zhuǎn)換表T3 (步驟S16、 S17) 當(dāng)區(qū)域管理器213判斷出需要改變區(qū)域管理表T1時,區(qū)域管理器213
就改變區(qū)域管理表T1 (步驟S16)。然后,根據(jù)需要,對區(qū)域管理表T1、
T2進(jìn)行整理,并根據(jù)寫入次數(shù)的順序重新排列各個項。
才艮據(jù)區(qū)域管理表Tl的變化,地址轉(zhuǎn)換器管理器214對地址轉(zhuǎn)換表T3
進(jìn)行更新(步驟S17 )。執(zhí)行這個過程,以便使地址轉(zhuǎn)換表T3與區(qū)域管理
表T1的變化相對應(yīng)。
下面對區(qū)域管理表T1的變化的細(xì)節(jié)進(jìn)行描述。給出下述A到C作為
區(qū)域管理表T1的改變的例子。圖7到8為與A到C相對應(yīng)的示意圖。在
圖7和8中,(A)和(B)分別表示變化之前和之后的區(qū)域管理表Tl、T2。
A.在訪問區(qū)Al和非訪問區(qū)A2之間交換單元區(qū)域U
作為區(qū)域管理表T1的改變的一個例子,可以考慮在訪問區(qū)Al和非訪 問區(qū)A2之間交換一個或多個單元區(qū)域U。
(1) 在這種情形中,在步驟S13中,基于轉(zhuǎn)換后的物理地址和區(qū)域管 理表Tl來判斷這個交換的必要性。例如,當(dāng)與轉(zhuǎn)換后的物理地址相對應(yīng) 的單元區(qū)域U在訪問區(qū)Al中具有最大的重寫次數(shù),那么就判斷為在訪問 區(qū)Al和非訪問區(qū)A2之間進(jìn)行交換是有必要的。
(2) 在步驟S16中,例如,在區(qū)域管理表Tl中最靠下的單元區(qū)域 Ul (具有最大的重寫次數(shù))被刪除并被轉(zhuǎn)移到區(qū)域管理表T2中。在區(qū)域 管理表T2中最靠上的單元區(qū)域U2 (具有最小的重寫次數(shù))被轉(zhuǎn)移到區(qū)域 管理表T1中。這里,在區(qū)域管理表T1、 T2之間交換了單元區(qū)域U (參見 圖7)。單元區(qū)域U2被分配給訪問區(qū)Al并變?yōu)榇龑懭氲男聟^(qū)域。另一方 面,單元區(qū)域Ul被分配給非訪問區(qū)A2并變?yōu)椴豢蓪懭氲膮^(qū)域(存儲器的 釋放)。由于區(qū)域管理表T1、 T2被重寫了,所以在訪問區(qū)Al和非訪問區(qū) A2之間交換了單元區(qū)域U1、 U2。
(3) 在步驟S17中,將單元區(qū)域U2的物理地址分配在地址轉(zhuǎn)換表
iiT3中,作為單元區(qū)域U1的物理地址的替代。
當(dāng)在閃存202中反復(fù)重寫數(shù)據(jù)時,區(qū)域管理表T1中的項(物理地址 和重寫次數(shù)構(gòu)成的組)就被轉(zhuǎn)移到更靠下的部分。當(dāng)在與區(qū)域管理表Tl 中的最靠下的項相對應(yīng)的單元區(qū)域U1中重寫時,單元區(qū)域U1就與非訪問 區(qū)A2中具有最少重寫次數(shù)的單元區(qū)域U2進(jìn)行交換。換言之,單元區(qū)域 U1被移動到區(qū)域管理表T2中。單元區(qū)域U2 (對應(yīng)著區(qū)域管理表T2中最 靠上的項)被轉(zhuǎn)移到訪問區(qū)Al中。此外,不使用與區(qū)域管理表T2中最靠 下的項相對應(yīng)的單元區(qū)域U,直到由于隨后單元區(qū)域U的加入而使它變成 區(qū)域管理表T2中最靠上的項。
這個處理過程的結(jié)果是,在訪問區(qū)Al和非訪問區(qū)A2之間輪流使用各 個單元區(qū)域U,使得重寫次數(shù)得以均勻化。
此外,只有在與區(qū)域管理表T1中最靠下的項相對應(yīng)的單元區(qū)域U中 重寫時,才在訪問區(qū)Al和非訪問區(qū)A2之間交換單元區(qū)域U。因此,交換 的工作量很小,并且在閃存202中讀和寫數(shù)據(jù)的情況中進(jìn)行這種交換,使 得處理速度可以提高。
當(dāng)閃存202被分成多個存儲單元(bank)并且以該存儲單元為lJf出進(jìn) 行交換時,這種交換一般是花時間的。根據(jù)本實施例,由于一次交換中的 單元區(qū)域U很小,所以,可以在閃存202中讀寫數(shù)據(jù)的情況中進(jìn)行這種交 換。
B.在訪問區(qū)Al中添加單元區(qū)域U
作為區(qū)域管理表T1的變化的例子,可以考慮在訪問區(qū)Al中添加一個 或多個單元區(qū)域U的情況。例如,非訪問區(qū)A2中的單元區(qū)域U3被添加 到訪問區(qū)Al中(參加圖8 )。這個過程的執(zhí)行可以與圖6所示的過程沒有 關(guān)系。
例如,這個添力口過程可以響應(yīng)于主才幾裝置100發(fā)送來的在訪問區(qū)Al 中進(jìn)行添加的請求來執(zhí)行。具體地,作為對主機(jī)裝置100所發(fā)出的寫命令 的響應(yīng),控制器210發(fā)出通知,說明訪問區(qū)Al不夠了以及在訪問區(qū)Al中 進(jìn)行添加是可行的。對于這個通知,主機(jī)裝置IOO要求在訪問區(qū)Al中進(jìn)行添加。于是,區(qū)域管理表T2中最靠上的單元區(qū)域U3就被轉(zhuǎn)移到,例如, 區(qū)域管理表T1中最靠上的位置上。 C.從訪問區(qū)Al中刪除單元區(qū)域U
作為區(qū)域管理表T1的變化的例子,可以考慮從訪問區(qū)Al中刪除一個 或多個單元區(qū)域U。例如,去掉訪問區(qū)Al中的單元區(qū)域U4,并將其轉(zhuǎn)移 到非訪問區(qū)A2中(參見圖9 )。這個過程的執(zhí)行可以與圖6所示的過程沒 有關(guān)系。
例如,主機(jī)裝置100要求釋放訪問區(qū)Al中的單元區(qū)域U4,刪除操作 是響應(yīng)于這個要求而執(zhí)行的。在這種情形中,可以任意設(shè)置單元區(qū)域U4 要轉(zhuǎn)移到的目的地區(qū)域。例如,可以將單元區(qū)域U4插入到一個存儲單元 (bank)中,其中該存儲單元相對來說在非訪問區(qū)A2中的同一位置或者 同一個存儲單元中。當(dāng)設(shè)定了均勻的且有效率的位置時,在區(qū)域管理表T2 中整理的工作量就會減小。 (第二實施例)
圖IO是一個方框圖,顯示了根據(jù)本發(fā)明的第二實施例所述的信息記錄 和再現(xiàn)系統(tǒng)20。信息記錄和再現(xiàn)系統(tǒng)20具有主機(jī)裝置100和信息記錄裝 置300。
信息記錄裝置300具有閃存302、 SDRAM 303、控制器310、主M 口 (I/F)321、閃存接口 (I/F) 323和SDRAM接口 (I/F) 324。換言之, 與信息記錄裝置200不同的是,信息記錄裝置300沒有HD 201和硬盤接 口 (I/F ) 222。因此,閃存302不用作高速緩存。此外,SDRAM 303不作 為緩沖器。由于信息記錄和再現(xiàn)系統(tǒng)20除了上述不同之處外與信息記錄和 再現(xiàn)系統(tǒng)10基本上相同,所以這里就省略掉詳細(xì)的描述。 (其它實施例)
本發(fā)明的實施例不限于上述實施例,可以對上述實施例進(jìn)行擴(kuò)充和修 正,擴(kuò)充和修正了的實施例也包括在本發(fā)明的技術(shù)范圍內(nèi)。
權(quán)利要求
1. 一種信息記錄裝置,包括表格,該表格以對應(yīng)的方式顯示了第一區(qū)域和第二區(qū)域中的物理地址和在所述物理地址處的重寫次數(shù),所述第一區(qū)域是記錄介質(zhì)中的寫入目的地,其中重寫會導(dǎo)致該記錄介質(zhì)的消耗,所述第二區(qū)域為所述記錄介質(zhì)中的非寫入目的地;命令單元,配置為基于所述表格和所述寫入目的地的物理地址來命令改變所述表格;改變單元,配置為基于所述命令改變所述表格;寫入單元,配置為基于所述第一區(qū)域中的物理地址將數(shù)據(jù)寫入所述記錄介質(zhì)中。
2,根據(jù)權(quán)利要求l所述的信息記錄裝置,其中,所"格包括第一表格和第二表格,所述第一表格以對應(yīng)的方 式顯示了所述第一區(qū)域中的物理地址和在所述物理地址處的重寫次數(shù),所 述第二表格以對應(yīng)的方式顯示了所述第二區(qū)域中的物理地址和在所述物理 地址處的重寫次數(shù),所述命令單元基于所述第一表格和所述寫入目的地的物理地址來命令 改變所述第一表格和第二表格。
3. 根據(jù)權(quán)利要求2所述的信息記錄裝置,其中,當(dāng)所述寫入目的地的物理地址處的重寫次數(shù)為所述第一表格中 的最大次數(shù)時,所述命令單元命令改變所述第一表格和第二表格。
4. 根據(jù)權(quán)利要求2所述的信息記錄裝置,其中,所述改變單元將與所述第 一表格中的最大重寫次數(shù)相對應(yīng)的物 理地址和與所述第二表格中的最小重寫次數(shù)相對應(yīng)的物理地址進(jìn)行交換。
5. 才艮據(jù)權(quán)利要求2所述的信息記錄裝置,還包括轉(zhuǎn)移單元,配置為將所述笫二表格中的物理地址轉(zhuǎn)移到所述第一表格。
6. 根據(jù)權(quán)利要求2所述的信息記錄裝置,還包括第二轉(zhuǎn)移單元,配置為將所述第一表格中的物理地址轉(zhuǎn)移到所述第二 表格。
7. 根據(jù)權(quán)利要求2所述的信息記錄裝置,還包括所述表格包括第三表格,所述第三表格以對應(yīng)的方式顯示了邏輯地址 和所述第一表格中的物理地址;地址轉(zhuǎn)換單元,配置為基于所述第三表格將所述邏輯地址轉(zhuǎn)換為所迷 寫入目的地的物理地址;以及更新單元,配置為基于所述命令更新所述第三表格。
8. 根據(jù)權(quán)利要求2所述的信息記錄裝置,還包括 第二更新單元,配置為用來更新所述笫一和第二表格,與所述重寫次數(shù)的順序一致。
9. 根據(jù)權(quán)利要求2所述的信息記錄裝置,其中,所述第 一和第二表格被存儲在不同于所述記錄介質(zhì)的存儲器中。
10. 根據(jù)權(quán)利要求2所述的信息記錄裝置,還包括 第二寫入單元,配置為用來將數(shù)據(jù)寫入磁記錄介質(zhì)中。
11. 一種信息記錄裝置中的信息記錄方法,其中所述信息記錄裝置包 括表格,所述表格以對應(yīng)的方式顯示了第一區(qū)域和第二區(qū)域中的物理地址 和在所述物理地址處的重寫次數(shù),所述第一區(qū)域為記錄介質(zhì)中的寫入目的 地,對訴述記錄介質(zhì)重寫會導(dǎo)致該記錄介質(zhì)的消耗,所述第二區(qū)域為所述 記錄介質(zhì)中的非寫入目的地,所述信息記錄方法包括基于所述表格和所述寫入目的地的物理地址來命令改變所述表格; 基于所述命令改變所述表格;以及 基于所述第一區(qū)域中的物理地址將數(shù)據(jù)寫入所述記錄介質(zhì)。
12. 根據(jù)權(quán)利要求11所述的信息記錄方法,其中,所"格包括第一表格和第二表格,所述第一表格以對應(yīng)的方 式顯示了所述第一區(qū)域中的物理地址和在所述物理地址處的重寫次數(shù),所 述第二表格以對應(yīng)的方式顯示了所述第二區(qū)域中的物理地址和在所述物理 地址處的重寫次數(shù),所述命令單元基于所述第一表格和所述寫入目的地的物理地址來命令 改變所述第一表格和第二表格。
13. 根據(jù)權(quán)利要求12所述的信息記錄方法,其中,在所述改變步驟中,與所述第一表格中的最大重寫次數(shù)相對應(yīng) 的物理地址和與所述第二表格中的最小重寫次數(shù)相對應(yīng)的物理地址進(jìn)行交 換。
14. 根據(jù)權(quán)利要求12所述的信息記錄方法,還包括 將所述第二表格中的物理地址轉(zhuǎn)移到所述第一表格中。
15. 根據(jù)權(quán)利要求12所述的信息記錄方法,還包括 將所述第一表格中的物理地址轉(zhuǎn)移到所述第二表格中。
16. 根據(jù)權(quán)利要求12所述的信息記錄方法,還包括 基于第三表格將邏輯地址轉(zhuǎn)換為所述寫入目的地的物理地址,其中所述第三表格以對應(yīng)的方式顯示了所述邏輯地址和所述第 一表格中的物理地 址;以及基于所述命令更新所述第三表格。
17. 根據(jù)權(quán)利要求12所述的信息記錄方法,還包括 更新所述第一和第二表格,與所述重寫次數(shù)的順序一致。
18. 根據(jù)權(quán)利要求12所述的信息記錄方法,其中,所述笫一和第二表格被存儲在不同于所述記錄介質(zhì)的存儲器中。
19. 根據(jù)權(quán)利要求12所述的信息記錄方法,還包括 將數(shù)據(jù)寫入磁記錄介質(zhì)。
全文摘要
本發(fā)明涉及一種信息記錄裝置和信息記錄方法。該信息記錄裝置包括表格,以對應(yīng)的方式顯示了第一和第二區(qū)域中的物理地址和在所述物理地址處的重寫次數(shù),所述第一區(qū)域為重寫可以導(dǎo)致消耗的記錄介質(zhì)中的寫入目的地,所述第二區(qū)域為所述記錄介質(zhì)中的非寫入目的地;命令單元,基于所述第一表格和所述寫入目的地的物理地址命令改變所述第一和第二表格;改變單元,基于所述命令改變所述表格;寫入單元,基于所述第一區(qū)域中的物理地址將數(shù)據(jù)寫入所述記錄介質(zhì)中。
文檔編號G06F12/02GK101464837SQ20081021099
公開日2009年6月24日 申請日期2008年8月20日 優(yōu)先權(quán)日2007年12月17日
發(fā)明者紺谷拓彌 申請人:株式會社東芝