專利名稱:響應(yīng)于檢測到錯誤而向磁性數(shù)據(jù)帶重寫碼字對象的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總體上涉及向磁帶寫數(shù)據(jù),并且尤其涉及在原始已寫數(shù)據(jù)中檢測到錯誤的情況中重寫數(shù)據(jù)。
背景技術(shù):
在線性磁帶開放(LTO)磁帶驅(qū)動器中,采用被稱為同步碼字對象(SCO)的結(jié)構(gòu)在磁帶軌道上寫入數(shù)據(jù)分組(每個數(shù)據(jù)分組包括數(shù)據(jù)塊和相關(guān)開銷)。SCO包括兩個編碼數(shù)據(jù)單元和附加的同步模式,每個編碼數(shù)據(jù)單元具有相關(guān)聯(lián)的報頭。編碼數(shù)據(jù)單元包括m個交織的Reed-Solomon碼字,由術(shù)語碼字交織_m( “CWI_m”)表示。在1至4代LTO中m = 2,并且SCO包括具有相關(guān)聯(lián)的報頭和附加的同步模式的兩個CWI-2。在LTO中,具有相關(guān)聯(lián)的報頭的兩個CWI-m的結(jié)構(gòu)被稱為碼字對象(“CO”)。在LT0-1到LT0-4中,可以被寫入的最小單元是T個CO的集合,其中T是同時被寫入磁帶上的物理軌道的數(shù)量。在磁帶記錄期間,可以通過使用“寫時讀”過程來檢測錯誤,在該過程中,在寫入數(shù)據(jù)之后立即讀取并驗證數(shù)據(jù)。如果檢測到錯誤,則磁帶驅(qū)動器重寫相同的數(shù)據(jù),以確保數(shù)據(jù)的至少一個正確實例存在于磁帶上。在LTO 1-4標準中,由于可以被寫入的最小單元是CO 集合,因而可以被重寫的最小單元也是CO集合。在未來的幾代LTO中,將通過增加碼字對象的長度來改進格式效率。然而,用于重寫碼字對象的代價將以相應(yīng)的方式增加。例如,在具有1680GB實際容量的盒式磁帶中,可以為了重寫CWI-2而保留平均 5%的容量或約80GB,這導(dǎo)致了標稱(有用)容量為1600GB。如果被重寫的SCO數(shù)量保持相同,則重寫所需的空間加倍到約160GB,這將盒式磁帶的標稱容量再減少了約80GB,成為 1680-160 = 1520GB。盒式磁帶容量中的此類損失是顯著的。
發(fā)明內(nèi)容
提供用于當在碼字對象中檢測到錯誤時向磁帶重寫數(shù)據(jù)的方法和裝置。該方法包括形成第一同步的碼字對象(SC0),該第一同步的碼字對象具有第一編碼處理的用戶數(shù)據(jù)單元和第二編碼處理的用戶數(shù)據(jù)單元和一個或多個同步模式。第一 SCO是第一 SCO集合中 T個SCO中的一個。第一用戶數(shù)據(jù)單元是第一 SCO集合內(nèi)的第一用戶數(shù)據(jù)單元集合中的T 個用戶數(shù)據(jù)單元中的一個,并且第二用戶數(shù)據(jù)單元是第一 SCO集合內(nèi)的第二用戶數(shù)據(jù)單元集合中的T個用戶數(shù)據(jù)單元中的一個,其中T是被同時寫入數(shù)據(jù)的磁帶上的物理軌道的數(shù)量。將第一 SCO集合寫入磁帶上的第一位置,并且在寫入數(shù)據(jù)之后讀取第一 SCO集合。當在用戶數(shù)據(jù)單元的一個中檢測到錯誤時,形成第二 SCO以包括用戶數(shù)據(jù)單元集合,該用戶數(shù)據(jù)單元集合具有有缺陷的用戶數(shù)據(jù)單元,并且僅當在其他用戶數(shù)據(jù)單元集合中的用戶數(shù)據(jù)單元中沒有檢測到錯誤時,不包括該其他用戶數(shù)據(jù)單元,第二 SCO是第二 SCO 集合中的T個SCO中的一個。繼而,將第二 SCO集合重寫到磁帶中比第一位置靠后的位置。在某些實施方式中,編碼處理的用戶數(shù)據(jù)單元包括m個交織的Reed-Solomon碼字 (CWI-m)和相關(guān)聯(lián)的報頭。在那些實施方式中的某些中,盡管m也可以等于其他數(shù)字,m =4或8。在其他實施方式中,一個或多個同步模式包括第一編碼處理的用戶數(shù)據(jù)單元之前的前向同步模式,第一用戶數(shù)據(jù)單元和第二用戶數(shù)據(jù)單元之間的再同步模式以及第二用戶數(shù)據(jù)單元之后的反向同步模式。因此,保留在SCO中的合并更長用戶數(shù)據(jù)單元(諸如雙長度CWI-4)的效率,同時降低當在檢測到錯誤之后必須重寫數(shù)據(jù)的代價。
圖1是可以利用其實現(xiàn)本發(fā)明的磁帶驅(qū)動器的框圖;圖2示出了如LT0-4標準定義的、包含兩個碼字交織(CWI)字段的同步的碼字對象(SCO)的結(jié)構(gòu);圖3A示出了具有T = 16個SCO的SCO集合,該SCO具有圖2中所示的結(jié)構(gòu),其中 T是磁帶上的物理軌道的數(shù)量;圖:3B示出了響應(yīng)于檢測到集合中的錯誤而向磁帶上的稍后位置重寫整個SCO集合;圖4示出了用于改進效率的、具有兩個雙長度CWI-4的所提出的未來SCO的結(jié)構(gòu);圖5示出了具有T = 16個提出的SCO的SCO集合,該SCO具有圖4中示出的結(jié)構(gòu);圖6示出了具有單個雙長度CWI-4的提出的SCO的結(jié)構(gòu);圖7示出了具有T = 16個SCO的SCO集合,該SCO具有圖6中示出的提出的結(jié)構(gòu);圖8A示出了本發(fā)明的SCO集合的結(jié)構(gòu);以及圖8B示出了響應(yīng)于在一個CWI-4中檢測到缺陷而僅將CWI-4重寫到磁帶上的稍
后位置。
具體實施例方式已經(jīng)將本說明書中描述的某些功能單元標記為模塊,以便更特別地強調(diào)它們的實現(xiàn)獨立性。例如,模塊可以被實現(xiàn)為硬件電路,該硬件電路包括自定義VLSI電路或門陣列、 現(xiàn)有的半導(dǎo)體,諸如邏輯芯片、晶體管或其他分立組件。還可以以可編程硬件器件實現(xiàn)模塊,該可編程硬件器件諸如現(xiàn)場可編程門陣列、可編程陣列邏輯、可編程邏輯器件等。還可以以由各類處理器執(zhí)行的軟件實現(xiàn)模塊。標識的可執(zhí)行代碼的模塊例如可以包括計算機指令的一個或多個物理或邏輯塊,它們例如可以組織為對象、過程或函數(shù)??蓤?zhí)行代碼的模塊可以是單個指令或很多指令,并且甚至可以在不同程序中、跨越多個存儲器設(shè)備而分布在多個不同代碼段上。而且,本發(fā)明的所描述的特征、結(jié)構(gòu)或特性可以在一個或多個實施方式中以任何合適的方式組合。在以下描述中,提供了多個特定細節(jié),諸如編程、軟件模塊、硬件模塊、硬件電路等的示例,以提供對本發(fā)明的實施方式的透徹理解。然而,相關(guān)領(lǐng)域技術(shù)人員將意識到,可以在不具有一個或多個特定細節(jié)的情況下、或利用其他方法、組件等來實踐本發(fā)明。在其他情況中,沒有詳細示出或描述公知的結(jié)構(gòu)、材料或操作,以避免模糊本發(fā)明的方面。圖1是可以在其中合并本發(fā)明的數(shù)據(jù)磁帶驅(qū)動器100的高級框圖。通過主機接口102從主機(未示出)向驅(qū)動器100傳輸用戶數(shù)據(jù)符號的流,該用戶數(shù)據(jù)符號的流形成將記錄到磁帶上的數(shù)據(jù)集合。數(shù)據(jù)在Cl編碼器104中經(jīng)歷第一次編碼,并且被傳送到DRAM緩沖器控制器106,該Cl編碼器104可以是Reed-Solomon或其他類型的編碼器。經(jīng)Cl編碼的數(shù)據(jù)在C2編碼器108中經(jīng)歷第二次編碼,并且被存儲在DRAM緩沖器110中。隨后將數(shù)據(jù)存儲在SRAM緩沖器112中,并且根據(jù)預(yù)定標準在格式化器114中對其進行格式化。向?qū)懲ǖ腊l(fā)送經(jīng)格式化數(shù)據(jù),并且繼而向?qū)懘蓬^118發(fā)送該數(shù)據(jù),寫磁頭118將該數(shù)據(jù)記錄在磁帶120上的T個物理軌道上。當從磁帶120讀回數(shù)據(jù)時,讀磁頭122檢測數(shù)據(jù)并且向讀通道傳送該數(shù)據(jù)。繼而, 在解格式化器126中對數(shù)據(jù)進行處理以生成碼字對象(CO),并且對其進行錯誤校驗并在驗證器128中驗證。繼而,對數(shù)據(jù)進行解碼并且向請求主機發(fā)送所得的用戶數(shù)據(jù)。圖2示出了由LT0-4標準定義的、同步的碼字對象(SCO) 200的結(jié)構(gòu)。該SCO包括兩字節(jié)前向同步模式204A、第一"h字節(jié)報頭206A和第一 480字節(jié)CWI-2208A。接下來是四字節(jié)再同步模式204B,之后是第二十字節(jié)報頭206B和第二 480字節(jié)CWI-2208B。最后兩字節(jié)同步模式204C完成了 SCO。還示出了 32字節(jié)VFO模式202,從技術(shù)上說,其不是SCO標準的一部分。如圖3A中所示,例如T= 16個SCO的SCO集合300被同時寫入到數(shù)據(jù)磁帶 120上相等數(shù)量的物理軌道。在報頭之一或CWI-2字段之一的內(nèi)容中檢測到缺陷的情況中, 在沿磁帶120較遠的稍后位置處重寫整個SCO集合300(300’ )(參見圖3B)。轉(zhuǎn)而參考圖4,為了改進數(shù)據(jù)寫入效率,將每個SCO 400中的每個CWI字段的長度從每個CffI-2 208A、208B(圖2)的480字節(jié)加倍到每個CffI-4 408A.408B的960字節(jié)。 通過增加每個SCO中的用戶數(shù)據(jù)量,降低了 VF0、同步和報頭模式形式的相對開銷量。表1 示出了當向雙倍長度的CWI寫入用戶數(shù)據(jù)時效率的增益,其中通過將客戶比特的數(shù)量除以 SCO中的總比特來確定效率。表1的第一列中速率-16/17調(diào)制編碼的480字節(jié)CWI-2具有 (480X8比特)X (17/16) = 4080比特的大小,而表1的第二列中速率-16/17調(diào)制編碼的 960字節(jié)CWI-4具有(960X8比特)X (17/16) = 8160比特的大小。應(yīng)該領(lǐng)會,盡管在這里使用速率-16/17調(diào)制編碼器提供了示例,但是可以使用其他調(diào)制編碼器,諸如速率-32/33 調(diào)制編碼器。在速率-32/33調(diào)制編碼器的情況中,調(diào)制編碼的480字節(jié)CWI-2和960字節(jié) CWI-4的長度分別是3960比特和7920比特。而且,應(yīng)該領(lǐng)會,盡管在這里使用具有四次交織的CWI提供了示例,但是可以利用多于四次交織(諸如六次、八次等)來形成CWI。本發(fā)明并不限于使用CWI-4并且可以在這里將術(shù)語“CWI-m”用于表示更一般的情況。更一般地, 術(shù)語“編碼處理的數(shù)據(jù)單元”可以被用于描述各種用戶數(shù)據(jù)結(jié)構(gòu),包括(但不限于)調(diào)制編碼的CWI-m,其具有它的遵循數(shù)據(jù)處理(諸如壓縮和可選的加密)的相關(guān)聯(lián)的報頭。表 權(quán)利要求
1.一種用于當在碼字對象中檢測到錯誤時向磁帶重寫數(shù)據(jù)的方法,包括形成第一同步的碼字對象(SCO),所述第一同步的碼字對象具有第一編碼處理的用戶數(shù)據(jù)單元和第二編碼處理的用戶數(shù)據(jù)單元以及一個或多個同步模式,所述第一 SCO是第一 SCO集合中的T個SCO之一,所述第一用戶數(shù)據(jù)單元是所述第一 SCO集合內(nèi)的第一用戶數(shù)據(jù)單元集合中的T個用戶數(shù)據(jù)單元之一,并且所述第二用戶數(shù)據(jù)單元是所述第一 SCO集合內(nèi)的第二用戶數(shù)據(jù)單元集合中的T個用戶數(shù)據(jù)單元之一,其中T是被同時寫入數(shù)據(jù)的所述磁帶上的物理軌道的數(shù)量;向磁帶上的第一位置寫入所述第一 SCO集合; 在寫入數(shù)據(jù)之后立即讀取所述第一 SCO集合; 在所述用戶數(shù)據(jù)單元的一個中檢測錯誤;形成第二 SCO以包括所述用戶數(shù)據(jù)單元集合,所述用戶數(shù)據(jù)單元集合具有有缺陷的用戶數(shù)據(jù)單元,并且僅當在其他用戶數(shù)據(jù)單元集合中的用戶數(shù)據(jù)單元中沒有檢測到錯誤時, 不包括所述其他用戶數(shù)據(jù)單元,所述第二 SCO是第二 SCO集合中的T個SCO之一;以及將所述第二 SCO集合重寫到所述磁帶上比第一位置靠后的位置。
2.根據(jù)權(quán)利要求1所述的方法,其中每個用戶數(shù)據(jù)單元包括調(diào)制編碼的交織調(diào)制編碼的Reed-Solomon碼字(CWI_m)和相關(guān)聯(lián)的報頭。
3.根據(jù)權(quán)利要求2所述的方法,其中m= 4。
4.根據(jù)權(quán)利要求2所述的方法,其中m= 8。
5.根據(jù)權(quán)利要求2所述的方法,其中所述Reed-Solomon碼字是240字節(jié)長度。
6.根據(jù)權(quán)利要求2所述的方法,其中利用速率-32/33調(diào)制編碼器對所述交織調(diào)制編碼的Reed-Solomon碼字進行編碼。
7.根據(jù)權(quán)利要求2所述的方法,其中每個用戶數(shù)據(jù)單元包括7920比特。
8.根據(jù)權(quán)利要求1所述的方法,其中所述一個或多個同步模式包括所述第一編碼處理的用戶數(shù)據(jù)單元之前的前向同步模式,所述第一用戶數(shù)據(jù)單元和第二用戶數(shù)據(jù)單元之間的再同步模式,以及所述第二用戶數(shù)據(jù)單元之后的反向同步模式。
9.一種用于向磁帶的T個軌道同時寫入數(shù)據(jù)的數(shù)據(jù)磁帶驅(qū)動器,包括 主機接口,通過所述主機接口接收包括數(shù)據(jù)集合的用戶數(shù)據(jù)符號流; Cl編碼器,耦合至所述主機接口的輸出以生成Cl編碼的數(shù)據(jù);C2編碼器,耦合至所述Cl編碼器的輸出以生成C1/C2編碼的數(shù)據(jù); 格式化器,耦合至C2編碼的輸出以根據(jù)預(yù)定標準來格式化所述C1/C2編碼的數(shù)據(jù); 寫通道,包括寫磁頭,用于向所述磁帶上的T個物理軌道同時寫入格式化的數(shù)據(jù); 讀通道,包括讀磁頭,用于在已經(jīng)寫入數(shù)據(jù)之后立即從所述磁帶讀取所述數(shù)據(jù); 解格式化器,用于根據(jù)從所述磁帶讀取的所述數(shù)據(jù)生成碼字對象,所述碼字對象包括第一同步的碼字對象(SCO),其具有第一編碼處理的用戶數(shù)據(jù)單元和第二編碼處理的用戶數(shù)據(jù)單元以及一個或多個同步模式,所述第一 SCO是第一 SCO集合中的T個SCO之一,第一用戶數(shù)據(jù)單元是所述第一 SCO集合內(nèi)的第一用戶數(shù)據(jù)單元集合中的T個用戶數(shù)據(jù)單元之一,并且第二用戶數(shù)據(jù)單元是所述第一 SCO集合內(nèi)的第二用戶數(shù)據(jù)單元集合中的T個用戶數(shù)據(jù)單元之一;以及CO驗證器,可操作用于在所述用戶數(shù)據(jù)單元的一個中檢測錯誤;引導(dǎo)所述格式化器形成第二 SCO以包括所述用戶數(shù)據(jù)單元集合,所述用戶數(shù)據(jù)單元集合具有有缺陷的用戶數(shù)據(jù)單元,僅當在其他用戶數(shù)據(jù)單元集合中的用戶數(shù)據(jù)單元中沒有檢測到錯誤時,不包括所述其他用戶數(shù)據(jù)單元,所述第二 SCO是第二 SCO集合中的T個SCO之一;以及弓丨導(dǎo)將所述第二 SCO集合寫入到所述磁帶上比第一位置靠后的位置。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)磁帶驅(qū)動器,其中每個用戶數(shù)據(jù)單元包括調(diào)制編碼的交織Reed-Solomon碼字(CWI_m)和相關(guān)聯(lián)的報頭。
11.根據(jù)權(quán)利要求10所述的數(shù)據(jù)磁帶驅(qū)動器,其中m= 4。
12.根據(jù)權(quán)利要求10所述的數(shù)據(jù)磁帶驅(qū)動器,其中m= 8。
13.根據(jù)權(quán)利要求10所述的數(shù)據(jù)磁帶驅(qū)動器,其中所述Reed-Solomon碼字是240字節(jié)長度。
14.根據(jù)權(quán)利要求10所述的數(shù)據(jù)磁帶驅(qū)動器,其中利用速率-32/33調(diào)制編碼器對所述交織調(diào)制編碼的Reed-Solomon碼字進行編碼。
15.根據(jù)權(quán)利要求10所述的數(shù)據(jù)磁帶驅(qū)動器,其中每個用戶數(shù)據(jù)單元包括7920比特。
16.根據(jù)權(quán)利要求9所述的數(shù)據(jù)磁帶驅(qū)動器,其中所述一個或多個同步模式包括所述第一編碼處理的用戶數(shù)據(jù)單元之前的前向同步模式,所述第一用戶數(shù)據(jù)單元和第二用戶數(shù)據(jù)單元之間的再同步模式,以及所述第二用戶數(shù)據(jù)單元之后的反向同步模式。
17.一種可與可編程計算機一起使用的計算機可讀介質(zhì)的計算機程序產(chǎn)品,所述計算機程序產(chǎn)品具有包含于其中的計算機可讀代碼,用于向磁帶重寫數(shù)據(jù),所述計算機可讀代碼包括用于以下的指令形成第一同步的碼字對象(SC0),所述第一同步的碼字對象具有第一編碼處理的用戶數(shù)據(jù)單元和第二編碼處理的用戶數(shù)據(jù)單元以及一個或多個同步模式,所述第一 SCO是第一 SCO集合中的T個SCO之一,所述第一用戶數(shù)據(jù)單元是所述第一 SCO集合內(nèi)的第一用戶數(shù)據(jù)單元集合中的T個用戶數(shù)據(jù)單元之一,并且所述第二用戶數(shù)據(jù)單元是所述第一 SCO集合內(nèi)的第二用戶數(shù)據(jù)單元集合中的T個用戶數(shù)據(jù)單元之一,其中T是被同時寫入數(shù)據(jù)的所述磁帶上的物理軌道的數(shù)量;向磁帶上的第一位置寫入所述第一 SCO集合;在寫入數(shù)據(jù)之后立即讀取所述第一 SCO集合;在所述用戶數(shù)據(jù)單元的一個中檢測錯誤;形成第二 SCO以包括所述用戶數(shù)據(jù)單元集合,所述用戶數(shù)據(jù)單元集合具有有缺陷的用戶數(shù)據(jù)單元,僅當在其他用戶數(shù)據(jù)單元集合中的用戶數(shù)據(jù)單元中沒有檢測到錯誤時,不包括所述其他用戶數(shù)據(jù)單元,所述第二 SCO是第二 SCO集合中的T個SCO之一;以及將所述第二 SCO集合重寫到所述磁帶上比第一位置靠后的位置。
18.根據(jù)權(quán)利要求17所述的計算機程序產(chǎn)品,其中每個用戶數(shù)據(jù)單元包括調(diào)制編碼的交織Reed-Solomon碼字(CWI_m)和相關(guān)聯(lián)的報頭。
19.根據(jù)權(quán)利要求18所述的計算機程序產(chǎn)品,其中m= 4。
20.根據(jù)權(quán)利要求18所述的計算機程序產(chǎn)品,其中m= 8。
21.根據(jù)權(quán)利要求18所述的計算機程序產(chǎn)品,其中所述Reed-Solomon碼字是240字節(jié)長度。
22.根據(jù)權(quán)利要求18所述的計算機程序產(chǎn)品,其中利用速率-32/33調(diào)制編碼器對所述交織調(diào)制編碼的Reed-Solomon碼字進行編碼。
23.根據(jù)權(quán)利要求18所述的計算機程序產(chǎn)品,其中每個用戶數(shù)據(jù)單元包括7920比特。
24.根據(jù)權(quán)利要求17所述的計算機程序產(chǎn)品,其中所述一個或多個同步模式包括所述第一編碼處理的用戶數(shù)據(jù)單元之前的前向同步模式,所述第一用戶數(shù)據(jù)單元和第二用戶數(shù)據(jù)單元之間的再同步模式,以及所述第二用戶數(shù)據(jù)單元之后的反向同步模式。
25.一種用于部署計算基礎(chǔ)設(shè)施的方法,所述計算基礎(chǔ)設(shè)施包括將計算機可讀代碼集成到用于向磁帶重寫數(shù)據(jù)的計算系統(tǒng)中,所述方法包括形成第一同步的碼字對象(SCO),所述第一同步的碼字對象具有第一編碼處理的用戶數(shù)據(jù)單元和第二編碼處理的用戶數(shù)據(jù)單元以及一個或多個同步模式,所述第一 SCO是第一 SCO集合中的T個SCO之一,所述第一用戶數(shù)據(jù)單元是所述第一 SCO集合內(nèi)的第一用戶數(shù)據(jù)單元集合中的T個用戶數(shù)據(jù)單元之一,并且所述第二用戶數(shù)據(jù)單元是所述第一 SCO集合內(nèi)的第二用戶數(shù)據(jù)單元集合中的T個用戶數(shù)據(jù)單元之一,其中T是被同時寫入數(shù)據(jù)的所述磁帶上的物理軌道的數(shù)量;向磁帶上的第一位置寫入所述第一 SCO集合;在寫入數(shù)據(jù)之后立即讀取所述第一 SCO集合;在所述用戶數(shù)據(jù)單元的一個中檢測錯誤;形成第二 SCO以包括所述用戶數(shù)據(jù)單元集合,所述用戶數(shù)據(jù)單元集合具有有缺陷的用戶數(shù)據(jù)單元,僅當在其他用戶數(shù)據(jù)單元集合中的用戶數(shù)據(jù)單元中沒有檢測到錯誤時,不包括所述其他用戶數(shù)據(jù)單元,所述第二 SCO是第二 SCO集合中的T個SCO之一;以及將所述第二 SCO集合重寫到所述磁帶上比第一位置靠后的位置。
26.根據(jù)權(quán)利要求25所述的方法,其中每個用戶數(shù)據(jù)單元包括調(diào)制編碼的交織 Reed-Solomon碼字(CWI_m)和相關(guān)聯(lián)的報頭。
27.根據(jù)權(quán)利要求沈所述的方法,其中m= 4。
28.根據(jù)權(quán)利要求沈所述的方法,其中m= 8。
29.根據(jù)權(quán)利要求沈所述的方法,其中所述Reed-Solomon碼字是240字節(jié)長度。
30.根據(jù)權(quán)利要求沈所述的方法,其中利用速率-32/33調(diào)制編碼器對所述交織調(diào)制編碼的Reed-Solomon碼字進行編碼。
31.根據(jù)權(quán)利要求沈所述的方法,其中每個用戶數(shù)據(jù)單元包括7920比特。
32.根據(jù)權(quán)利要求25所述的方法,其中所述一個或多個同步模式包括所述第一編碼處理的用戶數(shù)據(jù)單元之前的前向同步模式,所述第一用戶數(shù)據(jù)單元和第二用戶數(shù)據(jù)單元之間的再同步模式,以及所述第二用戶數(shù)據(jù)單元之后的反向同步模式。
全文摘要
在磁帶上的寫后讀操作期間形成第一SCO,該第一SCO包括兩個編碼處理的用戶數(shù)據(jù)單元并且是第一SCO集合中T個SCO中的一個。用戶數(shù)據(jù)單元的每個分別是第一SCO集合內(nèi)第一用戶數(shù)據(jù)單元集合和第二用戶數(shù)據(jù)單元集合中T個用戶數(shù)據(jù)單元中的一個。將第一SCO集合寫入磁帶并且立即讀取。當在用戶數(shù)據(jù)單元的一個中檢測到錯誤時,形成第二SCO以包括第一用戶數(shù)據(jù)單元,僅當在其他用戶數(shù)據(jù)單元集合中的用戶數(shù)據(jù)單元中沒有檢測到錯誤時,不包括該其他用戶數(shù)據(jù)單元,第二SCO是第二SCO集合中T個SCO中的一個。繼而,稍后將第二SCO集合重寫到磁帶上的稍后位置。
文檔編號G11B20/18GK102265346SQ200980152215
公開日2011年11月30日 申請日期2009年11月17日 優(yōu)先權(quán)日2009年1月9日
發(fā)明者P·西格, R·D·西德西揚, T·米特爾霍爾澤, 田中啟介 申請人:國際商業(yè)機器公司