專利名稱:存儲器裝置的數(shù)據(jù)管理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及使用不可逆寫入存儲器的存儲器裝置的數(shù)據(jù)管理方法。
背景技術(shù):
在使用電可擦除存儲器的系統(tǒng)中,針對邏輯信息和物理信息的對應(yīng)處理,由于前提是可重寫,所以必須有對應(yīng)于全部邏輯信息的物理信息。另外一個前提是,采用電可擦除存儲器特有的冗余部分的邏輯信息和物理信息的對應(yīng)處理。還有,由于電可擦除存儲器本身具有確認寫入數(shù)據(jù)的校驗功能,所以不需要在外部進行數(shù)據(jù)確認。
與電可擦除存儲器不同的是,非可逆寫入存儲器只能寫一次。這種存儲器稱為一次寫入型存儲器或者OTP(One Time ProgrammableROM),只能寫入一次數(shù)據(jù)。另外不可逆寫入存儲器通常是非易失性的。也即,一旦寫入的數(shù)據(jù)是不可以刪除的,即使關(guān)掉電源,存儲的數(shù)據(jù)仍被保存。
所述不可逆寫入存儲器的數(shù)據(jù)管理方法,運用到電可擦除存儲器的數(shù)據(jù)管理方法時,存在不能有效控制,或者是由于邏輯信息和物理信息的對照表,用戶能使用的存儲器容量減少的問題。
因此,本發(fā)明的目的是提供適用于不可逆寫入存儲器的合適有效的數(shù)據(jù)管理方法。
發(fā)明內(nèi)容
為了解決所述問題,本發(fā)明的權(quán)利要求1是,在使用不可逆寫入存儲器的可裝卸存儲器裝置的數(shù)據(jù)管理方法中,固定邏輯信息和物理信息的對應(yīng)的數(shù)據(jù)管理方法。
權(quán)利要求2的使用不可逆寫入存儲器的可裝卸存儲器裝置的數(shù)據(jù)管理方法,是通過計算獲得邏輯信息和物理信息的對應(yīng)的數(shù)據(jù)管理方法。
根據(jù)本發(fā)明,由于固定邏輯信息和物理信息的對應(yīng),或者通過運算獲得對應(yīng),不需要保存對應(yīng)于全部邏輯信息的物理信息,所以可以削減此部分所需的存儲器容量。
圖1是本發(fā)明的存儲器裝置的系統(tǒng)構(gòu)成示例的方框圖。
圖2是本發(fā)明存儲器裝置的系統(tǒng)構(gòu)成其它示例的方框圖。
圖3是說明不可使用塊對照表示例的示意圖。
圖4是說明不可使用塊對照表其它示例的示意圖。
圖5是表示不可使用塊對照表的參考順序流程圖。
圖6是表示不可使用塊對照表的參考順序其它示例的流程圖。
圖7是表示映射基準信息示例的線路圖。
圖8是表示映射基準信息其它示例的線路圖。
圖9是根據(jù)邏輯信息執(zhí)行讀出請求處理示例的流程圖。
圖10是根據(jù)邏輯信息執(zhí)行讀出請求處理的其它示例的流程圖。
圖11是根據(jù)物理信息的讀出請求處理,在存儲器裝置中參考不可使用塊對照表情況下處理示例的流程圖。
圖12是根據(jù)物理信息的讀出請求處理,在主機系統(tǒng)中參考不可使用塊對照表情況下處理示例的流程圖。
圖13是根據(jù)物理信息的讀出請求處理,在存儲器裝置中執(zhí)行單元號碼的計算和參考不可使用塊對照表情況下處理示例的流程圖。
圖14是根據(jù)物理信息的讀出請求處理,在存儲器中執(zhí)行單元號碼的計算,而在主機系統(tǒng)中參考不可使用塊對照表情況下處理示例的流程圖。
圖15是根據(jù)物理信息的讀出請求處理,在存儲器裝置中參考不可使用塊對照表情況下處理示例的流程圖。
圖16是根據(jù)物理信息的讀出請求處理,在主機系統(tǒng)參考不可使用塊對照表情況下處理示例的流程圖。
圖17是判斷寫入錯誤的校驗處理和追加不可使用塊對照表的內(nèi)容處理示例的流程圖。
最佳實施例下面,針對本發(fā)明一個實施例參考圖面進行說明。圖1是本發(fā)明實施例的系統(tǒng)結(jié)構(gòu)。主機系統(tǒng)40和存儲器裝置1是通過通信線路31以及41連接在一起。存儲器裝置1對于主機系統(tǒng)40是可自由裝卸(可裝卸)的卡狀結(jié)構(gòu)。
存儲器裝置1具備與主機系統(tǒng)40通信的通信部分30。存儲器裝置1還具備數(shù)據(jù)處理部分2以及存儲器部分50。存儲器部分50稱為OTP,是只能寫入一次的不可逆寫入存儲器,也是非易失性的半導(dǎo)體存儲器。也即,寫入到存儲器部分50的數(shù)據(jù)是不可擦除的,即使切斷源,存儲的數(shù)據(jù)仍被保留。存儲器50以設(shè)定數(shù)據(jù)量的單位來讀寫。在存儲器部分50中,設(shè)有在存儲器安裝時通過主機系統(tǒng)最初被讀取的區(qū)域,即引導(dǎo)區(qū)域。在引導(dǎo)區(qū)域中,預(yù)先記錄了屬性信息等各種信息。
數(shù)據(jù)處理部分20和通信部分30通過內(nèi)部總線21以及32連接,數(shù)據(jù)處理部分20和存儲器部分50通過內(nèi)部總線22以及51連接。數(shù)據(jù)處理部分20通過內(nèi)部總線13、23以及14,可以訪問存儲器管理信息10。存儲器管理信息10包括不可使用塊對照表11和映射基準信息12。
圖2所示存儲器裝置1’具備各自含有不可逆寫入存儲器,即多個存儲單元的存儲器部分56。在存儲器部分56和數(shù)據(jù)處理部分20之間,設(shè)置有內(nèi)部數(shù)據(jù)總線22以及51。另外,存儲器管理信息10是存儲在非易失性存儲器上。在此情況下,可以將存儲器管理信息10存儲在和存儲器部分50集成的存儲器上,也可以存儲在存儲器部分50、56上。
主機系統(tǒng)40可以執(zhí)行對存儲器裝置1’、1的存儲器部分50、56的數(shù)據(jù)寫入和從存儲器部分讀出數(shù)據(jù)。其中的一個示例是主機系統(tǒng)40為個人計算機。另一個示例是主機系統(tǒng)40為數(shù)字電子相機。所拍攝的圖像寫入到存儲器裝置1、1′,并且將圖像從存儲器裝置1、1′讀出。主機系統(tǒng)40的另一個示例是聲音記錄/重放裝置、壓縮聲音數(shù)據(jù)被寫入到存儲器裝置1、1′,并且將壓縮聲音數(shù)據(jù)從存儲器裝置1、1′讀出。
圖3是具有一個存儲器部分50的存儲器裝置1中的不可使用塊對照表11的一個示例。此表格11是k個不可使用塊號碼被按順序分配到不可使用塊號碼部分60,和與各不可使用塊號碼相對應(yīng)的代用塊號碼按順序分配到代用塊號碼部分61的表格。圖2所示存儲器裝置1′中的不可使用塊的對照表11的結(jié)構(gòu)如圖4所示。雖然不可使用塊號碼按順序分配到不可使用塊部分62,代用塊號碼按順序被分配到代用塊號碼部分63,但是為了區(qū)別多個存儲單元,除塊號碼外,還使用單元號碼。
不可使用塊對照表11是通過數(shù)據(jù)處理部分20產(chǎn)生。在圖1所示的存儲器裝置1中,數(shù)據(jù)處理部分20在識別出存儲器部分50的任意物理塊中有不可使用的物理塊時,通過內(nèi)部總線13,將此塊號碼設(shè)定到不可使用塊號碼部分60,確定替代使用的有效塊號碼,并將確定的塊號碼設(shè)定到代用塊號碼部分61。
在圖2所示存儲器裝置1′中,數(shù)據(jù)處理部分20在識別出存儲器部分56的任意單元、任意物理塊中有不可使用的物理塊時,通過內(nèi)部總線13將此塊號碼以及單元號碼設(shè)定到不可使用塊號碼部分62,確定替代使用的有效塊號碼以及單元號碼,并將確定的塊號碼以及單元號碼設(shè)定到代用塊號碼部分63。另外,在圖2所示的存儲器裝置1′中,可以是每個各單元都有不可使用塊對照表。在此情況下的表格結(jié)構(gòu)如圖3所示。
針對這樣產(chǎn)生的不可使用塊對照表的參考方法,參考圖5進行說明。在步驟S1,處理對象的物理塊號碼設(shè)為Nphy。i在步驟S2進行初始化。在步驟S3中,確定第i個不可使用塊和物理塊號碼Nphy是否一致。不一致的情況下,在步驟S4中,使i加一,在步驟S5中,確定i是否大于等于(k-1)。通過步驟S3、S4、S5,檢查物理塊號碼Nphy是否是不可使用塊號碼。
在步驟S3中,如果確定物理塊號碼Nphy是和第i個不可使用塊一致時,在步驟S6,使用第i個代用塊來替代物理塊號碼Nphy。然后,處理結(jié)束。另外,在步驟S5,如果確定i是大于等于(k-1),那么在步驟S7中,物理塊號碼Nphy不是不可使用塊,而是可以使用。然后,處理結(jié)束。
通過將不可使用塊對照表的物理塊號碼或者邏輯信息按升序或者降序排列,可以高速進行參考不可使用塊對照表的處理。圖6是通過物理塊號碼升序排列高速的參考處理的流程圖。
在步驟S11中,物理塊號碼Nphy設(shè)為處理對象。在步驟S12中,i被初始化。在步驟S13中,確定第i個不可使用塊和物理塊號碼Nphy是否一致。不一致的情況下,在步驟S14中,確定物理塊號碼Nphy是否小于等于第i個不可使用塊。
在步驟S14中,如果確定物理塊號碼Nphy不是小于等于第i個不可使用塊,那么在下一步驟S15中,使i加一,在步驟S16中,確定i是否大于等于(k-1)。通過步驟S13、S14、S15、S16,檢查物理塊號碼Nphy是不是不可使用塊號碼。
在步驟S13中,如果確定物理塊號碼Nphy是和第i個不可使用塊一致時,那么在步驟S17中,使用第i個代用塊來替代物理塊號碼Nphy。然后,處理結(jié)束。另外,在步驟S14中,如果確定物理塊號碼Nphy是小于等于第i個不可使用塊,那么在步驟S18中,物理塊號碼Nphy不是不可使用塊,而是可以使用的。然后,處理結(jié)束。另外,在步驟S16中,如果確定i是大于等于(k-1)時,那么在步驟S18中,物理塊號碼Nphy是可以使用的。然后,處理結(jié)束。
在圖6的處理中,步驟S14確定物理塊號碼Nphy是否小于等于第i個不可使用塊。由于不可使用塊是升序排列,如果此關(guān)系成立時,不需要檢查表格的剩下的范圍,就可直接確定物理塊號碼Nphy是可以使用的。因此,可以高速處理。
下面,針對存儲器裝置1以及1′的映射基準信息12進行說明。映射基準信息12被設(shè)定為從邏輯信息變換到物理信息所必需的信息。圖7是表示存儲器裝置1的映射基準信息12。映射基準信息12是由邏輯物理變換基準15和邏輯物理變換乘數(shù)16構(gòu)成。邏輯物理變換基準15具體是0、+2等。邏輯物理變換乘數(shù)16具體是4、1/2等。
圖8表示存儲器裝置1′的映射基準信息12。與存儲器裝置1的映射基準信息同樣地具有邏輯物理變換基準15和邏輯物理變換乘數(shù)16,還具有存儲器部分的每個單元的物理塊數(shù)量17。物理塊數(shù)量具體是512、1024等。
映射基準信息12的內(nèi)容是在構(gòu)成存儲器裝置1、1′時被設(shè)定。例如,在存儲器裝置1中,當邏輯信息單位和物理信息單位相同,邏輯地址0對應(yīng)于物理塊號碼0時,映射基準信息12的邏輯物理變換基準15設(shè)定為「0」,邏輯物理變換乘數(shù)16設(shè)定為「1」。另外,在存儲器裝置1中,當邏輯信息單位是物理信息單位的2倍,邏輯地址0對應(yīng)于物理塊號碼4、5時,映射基準信息12的邏輯物理變換基準15設(shè)定為「4」,邏輯物理變換乘數(shù)16設(shè)定為「2」。而且,在存儲器裝置1中,當邏輯信息單位是物理信息單位的1/4,邏輯地址0、1、2、3對應(yīng)于物理塊號碼3時,映射基準信息12的邏輯物理變換基準15設(shè)定為「3」,邏輯物理變換乘數(shù)16設(shè)定為「1/4」。
另外,在存儲器裝置1′中,當邏輯信息單位和物理信息單位相同,存儲器部分每個單元的物理塊數(shù)是1024個,邏輯地址0對應(yīng)于物理塊號碼2時,映射基準信息12的邏輯物理變換基準15設(shè)定為「2」,邏輯物理變換乘數(shù)16設(shè)定為「1」,每個單元的物理塊數(shù)17設(shè)定為「1024」。
使用所述映射基準信息12,執(zhí)行從邏輯信息到物理信息的變換處理。在使用圖1所示存儲器裝置1的系統(tǒng)中,從邏輯地址Nlog計算物理塊號碼Nphy的公式,當設(shè)邏輯物理變換基準15的設(shè)定值為NBASE,邏輯物理變換乘數(shù)16的設(shè)定值為NMUL時,可表示為下式。
Nphy=Nlog×NMUL+NBASE在使用圖2所示存儲器裝置1′的系統(tǒng)中,從邏輯地址Nlog計算物理塊號碼Nphy以及存儲單元號碼NCELL的公式,當邏輯物理變換基準15的設(shè)定值設(shè)為NBASE,邏輯物理變換乘數(shù)16的設(shè)定值設(shè)為NMUL,每個單元的設(shè)定值設(shè)為NBLKNUM時,可表示為下式。
Nphy=(Nlog×NMUL+NBASE)%NBLKNUM(上式中的%表示求余數(shù)的運算)Ncell=(Nlog×NMUL+NBASE)÷NBLKNUM所述從邏輯信息到物理信息的變換處理是在數(shù)據(jù)處理部分20中執(zhí)行。變換處理也可以在主機系統(tǒng)40中執(zhí)行。在此情況下,作為初始化處理,主機系統(tǒng)40從存儲器裝置1、1′讀出存儲器管理信息10的內(nèi)容,主機系統(tǒng)40有必要保留此信息。
圖9是在圖1所示系統(tǒng)中,數(shù)據(jù)處理部分20在執(zhí)行將邏輯信息變換到物理信息處理的情況下,根據(jù)邏輯信息Nlog執(zhí)行數(shù)據(jù)讀出處理的流程圖。在步驟S21中,從主機系統(tǒng)40將邏輯地址Nlog的數(shù)據(jù)讀出請求傳送到存儲器裝置1。通過通信部分30,數(shù)據(jù)處理部20接收此讀出請求(步驟S22)。
在步驟S23中,數(shù)據(jù)處理部分20以邏輯地址Nlog和映射基準信息12中的設(shè)定值NBASE、NMUL為基礎(chǔ),計算出物理塊號碼Nphy。接著,在步驟S24中,參考不可使用塊對照表11,確認物理塊號碼Nphy不是不可使用塊。此處理是所述圖5或圖6所示的處理。在步驟S25中,確定是否是不可使用塊。如果是不可使用塊的情況下,在步驟S26中,使用代用塊號碼替代物理塊號碼Nphy。
在步驟S27中,從存儲器部分50讀出物理塊號碼Nphy。讀出的數(shù)據(jù)記為DATA(Nphy)。DATA(Nphy)被傳送到數(shù)據(jù)處理部分20(步驟S28)。DATA(Nphy)從數(shù)據(jù)處理部分20被傳送到通信部分30(步驟S29)。通過通信部分30將讀出的數(shù)據(jù)DATA(Nphy)傳送到主機系統(tǒng)40(步驟S30)。
圖10是表示在圖2所示系統(tǒng)中,在數(shù)據(jù)處理部分20執(zhí)行將邏輯信息變換為物理信息處理的情況下,根據(jù)邏輯信息Nlog執(zhí)行數(shù)據(jù)讀出處理的流程圖。圖9中的步驟S21、S22、S23和步驟S31、S32、S33一一對應(yīng)。在步驟S33中,數(shù)據(jù)處理部分20以邏輯地址Nlog和映射基準信息12中的設(shè)定值NBASE、NMUL、NBLKNUM為基礎(chǔ),計算物理塊號碼Nphy以及單元號碼Ncell。
第9圖中的步驟S24、S25、S26、S27、S28、S29,S30分別對應(yīng)于步驟S34、S35、S36、S37、S38,S39、S40。在圖10中,由于存儲器部分56由多個存儲單元構(gòu)成,除了物理塊號碼Nphy外,還使用了指用于指定單元的單元號碼Ncell。
圖11是在圖1所示系統(tǒng)中,主機系統(tǒng)40執(zhí)行將邏輯信息轉(zhuǎn)換到物理信息處理的情況下,根據(jù)邏輯信息Nlog執(zhí)行數(shù)據(jù)讀出處理的流程圖。作為初始化處理,從主機系統(tǒng)40將映射基準信息12的讀出請求傳送到存儲器裝置1,存儲器裝置1將映射基準信息12傳送到主機系統(tǒng)40。在主機系統(tǒng)40中,由于以映射基準信息19為基礎(chǔ),將邏輯地址變換成物理塊號碼Nphy,所以在步驟S41中,主機系統(tǒng)40將物理塊號碼Nphy的數(shù)據(jù)讀出請求傳送到存儲器裝置1。通過通信部分30,數(shù)據(jù)處理部分20接收此讀出請求(步驟S42)。
在步驟S43中,數(shù)據(jù)處理部分20參考不可使用塊對照表11,確認物理塊號碼Nphy不是不可使用塊。在步驟S44中,確定是否是不可使用塊。如果是不可使用塊的情況下,在步驟S45中,使用代用塊號碼來替代物理塊號碼Nphy。
在步驟S46中,從存儲器部分50讀出物理塊號碼Nphy。將讀出的數(shù)據(jù)記為DATA(Nphy)。DATA(Nphy)被傳送到數(shù)據(jù)處理部分20(步驟S47)。并將DATA(Nphy)從數(shù)據(jù)處理部分20傳送到通信部分30(步驟S48)。通過通信部分30將讀出數(shù)據(jù)DATA(Nphy)傳送到主機系統(tǒng)40(步驟S49)。
圖12是在圖1所示系統(tǒng)中,在主機系統(tǒng)40執(zhí)行將邏輯信息變換到物理信息處理的情況下,根據(jù)邏輯信息Nlog執(zhí)行數(shù)據(jù)讀出處理的流程圖。圖12的處理中,在主機系統(tǒng)40中,邏輯地址被變換到物理塊號碼Nphy,另外,在主機系統(tǒng)40中,執(zhí)行參考預(yù)先從存儲器裝置1讀取的不可使用塊對照表的處理。因此,圖11中的可使用塊對照表的參考處理(步驟S43、S44及S45)在第12圖中不需要。由于其它處理和圖11相同,并且針對相對應(yīng)的步驟,以相同的參考符號表示,所以說明省略。
圖13是在圖2所示系統(tǒng)中,根據(jù)主機系統(tǒng)40傳送來的物理信息NGlobalphy執(zhí)行數(shù)據(jù)讀出處理的流程圖。NGlobalphy是指將物理信息Nphy以及Ncell相加后連續(xù)的數(shù)值。在步驟S51中,從主機系統(tǒng)40將物理信息NGlobalphy的數(shù)據(jù)的讀出請求傳送到存儲器裝置1。通過通信部分30,數(shù)據(jù)處理部分20接收此讀出請求(步驟S52)。
在步驟S53中,數(shù)據(jù)處理部分20以NGlobalphy和映射基準信息12中的設(shè)定值NBASE、NMUL、NBLKNUM為基礎(chǔ),計算出物理信息Nphy以及Ncell。接著,在步驟S54中,參考不可使用塊對照表11,確認物理信息Nphy以及Ncell不是不可使用塊。在步驟S55中,確定是否是不可使用塊。如果是不可使用塊的情況下,在步驟S56中使用代用塊號碼來替代Nphy以及Ncell。
在步驟S57,從存儲器部分56讀出物理信息Nphy以及Ncell。讀出的數(shù)據(jù)記為DATA(Ncell、Nphy)。DATA(Ncell、Nphy)被傳送到數(shù)據(jù)處理部分20(步驟S58)。再將DATA(Ncell、Nphy)從數(shù)據(jù)處理部分20傳送到通信部分30(步驟S59)。通過通信部分30將讀出數(shù)據(jù)DATA(Ncell、Nphy)傳送到主機系統(tǒng)40(步驟S60)。
圖14是在圖2所示系統(tǒng)中,根據(jù)主機系統(tǒng)40傳送來的物理信息NGlobalphy執(zhí)行數(shù)據(jù)讀出處理的流程圖。圖14的處理中,在主機系統(tǒng)40中執(zhí)行參考不可使用塊對照表的處理。因此,在圖13中不可使用塊對照表的參考處理(步驟S54、S55以及S56)在圖14中不需要。由于其它處理和圖13相同,并且針對相對應(yīng)的步驟,使用了相同的參考符號表示,所以說明省略。
圖15是在圖2所示系統(tǒng)中,根據(jù)主機系統(tǒng)40傳送來的物理信息Ncell、Nphy執(zhí)行數(shù)據(jù)讀出處理的流程圖。在步驟S61中,從主機系統(tǒng)40將物理信息Ncell、Nphy的數(shù)據(jù)讀出請求傳送到存儲器裝置1。針對所述圖13的處理中,使用了物理信息NGlobalphy,而在圖15中,在主機系統(tǒng)40中計算出指定單元號碼以及塊號碼的物理信息Ncell、Nphy,并將此物理信息提供給存儲器裝置1。因此,不需要在圖13中的計算Ncell、Nphy的步驟S53。由于其它的處理和圖13相同,并且針對相對應(yīng)的步驟,以相同的參考符號表示,所以說明省略。
圖16是圖2所示系統(tǒng)中,根據(jù)主機系統(tǒng)40傳送來的物理信息Ncell、Nphy,執(zhí)行數(shù)據(jù)讀出處理的流程圖。圖16的處理中,在主機系統(tǒng)40中執(zhí)行參考不可使用塊對照表的處理。因此,圖15中的不可使用塊對照表的參考處理(步驟S54、S55以及S56)在圖16中不需要。由于其它的處理和圖15是相同的,并且針對相對應(yīng)的步驟,以相同的參考符號表示,所以說明省略。
圖17是說明在如圖1的系統(tǒng)中,以主機系統(tǒng)40的請求為基礎(chǔ)執(zhí)行寫入處理時,通過校驗處理確認是否正常結(jié)束寫入的功能的流程圖。在步驟S71中,通過數(shù)據(jù)處理部分20將物理塊號碼Nphy寫入存儲器部分50。寫入處理與所述讀出處理相同。在步驟S72中,寫入處理開始,在步驟S73中,等待寫入處理結(jié)束。
寫入結(jié)束后,立刻執(zhí)行物理塊號碼Nphy的讀出處理(步驟S74)。讀出的數(shù)據(jù)表示為DATAR(Nphy)。在步驟S75中,比較DATAR(Nphy)和DATAW(Nphy)(寫入數(shù)據(jù))。如果兩者一致,就認為寫入正常結(jié)束,然后結(jié)束處理(步驟S76)。
在步驟S75中,確定讀出數(shù)據(jù)和寫入數(shù)據(jù)為不一致時,判斷為沒有正常寫入。接著,在步驟S77中,將物理塊號碼Nphy追加到不可使用塊對照表中。數(shù)據(jù)處理部分20在步驟S78中,確定對應(yīng)于物理塊號碼Nphy的代用塊。在步驟S79中,將代用塊設(shè)定在不可使用塊對照表的內(nèi)容中。在步驟S80中,物理塊號碼Nphy被設(shè)定的代用塊號碼置換,返回步驟S71的處理。
本發(fā)明并不局限于所述本發(fā)明的實施例,只要是不脫離本發(fā)明的主旨范圍內(nèi)的各種變化及應(yīng)用都是可以的。例如,在不可使用塊對照表是升序排列的情況下,也可判斷處理對象的塊物理塊號碼是比最大物理塊號碼的1/2的值大還是小,并根據(jù)此結(jié)果,選擇判斷是不是不可使用塊的順序。即,選擇了從小開始檢查或者是從大開始檢查。
根據(jù)本發(fā)明,由于不保存與全部塊數(shù)量對應(yīng)的邏輯信息和物理信息的對照表,可以增加對不可逆寫入存儲器的用戶開放的容量。另外,在本發(fā)明中,由于根據(jù)計算也可執(zhí)行邏輯信息和物理信息之間的變換,即使在映射信息丟失時也可進行一定程度的數(shù)據(jù)訪問。
權(quán)利要求
1.一種使用不可逆寫入存儲器的可裝卸存儲器裝置的數(shù)據(jù)管理方法,其特征在于它是將邏輯信息和物理信息的對應(yīng)固定的數(shù)據(jù)管理方法。
2.一種使用不可逆寫入存儲器的可裝卸存儲器裝置的數(shù)據(jù)管理方法,其特征在于它是通過計算而獲得邏輯信息和物理信息的對應(yīng)的數(shù)據(jù)管理方法。
3.如權(quán)利要求2中所述的數(shù)據(jù)管理方法,其特征在于將在計算中使用的信息作為映射基準信息保存在可裝卸存儲裝置內(nèi)。
4.如權(quán)利要求2中所述的數(shù)據(jù)管理方法,其特征在于在所述存儲器裝置中執(zhí)行所述計算。
5.如權(quán)利要求2中所述的數(shù)據(jù)管理方法,其特征在于在與所述存儲器裝置連接的主機系統(tǒng)中執(zhí)行所述計算。
6.如權(quán)利要求1或2中所述的數(shù)據(jù)管理方法,其特征在于在所述不可逆寫入存儲器內(nèi)存在不可使用塊的情況下,將不可使用塊號碼和它的替代用塊號碼作為不可使用塊對照表保存。
7.如權(quán)利要求7中所述的數(shù)據(jù)管理方法,其特征在于所述不可使用塊對照表的物理塊號碼或者邏輯信息按升序或者降序排列。
8.如權(quán)利要求1或2中所述的數(shù)據(jù)管理方法,其特征在于具有在執(zhí)行寫入處理時,通過寫入處理后立刻執(zhí)行校驗處理以確認是否正常寫入的功能。
全文摘要
從主機系統(tǒng)將邏輯地址N
文檔編號G06F12/08GK1479894SQ01820285
公開日2004年3月3日 申請日期2001年10月12日 優(yōu)先權(quán)日2000年10月13日
發(fā)明者佐佐木淳子 申請人:索尼公司