国产精品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>

      利用可變長度報頭寫入數(shù)據(jù)的系統(tǒng)和方法

      文檔序號:10654082閱讀:329來源:國知局
      利用可變長度報頭寫入數(shù)據(jù)的系統(tǒng)和方法
      【專利摘要】在一個實施例中,系統(tǒng)包括:控制器和邏輯,該邏輯與控制器集成在一起和/或由控制器可執(zhí)行,配置邏輯,以對磁介質(zhì)的第一寫入?yún)^(qū)段寫入數(shù)據(jù)集,該數(shù)據(jù)集包含多個子數(shù)據(jù)集,每個子數(shù)據(jù)集包含以行和列組織的數(shù)據(jù)陣列,該數(shù)據(jù)陣列的每行包含CWI?4。利用第一報頭,數(shù)據(jù)集的第一部對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為CWI?4集。還配置該邏輯,以使作為重寫CWI?4集的至少一些數(shù)據(jù)集對磁介質(zhì)的重寫區(qū)段重寫為具有相應(yīng)重寫報頭的重寫CWI?4。重寫報頭中的任何一個的長度大于第一報頭中的任何一個的長度。
      【專利說明】
      利用可變長度報頭寫入數(shù)據(jù)的系統(tǒng)和方法
      技術(shù)領(lǐng)域
      [0001] 本發(fā)明設(shè)及數(shù)據(jù)存儲,并且更特別地設(shè)及利用可變長度報頭的有效多通道數(shù)據(jù)格 式。
      【背景技術(shù)】
      [0002] 在諸如磁帶存儲設(shè)備的現(xiàn)代大容量數(shù)據(jù)存儲系統(tǒng)中,寫在磁帶上的數(shù)據(jù)由一個或 者多個糾錯碼化CC)保護(hù)。從磁帶讀出的數(shù)據(jù)理論上排列為大矩陣并且由兩個通常稱為Cl 和C2的正交糾錯碼保護(hù)。該大數(shù)據(jù)矩陣稱為子數(shù)據(jù)集(SDS)Xl代碼用于校正SDS的行,而C2 代碼用于校正列。此外,將數(shù)據(jù)分割為每行的多字節(jié)交錯Cl碼字,稱為碼字交錯(CWI)。運種 糾錯方法功能非常強大。然而,為了使運種糾錯方法起作用,必須將數(shù)據(jù)布置于SDS中的正 確位置。如果不能確定數(shù)據(jù)的位置,則該糾錯方法不能應(yīng)用于該數(shù)據(jù)。因此,將數(shù)據(jù)位置信 息存儲于稱為報頭的字段中。
      [0003] 此外,用于存儲數(shù)據(jù)位置信息的數(shù)據(jù)報頭占據(jù)可W對數(shù)據(jù)分配的空間,因此降低 了采用報頭的數(shù)據(jù)存儲方案的存儲效率并且增大存儲數(shù)據(jù)的開銷。在所有線性磁帶開放協(xié) 議化TO)和企業(yè)磁帶驅(qū)動器中已經(jīng)使用的與CWI關(guān)聯(lián)的報頭具有固定大小。例如,10字節(jié)報 頭已經(jīng)用在前四代LTO磁帶驅(qū)動器化TO-I至LT0-4)中;12字節(jié)報頭已經(jīng)用在最近兩代LTO磁 帶驅(qū)動器化T0-5和LT0-6)中;并且可W設(shè)想12字節(jié)報頭將用在未來的LTO磁帶驅(qū)動器化TO- 7)中。

      【發(fā)明內(nèi)容】

      [0004] 在一個實施例中,一種利用可變長度帶報頭CW1-4集寫入數(shù)據(jù)的系統(tǒng),該系統(tǒng)包 含:控制器和邏輯,該邏輯與該控制器集成在一起和/或由控制器可執(zhí)行,配置該邏輯,W : 使得對磁介質(zhì)的第一寫入?yún)^(qū)段執(zhí)行數(shù)據(jù)集的第一寫入,該數(shù)據(jù)集包含多個子數(shù)據(jù)集,每個 子數(shù)據(jù)集包含W行和列組織的數(shù)據(jù)陣列,該數(shù)據(jù)陣列的每行包含4個交錯Cl碼字(CWI-4), 其中利用第一報頭,該數(shù)據(jù)集的第一部對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為CWI-4集,CWI-4集 包含具有M個相應(yīng)第一報頭的固定數(shù)量M個同時寫入CWI-4。還配置該邏輯,W使得對磁介質(zhì) 的重寫區(qū)段執(zhí)行將至少一些數(shù)據(jù)集重寫為重寫CWI-4集,其中每個重寫CWI-4集對磁介質(zhì)的 重寫區(qū)段存儲為具有M個相應(yīng)重寫報頭的M個重寫CWI-4?;谠诖鎯τ诖沤橘|(zhì)的第一寫入 區(qū)段中的CWI-4中檢測到錯誤,確定重寫CWI-4集,并且重寫報頭中的任何一個的長度大于 第一報頭中的任何一個的長度。
      [0005] 在另一個實施例中,一種利用可變長度報頭寫入數(shù)據(jù)的方法包含:對磁帶的第一 寫入?yún)^(qū)段寫入數(shù)據(jù),與第一報頭關(guān)聯(lián)寫入至少一些數(shù)據(jù);基于檢測到的錯誤,選擇一些數(shù)據(jù) 進(jìn)行重寫;并且對磁帶的重寫區(qū)段重寫選擇數(shù)據(jù),與重寫報頭關(guān)聯(lián)重寫該重寫數(shù)據(jù),其中每 個重寫報頭的長度大于每個第一報頭的長度。
      [0006] 根據(jù)另一個實施例,一種利用可變長度報頭寫入數(shù)據(jù)的系統(tǒng)包含:控制器和邏輯, 該邏輯與該控制器集成在一起和/或由該控制器可執(zhí)行。配置該邏輯,W對磁介質(zhì)的第一寫 入?yún)^(qū)段寫入數(shù)據(jù),與第一報頭關(guān)聯(lián)寫入至少一些數(shù)據(jù);基于檢測到的錯誤,選擇一些數(shù)據(jù)進(jìn) 行重寫;W及對磁帶的重寫區(qū)段重寫選擇數(shù)據(jù),與重寫報頭關(guān)聯(lián)重寫該重寫數(shù)據(jù)。每個重寫 報頭的長度大于每個第一報頭的長度。
      [0007] 根據(jù)下面的詳細(xì)描述,本發(fā)明的其他方案和實施例顯而易見,當(dāng)結(jié)合附圖進(jìn)行下 面的詳細(xì)描述時,下面的詳細(xì)描述僅作為例子說明本發(fā)明的原理。
      【附圖說明】
      [0008] 圖1示出根據(jù)一個實施例的基于磁帶的數(shù)據(jù)存儲系統(tǒng)的簡化磁帶驅(qū)動器。
      [0009] 圖2A-2D示出與四碼字交錯(CW1-4)數(shù)據(jù)存儲方案關(guān)聯(lián)的各種報頭。
      [0010] 圖3示出根據(jù)一個實施例的CW1-4報頭布局。
      [OOW 圖4示出根據(jù)一個實施例的報頭格式。
      [0012] 圖5A示出根據(jù)一個實施例對磁帶寫入的可變長度帶報頭CW1-4集。
      [0013] 圖5B示出根據(jù)一個實施例用于重寫區(qū)段和用于第一寫入?yún)^(qū)段的報頭格式。
      [0014] 圖6A示出根據(jù)一個實施例對磁帶寫入的可變長度帶報頭CW1-4集。
      [0015] 圖6B示出根據(jù)一個實施例用于重寫區(qū)段和用于第一寫入?yún)^(qū)段的報頭格式。
      [0016] 圖7A示出根據(jù)一個實施例對磁帶寫入的可變長度帶報頭CW1-4集。
      [0017] 圖7B示出根據(jù)一個實施例用于重寫區(qū)段和用于第一寫入?yún)^(qū)段的報頭格式。
      [0018] 圖8A示出根據(jù)一個實施例對磁帶寫入的可變長度帶報頭CW1-4集。
      [0019] 圖8B示出根據(jù)一個實施例用于重寫區(qū)段和用于第一寫入?yún)^(qū)段的報頭格式。
      [0020] 圖9A示出根據(jù)一個實施例對磁帶寫入的可變長度帶報頭CW1-4集。
      [0021] 圖9B示出根據(jù)一個實施例用于重寫區(qū)段和用于第一寫入?yún)^(qū)段的報頭格式。
      [0022] 圖IOA示出根據(jù)一個實施例對磁帶寫入的可變長度帶報頭CW1-4集。
      [0023] 圖IOB示出根據(jù)一個實施例用于重寫區(qū)段和用于第一寫入?yún)^(qū)段的報頭格式。
      [0024] 圖11是根據(jù)一個實施例的方法的流程圖。
      [0025] 圖12是根據(jù)一個實施例的方法的流程圖。
      【具體實施方式】
      [0026] 下面的描述是為了說明本發(fā)明的一般原理的目的做出的,而不意味著限制在此要 求保護(hù)的本發(fā)明概念。此外,在每個各種可能的組合和排列中,能夠與描述的其他特征組合 使用在此描述的特定特征。
      [0027] 除非在此另外特別說明,給予所有術(shù)語可能的最廣泛解釋,不僅包含本技術(shù)領(lǐng)域 內(nèi)的技術(shù)人員理解的和/或者字典、論文等等定義的意義,而且包含說明書中暗示的意義。
      [0028] 還必須注意,如在本說明書和所附權(quán)利要求書中使用的單數(shù)形式"一個"、"一"和 "該"包含多個設(shè)及對象,除非另有說明。還應(yīng)當(dāng)明白,術(shù)語"包括"和/或者"含括"當(dāng)在本說 明書中使用時指明存在陳述的特征、整數(shù)、步驟、操作、元件和/或者部件,但是不排除存在 或者附加一個或者多個其他特征、整數(shù)、步驟、操作、元件、部件和/或者其組。
      [0029] 格式效率是對應(yīng)于用戶數(shù)據(jù)、寫到磁帶上的所有位的量度(百分比方式)(與為了 格式化、奇偶性等等使用的數(shù)據(jù)相反)。用戶數(shù)據(jù)由糾錯與調(diào)制編碼器處理,并且插入報頭 和同步模式,即,有四個主要來源對格式開銷有影響:1)糾錯編碼,2)調(diào)制編碼,3)同步模 式,W及4)報頭。因為運些開銷來源,所W存儲效率不是100%。例如,六代線性磁帶開放協(xié) 議化TOKLTO-6)磁帶存儲的格式效率為78.9%。格式開銷的主要部分是因為附加到寫到磁 帶的磁道上的子數(shù)據(jù)集(交錯Cl碼字)的行的固定長度報頭。10字節(jié)報頭已經(jīng)用于前四代 LTO磁帶驅(qū)動器LTO-I至LT0-4中。12位字節(jié)報頭已經(jīng)用于最近的兩代磁帶驅(qū)動器LTO-5和 LT0-6中。12字節(jié)報頭還將用于LT0-7磁帶驅(qū)動器中。與LTO中的12字節(jié)報頭關(guān)聯(lián),存在1.3 % 的可變大小開銷。在沒有報頭時,LT0-6磁帶存儲的格式效率約為80%。因此,需要顯著降低 與報頭關(guān)聯(lián)的開銷的新型高效格式。
      [0030] 在現(xiàn)有技術(shù)中,將寫在每個磁道上的基礎(chǔ)數(shù)據(jù)塊稱為碼字交錯,碼字交錯指當(dāng)將 其寫到磁帶上時交錯的一個W上的里德-索羅口(RS)碼字。CWI-4包含四個交錯碼字。在一 個示例性情況下,碼字中可W存在234字節(jié)的數(shù)據(jù)和12字節(jié)的奇偶性。每個碼字可W用于校 正至多6個錯誤。在該示例性情況下,報頭是位于一起交錯的四個碼字的開始處的12字節(jié)字 段。
      [0031] 如上所述,在LT0-5和LT0-6中,采用12字節(jié)報頭,并且每個12字節(jié)報頭與對應(yīng)于含 有230字節(jié)信息的四字節(jié)交錯的240字節(jié)Cl碼字的960字節(jié)四碼字交錯(CWI-4)。為了下面的 計算,假定Cl碼字含有228字節(jié)的信息。
      [0032] 在具有固定長度報頭的運些數(shù)據(jù)存儲格式中,與使用12字節(jié)報頭關(guān)聯(lián)的開銷是 1.315%。在20TB磁帶盒(cartridge)中,如果去除所有報頭,可W存儲163GB的附加用戶數(shù) 據(jù),即,通過去除報頭,可W將用戶容量從20TB增加到20.263TB。
      [0033] 然而,在沒有報頭的情況下,不能在每個CWI-4中確定哪里屬于解碼信息。因此,在 一個實施例中,可W采用可變長度報頭。運種空間變化的報頭大小可W將磁帶盒容量升高 至多1.311%(2018磁帶盒中為26268),從而消除與包含報頭關(guān)聯(lián)的幾乎所有開銷。
      [0034] 運是可能的,因為數(shù)據(jù)位置信息(在此稱為CWI-4指定)僅存儲于每個報頭的兩個 字節(jié)中。如果報頭中發(fā)生錯誤,并且在含有CWI-4指定位的任何一個碼字中出現(xiàn)不能校正的 錯誤,則整個CWI-4將丟失。運是因為,不能將數(shù)據(jù)正確布置于SDS中。S個碼字可W是正確 的并且不含有任何錯誤,但是由于CWI-4指定位已經(jīng)丟失,所W運S個碼字不能正確地布置 于SDS中。
      [0035] 在一個實施例中,可W采用幾乎消除了與報頭關(guān)聯(lián)的所有開銷的空間變化報頭大 小。在20TB磁帶盒中能存儲約175GB至約262GB的附加用戶數(shù)據(jù),即,磁帶盒容量可W從約 20TB至約20.175TB升高到約20.262TB??臻g變化報頭大小使磁帶盒容量升高至多約1.3%, 因此,幾乎消除了與報頭關(guān)聯(lián)的所有開銷。針對有間斷的數(shù)據(jù)集的運些空間變化報頭大小 存在各種實施例。
      [0036] 在一個一般實施例中,系統(tǒng)利用可變長度帶報頭CWI-4集寫入數(shù)據(jù),該系統(tǒng)包含控 制器和與控制器集成在一起和/或由控制器可執(zhí)行的邏輯,配置該邏輯,W使得對磁介質(zhì)的 第一寫入?yún)^(qū)段執(zhí)行數(shù)據(jù)集的第一寫入,該數(shù)據(jù)集包含多個子數(shù)據(jù)集,每個子數(shù)據(jù)集包含W 行和列組織的數(shù)據(jù)陣列,數(shù)據(jù)陣列的每行包含CWI-4,其中利用第一報頭,數(shù)據(jù)集的第一部 對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為CWI-4集,CWI-4集包含具有M個相應(yīng)第一報頭的固定數(shù)量M 個同時寫入CWI-4。還配置該邏輯,W使得如對磁介質(zhì)的重寫區(qū)段重寫CWI-4-樣重寫數(shù)據(jù) 集的至少一些,其中每個重寫CWI-4集對磁介質(zhì)的重寫區(qū)段存儲為具有M個相應(yīng)重寫報頭的 M個重寫CWI-4?;谠诖沤橘|(zhì)的第一寫入?yún)^(qū)段中存儲的CWI-4中檢測到的錯誤,確定重寫 CWI-4集,并且重寫報頭中的任何一個的長度都大于第一報頭中的任何一個的長度。
      [0037] 在另一個一般實施例中,利用可變長度報頭寫入數(shù)據(jù)的方法包含:對磁帶的第一 寫入?yún)^(qū)段寫入數(shù)據(jù),與第一報頭關(guān)聯(lián)寫入至少一些數(shù)據(jù);基于檢測到的錯誤,選擇一些數(shù)據(jù) 重寫;W及對磁帶的重寫區(qū)段重寫選擇的數(shù)據(jù),與重寫報頭關(guān)聯(lián)寫入重寫數(shù)據(jù),每個重寫報 頭的長度大于每個第一報頭的長度。
      [0038] 根據(jù)另一個一般實施例,利用可變長度報頭寫入數(shù)據(jù)的系統(tǒng)包含控制器和與該控 制器集成在一起和/或由該控制器可執(zhí)行的邏輯。配置該邏輯,W對磁帶的第一寫入?yún)^(qū)段寫 入數(shù)據(jù),與第一報頭關(guān)聯(lián)寫入至少一些數(shù)據(jù);基于檢測到的錯誤選擇一些數(shù)據(jù);W及對磁帶 的重寫區(qū)段重寫選擇數(shù)據(jù),與重寫報頭關(guān)聯(lián)寫入重寫數(shù)據(jù)。每個重寫報頭的長度大于每個 第一報頭的長度。
      [0039] 圖1示出根據(jù)各種實施例可W采用的基于磁帶的數(shù)據(jù)存儲系統(tǒng)的簡化磁帶驅(qū)動器 100。盡管圖1示出磁帶驅(qū)動器的一種特定實現(xiàn),但是應(yīng)當(dāng)注意,在任何類型的磁帶驅(qū)動系統(tǒng) 境況下都可W實現(xiàn)在此描述的實施例。
      [0040] 如圖所示,設(shè)置磁帶供給磁帶盒120和卷帶盤121,W支承磁帶122。一個或者多個 卷帶盤可W形成可移動盒式磁帶的一部分,并且不一定是磁帶驅(qū)動器100的一部分。諸如圖 1所示的磁帶驅(qū)動器100還可W包含(各巧E動馬達(dá),W驅(qū)動磁帶供給盒120和卷帶盤121,從 而使磁帶122通過任何類型的磁帶頭126移動。
      [0041] 導(dǎo)漉125引導(dǎo)磁帶122通過磁頭126。運種磁帶頭126又通過電纜130禪合到控制器 組件128??刂破?28通常包括伺服通道134和數(shù)據(jù)通道136,該數(shù)據(jù)通道136包含數(shù)據(jù)流處 理??刂破骺刂凭肀P運動(圖1中未示出)和磁頭功能,諸如磁帶跟蹤、寫入、讀出等等。電纜 130可W包含讀出/寫入電路,W將數(shù)據(jù)發(fā)送到磁頭126,從而記錄到磁帶122上W及接收磁 頭126從磁帶122讀出的數(shù)據(jù)。致動器132使磁頭126移動到磁帶122上的一組磁道,W執(zhí)行寫 入或者讀出操作。
      [0042] 還可W提供接口,用于在磁帶驅(qū)動器100與主機(作為一個整體或者在外部)之間 通信,從而發(fā)送和接收數(shù)據(jù),并且用于控制磁帶驅(qū)動器100的操作和將磁帶驅(qū)動器100的狀 況傳遞到主機,本技術(shù)領(lǐng)域內(nèi)的技術(shù)人員明白。
      [0043] 為了實現(xiàn)非常低的誤碼率,在數(shù)據(jù)存儲時采用糾錯碼化CC),例如,設(shè)計磁帶存儲 產(chǎn)品,W在正常運行狀況下,確保誤碼率在ixicru至Ixicri9范圍內(nèi)。通常,諸如里德-索羅口 (RS)碼和低密度奇偶校驗化DPC)碼的線性塊碼已經(jīng)成為數(shù)據(jù)存儲產(chǎn)品中使用的優(yōu)選ECC方 案。
      [0044] 在圖2A中,示出具有M個同時寫入磁道的數(shù)據(jù)集布局200,其中將一系列同步碼字 對象寫入每個磁帶。M還對應(yīng)于磁帶驅(qū)動器的通道的數(shù)量(例如,對于LT0-5和LT0-6 ,M= 16, 對于企業(yè)磁帶驅(qū)動器,M = 32)。每個數(shù)據(jù)集W數(shù)據(jù)分離序列字段(DSS)開始,并且在下一個 DSS字段之前含有各種可變頻率振蕩器字段(VFOl,VF02)和SCO字段。圖2B示出根據(jù)現(xiàn)有技 術(shù)的SCO格式202。在運種布局中,有16個同時寫入磁道(M=16),并且CWI-I報頭是12字節(jié), 同時CWI-4中的每個碼字是240字節(jié),4個碼字就是總共960字節(jié)。圖2C示出根據(jù)現(xiàn)有技術(shù)的 另一種SCO格式204。在運種布局中,有32個同時寫入磁道(M = 32),并且報頭嵌入CWI-4中。 CWI-4中的每個碼字是249字節(jié),對于CWI-4中的四個碼字總共為996字節(jié)。
      [0045] 參考圖2D,在一個實施例中,示出與CWI-4關(guān)聯(lián)的12字節(jié)報頭206。如圖所示,對于 字節(jié)0-11(總共12字節(jié)),CWI-4標(biāo)識符可W位于字節(jié)0-5(6字節(jié)),寫入通過(write pass) 位于字節(jié)6-9(4字節(jié)),并且報頭奇偶性位于字節(jié)10-11(2字節(jié))。運是CWI-4報頭的布局的 一個實施例。本技術(shù)領(lǐng)域內(nèi)的技術(shù)人員明白,其他可能字節(jié)分布也有可能。
      [0046] 可W W各種方式將與CWI-4-起包含的報頭附加到其開頭、尾部或者W某種方式 附加到其相應(yīng)CWI-4。可W W替換方式將與CWI-4-起包含的報頭嵌入Cl碼字中。在在此描 述的各種實施例的境況下,可W采用運兩種方式中的任何一種方式。
      [0047] 在一個實施例中,CWI-4可W包含交錯的Cl碼字,該交錯的Cl碼字代表一行子數(shù)據(jù) 集。此外,利用16通道磁頭(能夠同時寫16個磁道)寫到磁介質(zhì)的CWI-4集可W包含16個同時 寫到磁介質(zhì)上的CWI-4,同時寫每個磁道的一個CWI-4(運是在LT0-3、LT0-4、LT0-5和LT0-6 的情況下)。
      [0048] 在另一個實施例中,利用32通道磁頭寫到磁介質(zhì)上的CWI-4集可W包含同時寫到 磁介質(zhì)上的32個CWI-4,同時寫每個磁道的一個CWI-4(運是在企業(yè)磁帶驅(qū)動器的情況下)。
      [0049] 例如,在一個實施例中,數(shù)據(jù)集可W包含384個CWI-4集。然后,將數(shù)據(jù)集寫為384個 CWI-4集,每個CWI-4集包含固定數(shù)量1(8、16、32、64等等)個同時寫到磁介質(zhì)的1個磁道的 CWI-4O
      [0050] 在另一個實施例中,數(shù)據(jù)集可W包含192個CWI-4集。然后,將該數(shù)據(jù)集寫為192個 CWI-4集,每個CWI-4集包含固定數(shù)量1(8、16、32、64等等)個同時寫到磁介質(zhì)的1個磁道的 CWI-4O
      [0051] 當(dāng)然,任何數(shù)量的CWI-4集可W W下面描述的方式包含于數(shù)據(jù)集中,并且任何數(shù)量 的磁道可W具有同時寫到磁介質(zhì)上的CWI-4"P個CWI-4集可W包含于數(shù)據(jù)集中,并且M個 CWI-4可W通過M個通道同時寫到磁介質(zhì)的M個磁道,其中P〉M,并且其中M和P分別具有是模8 的值。此外,模8可W是8的任意倍數(shù),諸如,16、32、64、192、384、768等等。此外,?可^等于兩 倍的N2,其中N2是編碼方案中采用的C2碼字的長度(W碼元為單位)。碼元的長度可W是一 位或者多位,諸如1個字節(jié)。
      [0052] 在一個實施例中,N2可W是同時寫入(或者讀出)通道M的總數(shù)的整數(shù)倍(2、3、4等 等)。(例如,對于LT0-6,M=16,而在企業(yè)磁帶驅(qū)動器中,M = 32)。因此,在一些方式中,P可W 是M的倍數(shù)。
      [0053] 現(xiàn)在參考圖3,示出根據(jù)一個實施例假定32個通道(磁道)的CWI-4報頭布局300。其 他數(shù)量的通道也可W,諸如8通道、16通道、64通道等等。CWI-4集包括固定數(shù)量M個同時寫入 CWI-4,該固定數(shù)量等于寫入器的通道的數(shù)量。CWI-4報頭布局300包含許多不同的字段。下 面分別描述根據(jù)各種實施例的每個字段。所示的CWI-4報頭布局300不是CWI-4報頭的唯一 可能布局,并且在此描述的技術(shù)、系統(tǒng)和方法可W應(yīng)用于未明確示出的其他CWI-4報頭布 局。
      [0054] 在CWI-4報頭布局300中,Amble標(biāo)志(AF)用于指出CWI-4是Amble CWI-4還是數(shù)據(jù) CWI-4,并且包含于字節(jié)0化0)中。在一種方式中,如果CWI-4是Amble CWI-4,則可W將AF設(shè) 定為"r,而如果CWI-4是數(shù)據(jù)CWI-4,則可W將其設(shè)定為"0"。當(dāng)將數(shù)據(jù)集的最后CWI-4集寫 到磁道時,可能還沒有后續(xù)數(shù)據(jù)集準(zhǔn)備好被寫到磁道。由于要求邊讀邊寫等待時間,所W寫 入設(shè)備不能在驗證最后CWI-4集之前確定該數(shù)據(jù)集已經(jīng)完成。在寫入最后CWI-4集與其在磁 道上得到驗證之間的間隔中,必須寫入更多的CWI-4集。在運種情況下,寫入設(shè)備可W執(zhí)行 如下中的任何一個:1)從最后數(shù)據(jù)集的末尾重復(fù)CWI-4集,直到其驗證了在數(shù)據(jù)集中存在每 個CWI-4的良好拷貝;或者2)寫入Amble CWI-4集直到驗證完成。Amble CWI-4集中的所有 CWI-4都是Amble CWI-4。通常,在CWI-4集中,Amble和數(shù)據(jù)CWI-4不混合。此外,CWI-4集中的 全部32個AF字段(1位)相同。
      [005日]相鄰環(huán)道轉(zhuǎn)換(Adjacent Wrap Toggle) (AWT)字段用于指出CWI-4用于哪個環(huán)道, 并且還包含在字節(jié)〇化〇)中??蒞將AWT設(shè)定到環(huán)道號的次最低有效位,例如,對環(huán)道0、1、4、 5等等設(shè)定"0",而對環(huán)道2、3、6、7等等設(shè)定"1"。此外,CWI-4集中的全部32個AWT字段(1位) 相同。
      [0056] 數(shù)據(jù)集ID分段(DSIF)字段含有數(shù)據(jù)集號的6個最低有效位,并且還包含在字節(jié)0 化0)中。CWI-4集中的全部32個DSIF字段(6位)相同。
      [0057] 碼字對象集的絕對碼字對象集序列號(ACN)比剛好在其之前寫到磁帶上的碼字對 象集的ACN大1,或者如果前面寫入的11位ACN是2047,則碼字對象集的絕對碼字對象集序列 號(ACN)是"0"dACN包含于字節(jié)1化1)和字節(jié)2化2)中。在碼字對象集中的全部CWI-4報頭中, ACN相同。ACN例如用于對故障分析進(jìn)行調(diào)試等等。此外,CWI-4集中的全部32個ACN字段(11 位)相同。
      [0化引 CWI-4指定(CWID)字段指出CWI-4在數(shù)據(jù)集中的位置,并且包含于字節(jié)2化2)和字 節(jié)3化3)中。在讀出時,知道CWI-4集中第一寫入CWID的順序。因此,讀出時報頭內(nèi)插可W用 于發(fā)現(xiàn)差錯CWI-4指定。
      [0059] 根據(jù)一種CWI-4重寫方案,在讀出時,不知道CWI-4集中重寫CWID的順序。因此,報 頭內(nèi)插不能用于解碼重寫CWI-4的CWI-4指定。此外,CWI-4集中的CWID字段(13位)發(fā)生變 化,并且因此,對全部CWID提供改善保護(hù)的報頭格式有助于用于將解碼數(shù)據(jù)布置于CWI-4集 中。
      [0060] 根據(jù)在此公開的實施例,由于在可W是一個或者多個不同CWI-4集中的第一寫入 區(qū)段中的CWI-4中檢測到錯誤,所W重寫CWI-4集可W包含在第一寫入?yún)^(qū)段原始寫入一個或 者多個不同CWI-4集中的重寫CWI-4。
      [0061 ] 在各種磁帶格式中,CWID的大小可W改變。例如,在一些磁帶格式中,CWID可W是 12位的長度,在其他格式中,其可W是13位的長度。當(dāng)然,其他長度也是可W的,并且其他長 度可W用于在此描述的其他結(jié)構(gòu)和方案。例如,在后代磁帶驅(qū)動器中CWID的大小可能增大, 并且可W改變在此描述的實施例W用于運樣增大的CWID大小,包含具有14位、15位和16位 W及更長長度大小的CWID。
      [0062] 為了未來使用和擴展保留了保留位(RB)字段,并且可W將其設(shè)定為"0"( W保留其 用于未來使用)dRB包含于字節(jié)4化4)和字節(jié)5化5)中。CWI-4中的全部RB字段(15字節(jié))相同。 重寫標(biāo)志(RF)包含于字節(jié)5化5)中,并且用于指出是否重寫CWI-4,并且對于數(shù)據(jù)集中的 CWI-4的第一寫入實例,可W將其設(shè)定為"0"。如果因為任何原因重寫CWI-4,例如,如果在邊 讀邊寫時檢測到錯誤,則在CWI-4的每個重寫實例中將該標(biāo)志設(shè)定為"1"。在互換時,忽略該 標(biāo)志,并且CWI-4集中的全部32個RF字節(jié)(1位)相同。
      [0063] 圖3未示出的寫入通過標(biāo)識符(WPI)字段可W包含于4個字節(jié)中(字節(jié)6-9:冊、H7、 冊和H9)"WPI對應(yīng)于數(shù)據(jù)集寫在上面的寫入通過。除了下面的中斷數(shù)據(jù)集,該字段的內(nèi)容與 CWI-4所屬的數(shù)據(jù)集的數(shù)據(jù)集信息表(DSIT)中的磁帶寫入通過值相同。DSIT是數(shù)據(jù)集中的 特定CWI-4dDS 口的凈荷載描述數(shù)據(jù)集的內(nèi)容。要寫入的CWI-4集中的全部32個WPI字段(32 位)相同。
      [0064] 然而,在從磁帶讀出CWI-4集時,CWI-4集中的全部32個WPI字段(32位)不一定相 同。運是作為對讀出處理時出現(xiàn)錯誤的響應(yīng)和作為對因為有缺陷寫入器或者某個其他缺陷 而讀出老數(shù)據(jù)的響應(yīng)發(fā)生的。當(dāng)CWI-4中的WPI與其周圍的WPI不同時,其可W用于確定有缺 陷寫入器試圖對磁帶寫入數(shù)據(jù),因為前面寫入通過的數(shù)據(jù)將保留在磁帶上對應(yīng)于有缺陷寫 入器的特定位置。
      [0065] 圖3中未示出的報頭奇偶性字段包含于2個字節(jié)中。利用RS碼產(chǎn)生報頭奇偶性字 段。2字節(jié)報頭奇偶性用于檢測讀出12字節(jié)報頭時發(fā)生的錯誤。
      [0066] -些傳統(tǒng)磁帶格式中使用的報頭格式示于圖4中。如圖所示,32報頭包含于CWI-4 集中,表示為M=32行。CWID字段是13位(b)的長度,并且報頭奇偶性字段是16b的長度,其中 每個字段能夠存儲CWI-4集中的唯一數(shù)據(jù),例如,其對于每個M行不同。然而,當(dāng)?shù)谝粚懭霐?shù) 據(jù)集時,CWID字段為接收機所知,因為接收機知道磁帶的布局。
      [0067] RB&RF字段是16b的長度,并且在CWI-4集中相同。通常,保留RB字段用于未來使用, 并且在轉(zhuǎn)換時忽略RF字段。WPI字段是32b的長度,并且在任何給定CWI-4集中相同。WPI字段 用于檢測有缺陷寫入器,并且當(dāng)檢測到有缺陷寫入器時,避免將老數(shù)據(jù)發(fā)送到SDRAMnAFfe AWT&DSIFMCN字段是19b的長度,并且在CWI-4集中相同。
      [0068] 現(xiàn)在參考圖5A,示出根據(jù)一個實施例,對磁帶存儲的數(shù)據(jù)集500中的可變長度帶報 頭CWI-4集。如圖所示,在第一對磁帶寫入CWI-4集的CWI-4的磁帶的第一寫入?yún)^(qū)段510中,利 用4字節(jié)報頭508對磁帶寫入一些CWI-4,并且利用0字節(jié)報頭506對磁帶寫入一些CWI-4(例 如,無報頭寫入)。當(dāng)384個CWI-4集包含于數(shù)據(jù)集中時,可W將380個CWI-4集寫為具有0字節(jié) 報頭506的CWI-4,同時可W將CWI-4集寫為具有相應(yīng)4字節(jié)報頭408的CWI-4。利用報頭寫入 每個CWI-4,并且因此,對應(yīng)于寫到磁帶的每個CWI-4,存在一個報頭(除非沒有報頭,例如,0 字節(jié)報頭寫入CWI-4)。
      [0069] 在各種其他實施例中,可W改變寫為具有相應(yīng)4字節(jié)報頭的CWI-4的和寫為具有0 字節(jié)報頭的CWI-4的CWI-4集的數(shù)量,W適應(yīng)特定數(shù)量和設(shè)計參數(shù),諸如不同數(shù)量的CWI-4集 (大于或者小于384),要求更魯棒地保護(hù)數(shù)據(jù)布置(增加寫為具有相應(yīng)4字節(jié)報頭的CWI-4的 CWI-4集的數(shù)量)等等。
      [0070] 如圖5A所示,寫為具有0字節(jié)報頭506的CWI-4的CWI-4集和寫為具有4字節(jié)報頭508 的CWI-4的CWI-4集可W W列分配在數(shù)據(jù)集中,使得第一列具有寫為具有0字節(jié)報頭506的 CWI-4的CWI-4集,95個相鄰列具有寫為帶4字節(jié)報頭508的CWI-4的CWI-4集,并且然后,該模 式重復(fù)。當(dāng)較多或者較少的CWI-4集寫為具有0字節(jié)報頭的CWI-4時,可W調(diào)節(jié)具有帶0字節(jié) 報頭506的CWI -4的列之間的列數(shù)W適應(yīng)數(shù)據(jù)集的數(shù)量。
      [0071] 還可W將磁帶保留約3%的存儲區(qū)用于重寫數(shù)據(jù)。在磁帶的重寫區(qū)段502中,因為 例如在邊讀邊寫處理時在寫到磁帶的第一寫入?yún)^(qū)段510的CWI-4中檢測到錯誤,可W將重寫 到磁帶的CWI-4集寫為帶相應(yīng)12字節(jié)重寫報頭504的CWI-4,W對數(shù)據(jù)在運些重寫CWI-4集中 的布置提供魯棒保護(hù)。在其他實施例中,重寫到磁帶的重寫區(qū)段502的CWI-4集可W寫為帶 諸如10字節(jié)、8字節(jié)、14字節(jié)、16字節(jié)等等的較長或者較短的相應(yīng)重寫報頭的CWI-4。
      [0072] 圖5B示出根據(jù)一個實施例,在磁帶的重寫區(qū)段使用的12字節(jié)重寫報頭和在磁帶的 第一寫入?yún)^(qū)段使用的4字節(jié)報頭。本技術(shù)領(lǐng)域內(nèi)的技術(shù)人員閱讀了本說明書后明白,可W改 變運些報頭,W適應(yīng)對CWI-4集的CWI-4如何存儲到磁帶所做的各種變化。
      [0073] 現(xiàn)在參考圖6A,示出根據(jù)一個實施例存儲到磁帶的數(shù)據(jù)集600中的可變長度帶報 頭CWI-4集。如圖所示,在第一對磁帶寫入CWI-4集的磁帶的第一寫入?yún)^(qū)段608中,將全部 CWI-4集對磁帶寫為具有相應(yīng)4字節(jié)報頭606的CWI-4。當(dāng)384個CWI-4集包含于數(shù)據(jù)集中時, 可W將全部384個CWI-4集寫為具有M個相應(yīng)4字節(jié)報頭606的M個CWI-4。本技術(shù)領(lǐng)域內(nèi)的技 術(shù)人員明白,M可W是可W使用傳統(tǒng)磁寫頭和磁介質(zhì)的同時寫入CWI-4的任何數(shù)量。
      [0074] 在各種其他實施例中,可W改變寫入的CWI-4集中的每個CWI-4的每個報頭的大 小,W適應(yīng)特定數(shù)量和數(shù)據(jù)參數(shù)。
      [0075] 磁帶可W保留3%的存儲區(qū)用于重寫數(shù)據(jù)。在磁帶的重寫區(qū)段602中,因為邊讀邊 寫處理時檢測到錯誤,可W將對磁帶重寫的CWI-4集寫為具有相應(yīng)12字節(jié)重寫報頭604的 CWI-4, W對數(shù)據(jù)在運些重寫CWI-4集中的布置提供魯棒保護(hù)。在其他實施例中,可W將重寫 到磁帶的重寫區(qū)段602的CWI-4集寫為具有諸如10字節(jié)、8字節(jié)、14字節(jié)、16字節(jié)等等的更長 或者更短的相應(yīng)重寫報頭的CWI-4。
      [0076] 圖6B示出根據(jù)一個實施例在磁帶的重寫區(qū)段中使用的12字節(jié)重寫報頭和在磁帶 的第一寫入?yún)^(qū)段中使用的4字節(jié)報頭。本技術(shù)領(lǐng)域內(nèi)的技術(shù)人員閱讀了本說明書后明白,可 W改變運些報頭,W適應(yīng)對CWI-4集如何存儲到磁帶所做的各種變化。
      [0077] 現(xiàn)在參考圖7A,示出根據(jù)一個實施例存儲到磁帶的數(shù)據(jù)集700中的可變長度帶報 頭CWI-4集。如圖所示,在第一對磁帶寫入CWI-4集的磁帶的第一寫入?yún)^(qū)段706中,將一些 CWI-4集對磁帶寫為具有包含多個8字節(jié)報頭708中的一個的到第一個4字節(jié)的相應(yīng)第一報 頭的CWI-4,并且將一些CWI-4集對磁帶寫為具有包含多個8字節(jié)報頭710中的一個的第二個 4字節(jié)的相應(yīng)第二報頭的CWI-4。運樣,當(dāng)數(shù)據(jù)集包括P個CWI-4集時,其中每個CWI-4集包括M 個同時寫入的CWI-4,全部(P*M)/2個8字節(jié)報頭用于存儲數(shù)據(jù)集。通過將每個8字節(jié)報頭分 害樹兩個片(兩個4字節(jié)片),將運(P*M)/2個8字節(jié)報頭轉(zhuǎn)換為一組(P*M)個4字節(jié)報頭。運是 如何通過兩個CWI-4分割8字節(jié)報頭。
      [0078] 在該實施例或者任何其他實施例中,P可W是模8和M的整數(shù)倍中的至少一個。
      [0079] 在另一個實施例中,僅第一報頭(或者在替換實施例中僅第二報頭)包含CWID,該 CWI時旨出存儲后特定CWI-4所在的SDS的SDS號和行號。第二報頭(或者替換實施例中的第一 報頭)不含有該特定CWI-4的CWID。
      [0080] 當(dāng)384個CWI-4集包含于數(shù)據(jù)集中時,可W將一半(192個)的CWI-4集寫為具有包含 多個8字節(jié)報頭708中的一個的第一個4字節(jié)的相應(yīng)第一報頭的CWI-4,并且可W將一半(192 個)CWI-4集寫為具有包含多個8字節(jié)報頭710中的一個的第二個4字節(jié)的相應(yīng)第二報頭的 CWI-4O
      [0081] 在各種其他實施例中,可W增大或者減小報頭的大小,使得當(dāng)采用4字節(jié)報頭、6字 節(jié)報頭、10字節(jié)報頭、12字節(jié)報頭等等時,通過數(shù)據(jù)集的行均勻分布第一報頭和第二報頭。
      [0082] 如圖7A所示,可W采用8字節(jié)報頭,其中將CWI-4集寫為具有包含第一行中的多個 報頭710中的一個的第一個4字節(jié)的相應(yīng)第一報頭的CWI-4,并且然后,將CWI-4集寫為具有 包含多個報頭708中的一個的第二個4字節(jié)的相應(yīng)第二報頭的CWI-4,其中對全部數(shù)據(jù)集重 復(fù)該模式。運樣導(dǎo)致在第一寫入?yún)^(qū)段706將每個CWI-4集寫為具有8字節(jié)報頭中的一個的相 應(yīng)4字節(jié)部分的CWI-4。
      [0083] 磁帶還可W保留約3%的存儲區(qū)用于重寫數(shù)據(jù)。在磁帶的重寫區(qū)段702中,因為邊 讀邊寫處理時檢測到錯誤,對磁帶重寫的CWI-4集可W寫為具有相應(yīng)12字節(jié)重寫報頭704的 CWI-4, W對數(shù)據(jù)在運些重寫CWI-4集中的布置提供魯棒保護(hù)。在其他實施例中,可W將對磁 帶的重寫區(qū)段702重寫的CWI-4集寫為具有諸如10字節(jié)、8字節(jié)、14字節(jié)、16字節(jié)等等的更長 或者更短的相應(yīng)重寫報頭的CWI-4。
      [0084] 圖7B示出根據(jù)一個實施例,磁帶的重寫區(qū)段中使用的12字節(jié)重寫報頭和磁帶的第 一寫入?yún)^(qū)段中使用的8字節(jié)報頭,可W將該8字節(jié)報頭分割為兩個4字節(jié)段(上段是報頭的第 一個4字節(jié),而下段是報頭的第二個4字節(jié))。本技術(shù)領(lǐng)域內(nèi)的技術(shù)人員閱讀了本說明書后明 白,可W改變運些報頭,W適應(yīng)對CWI-4集如何存儲到磁帶所做的各種變化。
      [0085] 現(xiàn)在參考圖8A,示出根據(jù)一個實施例存儲到磁帶的數(shù)據(jù)集800中的可變長度帶報 頭CWI-4集。如圖所示,在第一對磁帶寫入CWI-4集的磁帶的第一寫入?yún)^(qū)段806中,利用多個8 字節(jié)報頭808中的一個的第一個4字節(jié),將一些CWI-4集寫到磁帶,并且利用多個8字節(jié)報頭 810中的一個的第二個4字節(jié),將一些CWI-4集寫到磁帶,其中通過第一報頭和第二報頭分割 每個8字節(jié)報頭。當(dāng)384個CWI-4集包含于數(shù)據(jù)集中時,利用多個8字節(jié)報頭808中的一個的第 一個4字節(jié),可W寫入一半(192個)的CWI-4集,并且利用多個8字節(jié)報頭810中的一個的第二 個4字節(jié),可W寫入一半(192個)的CWI-4集。運樣,當(dāng)數(shù)據(jù)集包括P個CWI-4集時,每個CWI-4 集包括M個同時寫入CWI-4,全部(P*M)/2個8字節(jié)報頭用于存儲數(shù)據(jù)集。通過將每個8字節(jié)報 頭分割為2片(兩個4字節(jié)片),將運(P*M)/2個8字節(jié)報頭轉(zhuǎn)換為一組(P*M)個4字節(jié)報頭。運 是如何通過兩個CWI-4分割8字節(jié)報頭。
      [0086] 在該實施例或者任何其他實施例中,P可W是模8和M的整數(shù)倍中的至少一個。
      [0087] 在各種其他實施例中,可W增大或者減小報頭的大小,使得當(dāng)采用4字節(jié)報頭、6字 節(jié)報頭、10字節(jié)報頭、12字節(jié)報頭等等時,通過數(shù)據(jù)集的行均勻分布報頭的第一部和第二部 分。
      [0088] 如圖8A所示,可W采用8字節(jié)報頭,其中利用第一行中的8字節(jié)報頭810中的一個的 第一個4字節(jié)寫入CWI-4集,并且然后,利用第二行中的8字節(jié)報頭808中的一個的第二個4字 節(jié)寫入CWI-4集,其中對整個數(shù)據(jù)集重復(fù)該模式。此外,通過第一和第二報頭分割每個8字節(jié) 報頭。運樣導(dǎo)致利用第一寫入?yún)^(qū)段806的4字節(jié)報頭寫入每個CWI-4。
      [0089] 磁帶可W保留3%的存儲區(qū)用于重寫數(shù)據(jù)。在磁帶的重寫區(qū)段802中,因為邊讀邊 寫處理時檢測到錯誤,對磁帶重寫的CWI-4集可W包含12字節(jié)重寫報頭804, W對數(shù)據(jù)在運 些重寫CWI-4集中的布置提供魯棒保護(hù)。在其他實施例中,對磁帶的重寫區(qū)段802重寫的 CWI-4集可W具有諸如10字節(jié)、8字節(jié)、14字節(jié)、16字節(jié)等等的更長或者更短的報頭。
      [0090] 圖8B示出根據(jù)一個實施例,磁帶的重寫區(qū)段中使用的12字節(jié)重寫報頭和磁帶的第 一寫入?yún)^(qū)段中使用的8字節(jié)報頭,可W將該8字節(jié)報頭分割為兩個4字節(jié)段(上段是8字節(jié)報 頭中的一個的第一個4字節(jié),而下段是8字節(jié)報頭中的一個的第二個4字節(jié))。本技術(shù)領(lǐng)域內(nèi) 的技術(shù)人員閱讀了本說明書后明白,可W改變運些報頭,W適應(yīng)對CWI-4集如何存儲到磁帶 所做的各種變化。
      [0091] 現(xiàn)在參考圖9A,示出根據(jù)一個實施例存儲到磁帶的數(shù)據(jù)集900中的可變長度帶報 頭CWI-4集。如圖所示,在第一將CWI-4集寫到磁帶的磁帶的第一寫入?yún)^(qū)段906中,將一些 CWI-4集對磁帶寫為具有相應(yīng)4字節(jié)報頭908的CWI-4,并且將一些CWI-4集對磁帶寫為具有 相應(yīng)0字節(jié)報頭910(例如,無報頭)的CWI-4。當(dāng)384個CWI-4集包含于數(shù)據(jù)集中時,可W將一 半(192個)的CWI-4集寫為具有相應(yīng)4字節(jié)報頭908的CWI-4,并且可W將一半(192個)的CWI- 4集寫為具有相應(yīng)0字節(jié)報頭910的CWI-4??蒞將此稱為交錯可變長度帶報頭CWI-4集結(jié)構(gòu)。
      [0092] 在各種其他實施例中,可W改變寫為具有相應(yīng)4字節(jié)報頭的CWI-4的和寫為具有相 應(yīng)0字節(jié)報頭的CWI-4的CWI-4集的數(shù)量,W適應(yīng)特定數(shù)量和設(shè)計參數(shù),諸如不同數(shù)量的CWI- 4集(大于或者小于384),要求更魯棒地保護(hù)數(shù)據(jù)布置(增加寫為具有相應(yīng)4字節(jié)報頭的CWI- 4的CWI-4集的數(shù)量)等等。
      [0093] 如圖9A所示,將CWI-4集寫為在第一列中具有相應(yīng)4字節(jié)報頭908的CWI-4,并且然 后,將CWI-4集寫為在第二列具有相應(yīng)0字節(jié)報頭910的CWI-4,其中對整個數(shù)據(jù)集重復(fù)該模 式。運樣,將偶數(shù)編號的CWI-4集寫為具有相應(yīng)4字節(jié)報頭908的CWI-4,并且將奇數(shù)編號的 CWI-4集寫為具有相應(yīng)0字節(jié)報頭910的CWI-4。
      [0094] 還可W將磁帶保留約3%的存儲區(qū)用于重寫數(shù)據(jù)。在磁帶的重寫區(qū)段902中,因為 在邊讀邊寫處理時檢測到錯誤,重寫到磁帶的CWI-4集可W包含12字節(jié)重寫報頭904, W對 數(shù)據(jù)在運些重寫CWI-4集中的布置提供魯棒保護(hù)。在其他實施例中,重寫到磁帶的重寫區(qū)段 902的CWI-4集可W寫為帶諸如10字節(jié)、8字節(jié)、14字節(jié)、16字節(jié)等等的較長或者較短的相應(yīng) 重寫報頭的CWI-4。
      [00M]圖9B示出根據(jù)一個實施例,在磁帶的重寫區(qū)段中采用的12字節(jié)重寫報頭和奇數(shù)編 號的CWI-4集的磁帶的第一寫入?yún)^(qū)段中采用的4字節(jié)報頭(未示出0字節(jié)報頭,因為其不包含 任何信息)。本技術(shù)領(lǐng)域內(nèi)的技術(shù)人員閱讀了本說明書后明白,可W改變運些報頭,W適應(yīng) 對CWI-4集如何存儲到磁帶所做的各種變化。
      [0096] 現(xiàn)在參考圖10A,示出根據(jù)一個實施例存儲到磁帶的數(shù)據(jù)集1000中的可變長度帶 報頭CWI-4集。如圖所示,在第一將CWI-4集寫到磁帶的磁帶的第一寫入?yún)^(qū)段1006中,將一些 CWI-4集對磁帶寫為具有相應(yīng)8字節(jié)報頭1008的CWI-4,并且將一些CWI-4集對磁帶寫為具有 相應(yīng)0字節(jié)報頭1010(例如,無報頭)的CWI-4。當(dāng)384個CWI-4集包含于數(shù)據(jù)集中時,可W將一 半(1102個)的CWI-4集寫為具有相應(yīng)8字節(jié)報頭1008的CWI-4,并且可W將一半(1102個)的 CWI-4集寫為具有相應(yīng)0字節(jié)報頭1010的CWI-4。可W將此稱為交錯可變長度帶報頭CWI-4集 結(jié)構(gòu)。
      [0097] 在各種其他實施例中,可W改變寫為具有相應(yīng)8字節(jié)報頭的和具有相應(yīng)0字節(jié)報頭 的CWI-4的CWI-4集的數(shù)量,W適應(yīng)特定數(shù)量和設(shè)計參數(shù),諸如不同數(shù)量的CWI-4集(大于或 者小于384),要求更魯棒地保護(hù)數(shù)據(jù)布置(增加寫為具有相應(yīng)8字節(jié)報頭的CWI-4的CWI-4集 的數(shù)量)等等。
      [009引如圖IOA所示,將CWI-4集寫為在第一列中具有相應(yīng)8字節(jié)報頭1008的CWI-4,并且 然后,將CWI-4集寫為在第二列具有相應(yīng)0字節(jié)報頭1010的CWI-4,其中對整個數(shù)據(jù)集重復(fù)該 模式。運樣,將偶數(shù)編號的CWI-4集寫為具有相應(yīng)8字節(jié)報頭1008的CWI-4,并且將奇數(shù)編號 的CWI-4集寫為具有0字節(jié)報頭1010的CWI-4。
      [0099]還可W將磁帶保留約3%的存儲區(qū)用于重寫數(shù)據(jù)。在磁帶的重寫區(qū)段1002中,因為 在邊讀邊寫處理時檢測到錯誤,重寫到磁帶的CWI-4集可W寫為具有相應(yīng)12字節(jié)重寫報頭 1004的CWI-4, W對數(shù)據(jù)在運些重寫CWI-4集中的布置提供魯棒保護(hù)。在其他實施例中,重寫 到磁帶的重寫區(qū)段1002的CWI-4集可W寫為具有諸如10字節(jié)、8字節(jié)、14字節(jié)、16字節(jié)等等的 較長或者較短的重寫報頭的CWI-4。
      [0100] 圖9B示出根據(jù)一個實施例,在磁帶的重寫區(qū)段中采用的12字節(jié)重寫報頭和奇數(shù)編 號的CWI-4集的磁帶的第一寫入?yún)^(qū)段中采用的8字節(jié)報頭(未示出0字節(jié)報頭,因為其不包含 任何信息)。本技術(shù)領(lǐng)域內(nèi)的技術(shù)人員閱讀了本說明書后明白,可W改變運些報頭,W適應(yīng) 對CWI-4集如何存儲到磁帶所做的各種變化。
      [0101] 參考圖5A-10B描述的每個實施例的第一寫入?yún)^(qū)段和重寫區(qū)段中的CWI-4的每個 報頭可W不同,并且當(dāng)指"第一報頭"和"重寫報頭"時,旨在指一起作為一個組的每個寫入 區(qū)段的全部CWI-4的全部報頭,并且不指它們是完全相同的位存儲在內(nèi)的全部相同報頭(特 別是,對于寫入的每個CWI-4,報頭的CWID字段和奇偶性字段中的位可W不同,而無論是在 第一寫入?yún)^(qū)段中還是在重寫區(qū)段中)。
      [0102] 此外,盡管在在此描述的實施例中,CWI-4集中的CWI-4全部具有相同字節(jié)的長度 (因為實際實現(xiàn)的原因,運是希望的),但是不同CWI-4集中的CWI-4可W具有不同的字節(jié)的 長度,因為報頭可W具有不同字節(jié)的長度。
      [0103] 利用下面定義的變量可W確定利用各種報頭結(jié)構(gòu)增加的空間量:M =通道的數(shù)量 (在1;1'0-5和1;1'0-6中,1=16;在32通道企業(yè)磁帶驅(qū)動器中,1=32);1^ =每個數(shù)據(jù)集的子數(shù)據(jù) 集的數(shù)量(在16通道驅(qū)動器中,L = 32;在32通道企業(yè)磁帶驅(qū)動器中,L = 64); J =子數(shù)據(jù)集行 中的Cl碼字的數(shù)量(在LT0-5和LT0-6中W及32通道企業(yè)磁帶驅(qū)動器中,J = 4);C1碼是具有 Kl信息字節(jié)和Nl-Kl奇偶性字節(jié)的(NI,K1 )RS碼;C2碼是具有K2信息字節(jié)和N2-K2奇偶性字 節(jié)的(N2,K2)RS碼。利用運些變量,利用等式1 3可W計算與具有固定12字節(jié)報頭大小的子 數(shù)據(jù)集相比,圖5A-10B中描述的報頭結(jié)構(gòu)的磁帶盒容量的增大,其中等式1計算圖5A-5B 中的報頭結(jié)構(gòu)的磁帶盒容量(Gl)的增大;等式2計算圖6A-8B和10A-10B中的報頭結(jié)構(gòu)的 磁帶盒容量(62、63、64、66)的增大;^及等式3計算圖94-98中的報頭結(jié)構(gòu)的磁帶盒容量 (G5)的增大。
      [0104] Gl = U巧(肥禮/M-4)/(肥禮/M)+8*4/(肥禮/M))/(J*K1)等式1
      [0105] G2=G3=G4=G6 = 8/(J*K1) 等式 2
      [0106] G5 = 10/(J 體 1) 等式 3
      [0107] 通過完全去除報頭可W獲得的磁帶盒容量的最大可能增大等于12/(J*K1)。在圖 6A-8B所示的報頭結(jié)構(gòu)中,報頭大小是空間變化的。運是因為第一寫入時和重寫時的報頭 具有不同的大小。在第一寫入數(shù)據(jù)集時,報頭是4字節(jié)長,而在重寫時,報頭是12字節(jié)長(或 者在一些實施例中小于12字節(jié))。
      [0108] 在圖6A-10B所示的報頭結(jié)構(gòu)中,有可能發(fā)生中斷數(shù)據(jù)集的操作,因為采用的報頭 結(jié)構(gòu)。數(shù)據(jù)集的寫入可能被中斷,諸如因為可能導(dǎo)致不正確寫入磁道的缺陷或者擾動。當(dāng)寫 入中斷時,所有同步碼字對象(SCO)集未成功記錄的W及后續(xù)未驗證的任意數(shù)據(jù)集被看作 中斷數(shù)據(jù)集。
      [0109] 在各種實施例中,采用可變長度報頭寫入數(shù)據(jù)的系統(tǒng)可W采用圖5A-10B中描述 的報頭結(jié)構(gòu)中的任何一種。運樣一種系統(tǒng)可W包含處理器和與該處理器集成和/或由該處 理器可執(zhí)行的邏輯。處理器可W是本技術(shù)領(lǐng)域內(nèi)公知類型的,也可W是采用可變長度帶報 頭CW1-4集存儲數(shù)據(jù)專用的特殊處理器??蒞配置該邏輯,W利用第一報頭對磁介質(zhì)的第一 寫入?yún)^(qū)段第一寫入數(shù)據(jù)集,CWl-4集包括具有M個相應(yīng)第一報頭的固定數(shù)量M個同時寫入 CW1-4,并且作為重寫CW1-4集的數(shù)據(jù)集中的至少一些對磁介質(zhì)的重寫區(qū)段重寫為具有M個 相應(yīng)重寫報頭的M個重寫CW1-4。磁介質(zhì)可W是磁道、光磁盤等等。
      [0110] 數(shù)據(jù)集包括多個子數(shù)據(jù)集,每個子數(shù)據(jù)集包括W行和列組織的數(shù)據(jù)陣列,其中數(shù) 據(jù)陣列的每行包括四個交錯Cl碼字(CW1-4)。包括預(yù)定數(shù)量的CW1-4集的數(shù)據(jù)集的第一部對 具有相應(yīng)第一報頭的磁介質(zhì)的第一寫入?yún)^(qū)段存儲為CW1-4,并且每個重寫CW1-4集對磁介質(zhì) 的重寫區(qū)段存儲為具有相應(yīng)重寫報頭的CW1-4?;谠诖鎯τ诖沤橘|(zhì)的第一寫入?yún)^(qū)段中的 CW1-4中檢測到的錯誤,確定重寫CW1-4集(選擇在第一存儲到磁介質(zhì)的第一寫入?yún)^(qū)段中后 要重寫的CW1-4的數(shù)量)。此外,重寫報頭的長度始終大于第一報頭的長度。
      [0111] 在一個實施例中,數(shù)據(jù)集可W包含384個CW1-4集,如上所述。在其他實施例中,較 多或者較少的CW1-4集可W包含于每個數(shù)據(jù)集中。
      [0112] 在實施例中,還可W配置邏輯,W利用邊讀邊寫過程檢測存儲于磁介質(zhì)的第一寫 入?yún)^(qū)段中的CW1-4中的錯誤。配置邊讀邊寫過程,W在將數(shù)據(jù)寫入磁介質(zhì)之后從磁介質(zhì)讀出 數(shù)據(jù),從而確定是否檢測到任何錯誤。作為對檢測到運種錯誤的響應(yīng),關(guān)于錯誤數(shù)量是否導(dǎo) 致讀出數(shù)據(jù)故障(例如,糾錯碼的錯誤太多W致不能克服)進(jìn)行確定。當(dāng)情況如此時,標(biāo)記該 CW1-4, W重寫到磁介質(zhì)的重寫區(qū)段中,并且當(dāng)確定足夠多的CW1-4需要重寫時,可W由需要 重寫的運些CW1-4編輯CW1-4集。
      [0113] 在一個實施例中,對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為CW1-4集的數(shù)據(jù)集的其余部分 存儲為具有相應(yīng)第二報頭的CW1-4。每個第二報頭的長度可W等于每個第一報頭的長度(在 一個實施例中,兩個報頭都是4字節(jié)的長度)。當(dāng)情況如此時,每個第一報頭可W包含多個8 字節(jié)公用報頭中的一個的第一個4字節(jié),每個第二報頭可W包含該8字節(jié)公用報頭的第二個 4字節(jié),在磁介質(zhì)的第一寫入?yún)^(qū)段中,數(shù)據(jù)集的一半CW1-4集可W存儲為具有第一報頭的 CW1-4,并且在磁介質(zhì)的第一寫入?yún)^(qū)段中,數(shù)據(jù)集的一半CW1-4集可W存儲為具有第二報頭 的CW1-4,如圖7A-8B中的幾個實施例所述。此外,在第一和第二報頭中分割每個公用報頭。
      [0114] 運樣,當(dāng)數(shù)據(jù)集包括P個CW1-4集時,全部(P*M)/2個8字節(jié)報頭用于存儲數(shù)據(jù)集,其 中每個CW1-4集包括M個同時寫入CW1-4。通過將每個8字節(jié)報頭分割為兩片(2個4字節(jié)片), 將運(P*M)/2個8字節(jié)報頭轉(zhuǎn)換為一組(P*M)個4字節(jié)報頭。運是如何通過2個CW1-4分割8字 節(jié)報頭,利用第一報頭或者第二報頭寫入每個CW1-4。
      [0115] 在該實施例或者任何其他實施例中,P可W是模8和M的整數(shù)倍中的至少一個。
      [0116] 根據(jù)另一個實施例,每個第一報頭可W是4字節(jié)的長度,并且所有CW1-4集可W對 磁介質(zhì)的第一寫入?yún)^(qū)段存儲為具有相應(yīng)第一報頭的CW1-4,如圖6A-6B所述。運樣,當(dāng)對磁 介質(zhì)的重寫區(qū)段重寫數(shù)據(jù)時,帶報頭CW1-4集的可變長度性質(zhì)起作用,運樣具有比第一報頭 長的重寫報頭。
      [0117] 在多種方式中,可W將對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為CW1-4集的數(shù)據(jù)集的其余 部分存儲為沒有報頭的CW1-4。在一個運種實施例中,每個第一報頭可W是4字節(jié)的長度,奇 數(shù)編號的CW1-4集可W對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為沒有報頭的CW1-4,偶數(shù)編號的CWl- 4集可W對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為具有第一報頭的CW1-4,并且存儲為沒有報頭的 CW1-4的CW1-4集可W與存儲為具有第一報頭的CW1-4的CW1-4集交錯,如圖9A-9B所述。
      [0118] 在替換實施例中,每個第一報頭可W是8字節(jié)的長度,奇數(shù)編號的CW1-4集可W對 磁介質(zhì)的第一寫入?yún)^(qū)段存儲為沒有報頭的CWl-4,偶數(shù)編號的CWl-4集可W對磁介質(zhì)的第一 寫入?yún)^(qū)段存儲為具有第一報頭的CW1-4,并且存儲為沒有報頭的CW1-4的CW1-4集可W與存 儲為具有第一報頭的〔胖1-4的〔胖1-4集交錯,如圖104-108所述。
      [0119] 根據(jù)另一個替換實施例,每個第一報頭可W是8字節(jié)的長度,380個CW1-4集可W對 磁介質(zhì)的第一寫入?yún)^(qū)段存儲為沒有報頭的CW1-4,并且4個CW1-4集對磁介質(zhì)的第一寫入?yún)^(qū) 段存儲為具有第一報頭的CWl -4,如圖5A- 5B所述。
      [0120] 在運些實施例中的任何一個中,每個重寫報頭可W是12字節(jié)的長度,也可W大于 或者小于12字節(jié),并且磁介質(zhì)可W是容納于在磁帶驅(qū)動器中可運行的磁帶盒中的磁帶。
      [0121] 一個運種磁帶驅(qū)動器可W包括處理器和與該處理器集成在一起和/或由處理器可 執(zhí)行的邏輯。配置該邏輯,W對磁介質(zhì)的第一寫入?yún)^(qū)段執(zhí)行數(shù)據(jù)集的第一寫入,該數(shù)據(jù)集包 含多個子數(shù)據(jù)集,每個子數(shù)據(jù)集包括W行和列組織的數(shù)據(jù)陣列,數(shù)據(jù)陣列的每行包括4個交 錯的Cl碼字(CW1-4集),其中利用第一報頭,數(shù)據(jù)集的第一部對磁帶的第一寫入?yún)^(qū)段存儲為 CWI-4集;利用邊讀邊寫過程檢測存儲于磁帶的第一寫入?yún)^(qū)段中的CW1-4集中的錯誤;W及 基于檢測到的錯誤,對磁帶的重寫區(qū)段執(zhí)行將至少一些數(shù)據(jù)集重寫為重寫CW1-4集。利用重 寫報頭,將每個重寫CW1-4集存儲到磁帶的重寫區(qū)段,重寫報頭是12字節(jié)的長度,第一報頭 的長度小于12字節(jié),并且數(shù)據(jù)集包括384個CWl -4集。
      [0122] 下面的表1示出在幾個實施例中利用在此描述的各種報頭結(jié)構(gòu)可行的增加磁帶盒 容量的概述。對于表1中的計算,假定Cl碼是:(N1 = 240,K1 = 228)RS碼;C2碼是:(N2 = 192, K2 = 168) RS碼;并且每個數(shù)據(jù)集有384個CWl-4集。
      [0123]
      [0
      [0125] 表1
      [0126] 現(xiàn)在參考圖11,示出根據(jù)一個實施例利用可變長度報頭寫入數(shù)據(jù)的方法1100的流 程圖。在圖1-10B描述的環(huán)境、系統(tǒng)、裝置和/或者方案中的任何一個中和/或在采用圖1- IOB描述的環(huán)境、系統(tǒng)、裝置和/或者方案中的任何一個的情況下,可W W各種方式執(zhí)行方法 1100。此外,方法1100可W包含比參考圖11具體描述的操作多或者少的操作。
      [0127] 在操作1102,對諸如磁帶的磁介質(zhì)的第一寫入?yún)^(qū)段執(zhí)行第一寫入。該數(shù)據(jù)集包含 多個子數(shù)據(jù)集,每個子數(shù)據(jù)集包括W行和列組織的數(shù)據(jù)陣列,其中該數(shù)據(jù)陣列的每行包括4 個交錯的Cl碼字(CWI-4)。數(shù)據(jù)集的第一部可W對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為CWI-4集, 作為具有第一報頭的CWI-4。
      [01%]在操作1104,基于在第一寫入?yún)^(qū)段中的數(shù)據(jù)中檢測到的錯誤,選擇至少一些數(shù)據(jù) 進(jìn)行重寫。選擇數(shù)據(jù)可W對磁介質(zhì)的重寫區(qū)段重寫為CWI-4集。每個重寫CWI-4集可W對磁 介質(zhì)的重寫區(qū)段存儲為基于相應(yīng)重寫報頭的CWI-4?;谠诖鎯τ诖沤橘|(zhì)的第一寫入?yún)^(qū)段 中的CWI-4中檢測到的錯誤,確定重寫CWI-4集,并且每個重寫報頭的長度大于每個第一報 頭的長度。
      [0129] 方法1100還可W包含利用邊讀邊寫過程檢測存儲于磁介質(zhì)的第一寫入?yún)^(qū)段中的 CWI-4中的錯誤,如上所做的更詳細(xì)描述。
      [0130] 方法1100還可W包含將對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為CWI-4集的數(shù)據(jù)集的其余 部分存儲為與相應(yīng)第二報頭關(guān)聯(lián)的CWI-4。在運種方式中,每個第二報頭的長度可W等于每 個第一報頭的長度,每個第一報頭可W包含多個公用8字節(jié)報頭中的一個的第一個4字節(jié), 每個第二報頭可W包含該公用8字節(jié)報頭的第二個4字節(jié),通過第一和第二報頭分割每個公 用報頭,數(shù)據(jù)集的一半的CWI-4集可W在磁介質(zhì)的第一寫入?yún)^(qū)段中存儲為具有第一報頭的 CWI-4,并且數(shù)據(jù)集的一半的CWI-4集可W在磁介質(zhì)的第一寫入?yún)^(qū)段中存儲為具有第二報頭 的CWI-4。
      [0131] 運樣,當(dāng)數(shù)據(jù)集包括P個CWI-4集時,利用全部(P*M)/2個8字節(jié)報頭存儲數(shù)據(jù)集,其 中每個CWI-4集包括M個同時寫入CWI-4。通過將每個8字節(jié)報頭分割為2片(兩個4字節(jié)片), 將運(P*M)/2個8字節(jié)報頭轉(zhuǎn)換為一組(P*M)個4字節(jié)報頭。運是如何通過兩個CWI-4分割8字 節(jié)報頭,利用第一或者第二報頭寫入每個CWI-4。
      [0132] 在該實施例或者任何其他實施例中,P可W是模8和M的整數(shù)倍中的至少一個。
      [0133] 在另一種方式中,每個第一報頭可W是4字節(jié)的長度,并且在該實施例中,所有 CWI-4集可W對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為具有其相應(yīng)第一報頭的CWI-4。
      [0134] 根據(jù)多個實施例,可W將對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為CWI-4集的數(shù)據(jù)集的其 余部分存儲為沒有任何類型的報頭的CWI-4。
      [0135] 在一個運種實施例中,每個第一報頭可W是4字節(jié)的長度,奇數(shù)編號的CW1-4集可 W對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為沒有報頭的CW1-4,偶數(shù)編號的CW1-4集可W對磁介質(zhì)的 第一寫入?yún)^(qū)段存儲為具有第一報頭的CW1-4,并且存儲為沒有報頭的CW1-4的CW1-4集可W 與存儲為具有其相應(yīng)第一報頭的CW1-4的CW1-4集交錯。
      [0136] 在另一個運種實施例中,每個第一報頭可W是8字節(jié)的長度,奇數(shù)編號的CW1-4集 可W對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為沒有報頭的CW1-4,偶數(shù)編號的CW1-4集可W對磁介質(zhì) 的第一寫入?yún)^(qū)段存儲為具有其相應(yīng)第一報頭的CW1-4,并且存儲為沒有報頭的CW1-4的CWl- 4集可W與存儲為具有其相應(yīng)第一報頭的CWl-4的CWl-4集交錯。
      [0137] 根據(jù)又另一個運種實施例,每個第一報頭可W是8字節(jié)的長度,380個CW1-4集可W 對磁介質(zhì)的第一寫入?yún)^(qū)段存儲為沒有報頭的CW1-4,并且4個CW1-4集可W對磁介質(zhì)的第一 寫入?yún)^(qū)段存儲為具有其相應(yīng)第一報頭的CW1-4。
      [0138] 在運些實施例中的任何一個中,每個重寫報頭可W是12字節(jié)的長度,也可W大于 或者小于12字節(jié),并且磁介質(zhì)可W是容納于在磁帶驅(qū)動器中可運行的磁帶盒中的磁帶。
      [0139] 現(xiàn)在參考圖12,示出根據(jù)一個實施例利用可變長度報頭寫入數(shù)據(jù)的方法1200的流 程圖。在圖1-10B描述的環(huán)境、系統(tǒng)、裝置和/或者方案中的任何一個中和/或在采用圖1- IOB描述的環(huán)境、系統(tǒng)、裝置和/或者方案中的任何一個的情況下,可W W各種方式執(zhí)行方法 1200。此外,方法1200可W包含比參考圖12具體描述的操作多或者少的操作。
      [0140] 在操作1202,對磁帶的第一寫入?yún)^(qū)段寫入數(shù)據(jù),與第一報頭關(guān)聯(lián)寫入至少一些數(shù) 據(jù)。第一報頭可W具有本技術(shù)領(lǐng)域內(nèi)公知的任何長度,諸如2字節(jié)、4字節(jié)、6字節(jié)、8字節(jié)等 等。
      [0141] 在操作1204,基于檢測到的錯誤,選擇一些數(shù)據(jù)進(jìn)行重寫。利用本技術(shù)領(lǐng)域內(nèi)公知 的任何方法,諸如在此更詳細(xì)描述的邊讀邊寫過程可W檢測錯誤。此外,本技術(shù)領(lǐng)域內(nèi)的技 術(shù)人員明白,寫入數(shù)據(jù)使用的系統(tǒng)中的問題也可能導(dǎo)致要選擇數(shù)據(jù)重寫。
      [0142] 在操作1205,對磁帶的重寫區(qū)段重寫選擇數(shù)據(jù),與重寫報頭關(guān)聯(lián)重寫該重寫數(shù)據(jù)。 每個重寫報頭的長度(在一個實施例中,全部具有相同長度)大于每個第一報頭的長度(在 一個實施例中,全部具有相同長度)。此外,當(dāng)使用時,每個重寫報頭的長度也可W大于用于 對磁帶的第一寫入?yún)^(qū)段寫入數(shù)據(jù)的第二報頭的長度,如下所述。
      [0143] 方法1200還可W包含利用邊讀邊寫過程檢測存儲于磁帶的第一寫入?yún)^(qū)段中的數(shù) 據(jù)中的錯誤,如上所做的更詳細(xì)描述。
      [0144] 在一個實施例中,數(shù)據(jù)可W包含至少一個數(shù)據(jù)集,該至少一個數(shù)據(jù)集包括多個子 數(shù)據(jù)集,每個子數(shù)據(jù)集包括W行和列組織的數(shù)據(jù)陣列,其中數(shù)據(jù)陣列的每行包括四個交錯 Cl碼字(CW1-4)。該數(shù)據(jù)存儲為多個CW1-4集,每個CW1-4集包括固定數(shù)量的CW1-4,其中每個 第一報頭的長度小于12字節(jié),并且每個重寫報頭的長度至少12字節(jié)。
      [0145] 此外,方法1200還可W包含無需任何報頭對磁帶的第一寫入?yún)^(qū)段寫入數(shù)據(jù)的其余 部分(與第一報頭關(guān)聯(lián)未寫入的)。在運種方式中,第一報頭可W是4字節(jié)的長度或者8字節(jié) 的長度,奇數(shù)編號的CW1-4集可W對磁帶的第一寫入?yún)^(qū)段存儲為沒有報頭的CW1-4,偶數(shù)編 號的CW1-4集可W對磁帶的第一寫入?yún)^(qū)段存儲為與第一報頭關(guān)聯(lián)的CW1-4,并且存儲為沒有 報頭的CW1-4的CW1-4集可W與存儲為與第一報頭關(guān)聯(lián)的CW1-4的CW1-4集交錯。
      [0146] 在另一個實施例中,每個第一報頭可W是4字節(jié)的長度或者8字節(jié)的長度,380個 CW1-4集可W對磁帶的第一寫入?yún)^(qū)段寫為沒有報頭的CW1-4,并且4個CW1-4集可W對磁帶的 第一寫入?yún)^(qū)段寫為與其相應(yīng)第一報頭關(guān)聯(lián)的CW1-4。
      [0147] 根據(jù)一個實施例,方法1200可W包含對磁帶的第一寫入?yún)^(qū)段,將該數(shù)據(jù)的未寫為 與其相應(yīng)第一報頭關(guān)聯(lián)的CW1-4的其余部分寫為與相應(yīng)第二報頭關(guān)聯(lián)的CW1-4。每個第二報 頭的長度可W等于每個第一報頭的長度,每個第一報頭可W包括公用報頭的第一半,每個 第二報頭可W包括公用報頭的第二半,一半數(shù)據(jù)可W在磁帶的第一寫入?yún)^(qū)段中寫為與第一 報頭關(guān)聯(lián)的CW1-4,并且另一半數(shù)據(jù)可W在磁帶的第一寫入?yún)^(qū)段中寫為與第二報頭關(guān)聯(lián)的 CWl-4O
      [0148] 例如,數(shù)據(jù)的其余部分可W對磁帶的第一寫入?yún)^(qū)段存儲為與第二報頭關(guān)聯(lián)的CWl- 4,在該方式中,每個第二報頭的長度等于每個第一報頭的長度。此外,每個第一報頭可W包 含8字節(jié)報頭的第一個4字節(jié),每個第二報頭可W包含8字節(jié)報頭的第二個4字節(jié),數(shù)據(jù)的一 半CW1-4集可W在磁帶的第一寫入?yún)^(qū)段中存儲為與第一報頭關(guān)聯(lián)的CW1-4,并且數(shù)據(jù)的一半 CW1-4集可W在磁介質(zhì)的第一寫入?yún)^(qū)段中存儲為與第二報頭關(guān)聯(lián)的CW1-4。
      [0149] 在一個特定實施例中,每個第一報頭可W是4字節(jié)的長度,全部數(shù)據(jù)對磁帶的第一 寫入?yún)^(qū)段存儲為與第一報頭關(guān)聯(lián)的CW1-4,并且每個重寫報頭的長度大于4字節(jié),諸如8字 節(jié)、12字節(jié)等等。
      [0150] 在一個實施例中,可W在系統(tǒng)中執(zhí)行方法1200。例如,利用可變長度報頭寫入數(shù)據(jù) 的系統(tǒng)可W包含控制器和與該控制器集成在一起和/或由該控制器可執(zhí)行的邏輯,配置該 邏輯,W對磁帶的第一寫入?yún)^(qū)段寫入數(shù)據(jù),與第一報頭關(guān)聯(lián)寫入至少一些數(shù)據(jù);基于檢測到 的錯誤選擇一些數(shù)據(jù);W及對磁帶的重寫區(qū)段重寫選擇數(shù)據(jù),與重寫報頭關(guān)聯(lián)寫入重寫數(shù) 據(jù)。每個重寫報頭的長度大于每個第一報頭的長度。
      [0151] 在又一個實施例中,數(shù)據(jù)可W包括至少一個數(shù)據(jù)集,該至少一個數(shù)據(jù)集包括多個 子數(shù)據(jù)集,每個子數(shù)據(jù)集包括W行和列組織的數(shù)據(jù)陣列,數(shù)據(jù)陣列的每行包括四個交錯Cl 碼字(CW1-4)。該數(shù)據(jù)存儲為多個CW1-4集,每個第一報頭的長度可W小于12字節(jié),并且每個 重寫報頭的長度可W至少為12字節(jié)。
      [0152] 在一種方式中,可W進(jìn)一步配置邏輯,W對磁帶的第一寫入?yún)^(qū)段寫入該數(shù)據(jù)的與 第一報頭關(guān)聯(lián)未寫入的與第二報頭關(guān)聯(lián)的其余部分。每個第二報頭的長度可W等于每個第 一報頭的長度,每個第一報頭可W包括公用報頭的第一半,每個第二報頭可W包括公用報 頭的第二半,可W在磁帶的第一寫入?yún)^(qū)段中與第一報頭關(guān)聯(lián)寫入一半數(shù)據(jù),并且可W在磁 帶的第一寫入?yún)^(qū)段中與第二報頭關(guān)聯(lián)寫入另一半數(shù)據(jù),使得利用第一報頭和第二報頭中的 任何一個對第一寫入?yún)^(qū)段寫入全部數(shù)據(jù)。
      [0153] 本發(fā)明可W是系統(tǒng)、方法和/或計算機程序產(chǎn)品。計算機程序產(chǎn)品可W包括計算機 可讀存儲介質(zhì),其上載有用于使處理器實現(xiàn)本發(fā)明的各個方面的計算機可讀程序指令。
      [0154] 計算機可讀存儲介質(zhì)可W是可W保持和存儲由指令執(zhí)行設(shè)備使用的指令的有形 設(shè)備。計算機可讀存儲介質(zhì)例如可W是一-但不限于一一電存儲設(shè)備、磁存儲設(shè)備、光存儲 設(shè)備、電磁存儲設(shè)備、半導(dǎo)體存儲設(shè)備或者上述的任意合適的組合。計算機可讀存儲介質(zhì)的 更具體的例子(非窮舉的列表)包括:便攜式計算機盤、硬盤、隨機存取存儲器(RAM)、只讀存 儲器(ROM)、可擦式可編程只讀存儲器化PROM或閃存)、靜態(tài)隨機存取存儲器(SRAM)、便攜式 壓縮盤只讀存儲器(CD-ROM)、數(shù)字多功能盤(DVD)、記憶棒、軟盤、機械編碼設(shè)備、例如其上 存儲有指令的打孔卡或凹槽內(nèi)凸起結(jié)構(gòu)、W及上述的任意合適的組合。運里所使用的計算 機可讀存儲介質(zhì)不被解釋為瞬時信號本身,諸如無線電波或者其他自由傳播的電磁波、通 過波導(dǎo)或其他傳輸媒介傳播的電磁波(例如,通過光纖電纜的光脈沖)、或者通過電線傳輸 的電信號。
      [0155] 運里所描述的計算機可讀程序指令可W從計算機可讀存儲介質(zhì)下載到各個計算/ 處理設(shè)備,或者通過網(wǎng)絡(luò)、例如因特網(wǎng)、局域網(wǎng)、廣域網(wǎng)和/或無線網(wǎng)下載到外部計算機或外 部存儲設(shè)備。網(wǎng)絡(luò)可W包括銅傳輸電纜、光纖傳輸、無線傳輸、路由器、防火墻、交換機、網(wǎng)關(guān) 計算機和/或邊緣服務(wù)器。每個計算/處理設(shè)備中的網(wǎng)絡(luò)適配卡或者網(wǎng)絡(luò)接口從網(wǎng)絡(luò)接收計 算機可讀程序指令,并轉(zhuǎn)發(fā)該計算機可讀程序指令,W供存儲在各個計算/處理設(shè)備中的計 算機可讀存儲介質(zhì)中。
      [0156] 用于執(zhí)行本發(fā)明操作的計算機程序指令可W是匯編指令、指令集架構(gòu)(ISA)指令、 機器指令、機器相關(guān)指令、微代碼、固件指令、狀態(tài)設(shè)置數(shù)據(jù)、或者W-種或多種編程語言的 任意組合編寫的源代碼或目標(biāo)代碼,所述編程語言包括面向?qū)ο蟮木幊陶Z言一諸如 Smalltalk^++等,W及常規(guī)的過程式編程語言一諸如"C"語言或類似的編程語言。計算機 可讀程序指令可W完全地在用戶計算機上執(zhí)行、部分地在用戶計算機上執(zhí)行、作為一個獨 立的軟件包執(zhí)行、部分在用戶計算機上部分在遠(yuǎn)程計算機上執(zhí)行、或者完全在遠(yuǎn)程計算機 或服務(wù)器上執(zhí)行。在設(shè)及遠(yuǎn)程計算機的情形中,遠(yuǎn)程計算機可W通過任意種類的網(wǎng)絡(luò)一包 括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)-連接到用戶計算機,或者,可W連接到外部計算機(例如利 用因特網(wǎng)服務(wù)提供商來通過因特網(wǎng)連接)。在一些實施例中,通過利用計算機可讀程序指令 的狀態(tài)信息來個性化定制電子電路,例如可編程邏輯電路、現(xiàn)場可編程口陣列(FPGA)或可 編程邏輯陣列(PLA),該電子電路可W執(zhí)行計算機可讀程序指令,從而實現(xiàn)本發(fā)明的各個方 面。
      [0157] 運里參照根據(jù)本發(fā)明實施例的方法、裝置(系統(tǒng))和計算機程序產(chǎn)品的流程圖和/ 或框圖描述了本發(fā)明的各個方面。應(yīng)當(dāng)理解,流程圖和/或框圖的每個方框W及流程圖和/ 或框圖中各方框的組合,都可W由計算機可讀程序指令實現(xiàn)。
      [0158] 運些計算機可讀程序指令可W提供給通用計算機、專用計算機或其它可編程數(shù)據(jù) 處理裝置的處理器,從而生產(chǎn)出一種機器,使得運些指令在通過計算機或其它可編程數(shù)據(jù) 處理裝置的處理器執(zhí)行時,產(chǎn)生了實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功 能/動作的裝置。也可W把運些計算機可讀程序指令存儲在計算機可讀存儲介質(zhì)中,運些指 令使得計算機、可編程數(shù)據(jù)處理裝置和/或其他設(shè)備W特定方式工作,從而,存儲有指令的 計算機可讀介質(zhì)則包括一個制造品,其包括實現(xiàn)流程圖和/或框圖中的一個或多個方框中 規(guī)定的功能/動作的各個方面的指令。
      [0159] 也可W把計算機可讀程序指令加載到計算機、其它可編程數(shù)據(jù)處理裝置、或其它 設(shè)備上,使得在計算機、其它可編程數(shù)據(jù)處理裝置或其它設(shè)備上執(zhí)行一系列操作步驟,W產(chǎn) 生計算機實現(xiàn)的過程,從而使得在計算機、其它可編程數(shù)據(jù)處理裝置、或其它設(shè)備上執(zhí)行的 指令實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作。
      [0160] 附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實施例的系統(tǒng)、方法和計算機程 序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在運點上,流程圖或框圖中的每個方框可W代 表一個模塊、程序段或指令的一部分,所述模塊、程序段或指令的一部分包含一個或多個用 于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。在有些作為替換的實現(xiàn)中,方框中所標(biāo)注的功能也 可WW不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可W基本并行地執(zhí) 行,它們有時也可W按相反的順序執(zhí)行,運依所設(shè)及的功能而定。也要注意的是,框圖和/或 流程圖中的每個方框、W及框圖和/或流程圖中的方框的組合,可W用執(zhí)行規(guī)定的功能或動 作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可W用專用硬件與計算機指令的組合來實現(xiàn)
      [0161] 此外,根據(jù)各種實施例的系統(tǒng)可W包含處理器和與該處理器集成在一起和/或由 該處理器可執(zhí)行的邏輯,配置該邏輯,W執(zhí)行在此陳述的一個或者多個處理步驟。與處理器 集成意味著處理器具有作為硬件邏輯嵌入的邏輯,諸如專用集成電路(ASIC)、現(xiàn)場可編程 口陣列(FPGA)等等。由處理器可執(zhí)行意味著該邏輯是硬件邏輯;諸如固件、操作系統(tǒng)的一部 分、應(yīng)用程序的一部分的軟件邏輯;等等,也可W是處理器可訪問的硬件和軟件邏輯的組 合,配置該硬件和軟件邏輯,W在處理器執(zhí)行時,使處理器執(zhí)行一些功能。在本技術(shù)領(lǐng)域內(nèi) 公知,軟件邏輯可W存儲于任何存儲類型的本地和/或者遠(yuǎn)程存儲器上??蒞使用本技術(shù)領(lǐng) 域內(nèi)公知的處理器,諸如軟件處理模塊和/或者諸如ASIC、FPGA、中央處理單元(CPU)、集成 電路(1C)、圖形處理單元(GPU)等等的硬件處理器。
      [0162] 顯然,可W W任何方式組合上述系統(tǒng)和/或者方法的各種特征,由上面提供的描述 創(chuàng)建多個組合。
      [0163] 還應(yīng)當(dāng)明白,可W W代表客戶提供按需服務(wù)的服務(wù)形式提供本發(fā)明的實施例。
      [0164] 盡管上面描述了各種實施例,但是應(yīng)當(dāng)明白,提供各種實施例僅作為例子,而沒有 限制性。因此,優(yōu)選實施例的外延和范圍不應(yīng)當(dāng)由上面描述的示例性實施例限定,而應(yīng)當(dāng)僅 根據(jù)所附權(quán)利要求及其等同限定。
      【主權(quán)項】
      1. 一種利用可變長度帶報頭CW1-4集寫入數(shù)據(jù)的系統(tǒng),所述系統(tǒng)包括: 控制器和邏輯,所述邏輯與所述控制器集成在一起和/或由所述控制器可執(zhí)行,所述邏 輯配置為: 使得對磁介質(zhì)的第一寫入?yún)^(qū)段執(zhí)行數(shù)據(jù)集的第一寫入,所述數(shù)據(jù)集包括多個子數(shù)據(jù) 集,每個子數(shù)據(jù)集包括以行和列組織的數(shù)據(jù)陣列,所述數(shù)據(jù)陣列的每行包括4個交錯C1碼字 (CWI-4),其中利用第一報頭,所述數(shù)據(jù)集的第一部對所述磁介質(zhì)的所述第一寫入?yún)^(qū)段存儲 為CWI-4集,CWI-4集包括具有Μ個相應(yīng)第一報頭的固定數(shù)量Μ個同時寫入CWI-4;并且 使得對所述磁介質(zhì)的重寫區(qū)段執(zhí)行將至少一些所述數(shù)據(jù)集重寫為重寫CWI-4集,其中 每個重寫CWI-4集對所述磁介質(zhì)的所述重寫區(qū)段存儲為具有Μ個相應(yīng)重寫報頭的Μ個重寫 CWI-4, 其中基于在存儲于所述磁介質(zhì)的所述第一寫入?yún)^(qū)段中的CWI-4中檢測到錯誤,確定重 寫CWI-4集,并且 其中所述重寫報頭中的任何一個的長度大于所述第一報頭中的任何一個的長度。2. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述數(shù)據(jù)集包括Ρ個CWI-4集,其中Ρ是模8和Μ的整 數(shù)倍中的至少一個。3. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述邏輯進(jìn)一步配置為利用邊讀邊寫處理檢測存 儲于所述磁介質(zhì)的所述第一寫入?yún)^(qū)段中的CWI-4中的所述錯誤。4. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中對所述磁介質(zhì)的所述第一寫入?yún)^(qū)段存儲為CWI-4集 的所述數(shù)據(jù)集的其余部分存儲為具有Μ個相應(yīng)第二報頭的固定數(shù)量Μ個同時寫入CWI-4,所 述第一報頭和所述第二報頭中的每個是4字節(jié)的長度,其中每個所述第一報頭包括多個8字 節(jié)報頭中的一個的第一個4字節(jié),其中每個所述第二報頭包括所述多個8字節(jié)報頭中的一個 的第二個4字節(jié),其中通過每兩個CWI-4分割每個8字節(jié)報頭,其中所述數(shù)據(jù)集的一半所述 CWI-4集在所述磁介質(zhì)的所述第一寫入?yún)^(qū)段中存儲為具有所述第一報頭的CWI-4,以及其中 所述數(shù)據(jù)集的一半所述CWI-4集在所述磁介質(zhì)的所述第一寫入?yún)^(qū)段中存儲為具有所述第二 報頭的CWI-4。5. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中每個所述第一報頭是4字節(jié)的長度,并且其中全部 CWI-4集對所述磁介質(zhì)的所述第一寫入?yún)^(qū)段存儲為具有相應(yīng)第一報頭的CWI-4。6. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中對所述磁介質(zhì)的所述第一寫入?yún)^(qū)段存儲為CWI-4集 的所述數(shù)據(jù)集的其余部分存儲為沒有報頭的CWI-4。7. 根據(jù)權(quán)利要求6所述的系統(tǒng),其中每個所述第一報頭是4字節(jié)的長度,其中奇數(shù)編號 的CW1-4集對所述磁介質(zhì)的所述第一寫入?yún)^(qū)段存儲為沒有任何報頭的CW1-4,其中偶數(shù)編號 的CW1-4集對所述磁介質(zhì)的所述第一寫入?yún)^(qū)段存儲為具有相應(yīng)第一報頭的CW1-4,并且其中 存儲為沒有任何報頭的CW1-4的CW1-4集可以與存儲為具有所述相應(yīng)第一報頭的CW1-4的 CW1-4集交錯。8. 根據(jù)權(quán)利要求6所述的系統(tǒng),其中每個所述第一報頭是8字節(jié)的長度,其中奇數(shù)編號 的CW1-4集對所述磁介質(zhì)的所述第一寫入?yún)^(qū)段存儲為沒有任何報頭的CW1-4,其中偶數(shù)編號 的CW1-4集對所述磁介質(zhì)的所述第一寫入?yún)^(qū)段存儲為具有相應(yīng)第一報頭的CW1-4,并且其中 存儲為沒有任何報頭的CW1-4的CW1-4集可以與存儲為具有所述相應(yīng)第一報頭的CW1-4的 CW1-4集交錯。9. 根據(jù)權(quán)利要求6所述的系統(tǒng),其中每個所述第一報頭是8字節(jié)的長度,其中數(shù)據(jù)集包 括384個CWI-4集,其中380個CWI-4集對所述磁介質(zhì)的所述第一寫入?yún)^(qū)段存儲為沒有報頭的 CWI-4,并且其中4個CWI-4集對所述磁介質(zhì)的所述第一寫入?yún)^(qū)段存儲為具有相應(yīng)第一報頭 的CWI-4。10. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中每個所述重寫報頭是12字節(jié)的長度,并且其中所 述磁介質(zhì)是容納于在磁帶驅(qū)動器中可運行的磁帶盒中的磁帶。11. 一種利用可變長度報頭寫入數(shù)據(jù)的方法,所述方法包括: 對磁帶的第一寫入?yún)^(qū)段寫入數(shù)據(jù),與第一報頭關(guān)聯(lián)寫入至少一些所述數(shù)據(jù); 基于檢測到的錯誤,選擇一些所述數(shù)據(jù)進(jìn)行重寫;并且 對所述磁帶的重寫區(qū)段重寫所述選擇數(shù)據(jù),與重寫報頭關(guān)聯(lián)重寫所述重寫數(shù)據(jù), 其中每個所述重寫報頭的長度大于每個所述第一報頭的長度。12. 根據(jù)權(quán)利要求11所述的方法,其中所述數(shù)據(jù)包括至少一個數(shù)據(jù)集,所述至少一個數(shù) 據(jù)集包含多個子數(shù)據(jù)集,每個子數(shù)據(jù)集包含以行和列組織的數(shù)據(jù)陣列,所述數(shù)據(jù)陣列的每 行包含4個交錯C1碼字(CWI-4),其中所述數(shù)據(jù)存儲為多個CWI-4集,每個CWI-4集包含具有Μ 個相應(yīng)第一報頭的固定數(shù)量Μ個同時寫入CWI-4,其中每個所述第一報頭的所述長度小于12 字節(jié),并且其中每個所述重寫報頭的所述長度至少12字節(jié)。13. 根據(jù)權(quán)利要求11所述的方法,還包括所述數(shù)據(jù)的其余部分對所述磁帶的所述第一 寫入?yún)^(qū)段寫為CWI-4集中沒有任何報頭的CWI-4,其中每個所述第一報頭或者是4字節(jié)的長 度或者是8字節(jié)的長度,其中奇數(shù)編號的CW1-4集對所述磁帶的所述第一寫入?yún)^(qū)段寫為沒有 任何報頭的CW1-4,其中偶數(shù)編號的CW1-4集對所述磁帶的所述第一寫入?yún)^(qū)段寫為與相應(yīng)第 一報頭關(guān)聯(lián)的CW1-4,并且其中寫為沒有任何報頭的CW1-4的所述CW1-4集與寫為與所述相 應(yīng)第一報頭關(guān)聯(lián)的CW1-4的CW1-4集交錯。14. 根據(jù)權(quán)利要求12所述的方法,其中每個所述第一報頭是4字節(jié)的長度或者8字節(jié)的 長度,其中380個CWI-4集對所述磁帶的所述第一寫入?yún)^(qū)段寫為沒有任何報頭的CWI-4,并且 其中4個CWI-4集對所述磁帶的所述第一寫入?yún)^(qū)段存儲為與相應(yīng)第一報頭關(guān)聯(lián)的CWI-4。15. 根據(jù)權(quán)利要求11所述的方法,還包括利用邊讀邊寫過程,檢測所述磁帶的所述第一 寫入?yún)^(qū)段中寫入的所述數(shù)據(jù)中的所述錯誤。16. 根據(jù)權(quán)利要求11所述的方法,還包括與第二報頭關(guān)聯(lián),對所述磁帶的所述第一寫入 區(qū)段寫入未與所述第一報頭關(guān)聯(lián)寫入的所述數(shù)據(jù)的其余部分,其中每個所述第二報頭的長 度等于每個所述第一報頭的長度,其中每個所述第一報頭包括多個公用報頭中的一個的第 一半,其中每個所述第二報頭包括所述多個公用報頭中的一個的第二半,其中通過第一報 頭和第二報頭分割每個公用報頭,其中一半所述數(shù)據(jù)與所述第一報頭關(guān)聯(lián)寫入所述磁帶的 所述第一寫入?yún)^(qū)段中,并且其中另一半所述數(shù)據(jù)與所述第二報頭關(guān)聯(lián)寫入所述磁帶的所述 第一寫入?yún)^(qū)段中。17. 根據(jù)權(quán)利要求11所述的方法,其中每個所述第一報頭是4字節(jié)的長度,其中與所述 第一報頭關(guān)聯(lián),對所述磁帶的所述第一寫入?yún)^(qū)段存儲全部所述數(shù)據(jù),并且其中每個所述重 寫報頭的所述長度大于4字節(jié)。18. -種利用可變長度報頭寫入數(shù)據(jù)的系統(tǒng),所述系統(tǒng)包括: 控制器和邏輯,所述邏輯與所述控制器集成在一起和/或由所述控制器可執(zhí)行,所述邏 輯配置為: 對磁介質(zhì)的第一寫入?yún)^(qū)段寫入數(shù)據(jù),與第一報頭關(guān)聯(lián)寫入至少一些所述數(shù)據(jù); 基于檢測到的錯誤,選擇一些所述數(shù)據(jù)進(jìn)行重寫;以及 對所述磁帶的重寫區(qū)段重寫所述選擇數(shù)據(jù),與重寫報頭關(guān)聯(lián)重寫所述重寫數(shù)據(jù), 其中每個所述重寫報頭的長度大于每個所述第一報頭的長度。19. 根據(jù)權(quán)利要求18所述的系統(tǒng),其中所述數(shù)據(jù)包括至少一個數(shù)據(jù)集,所述至少一個數(shù) 據(jù)集包括多個子數(shù)據(jù)集,每個子數(shù)據(jù)集包括以行和列組織的數(shù)據(jù)陣列,所述數(shù)據(jù)陣列的每 行包括4個交錯C1碼字(CWI-4),其中所述數(shù)據(jù)存儲為多個CWI-4集,每個CWI-4集包括具有Μ 個相應(yīng)第一報頭的固定數(shù)量Μ個同時寫入CWI-4,并且其中每個所述第一報頭的所述長度小 于12字節(jié),并且其中每個所述重寫報頭的所述長度至少是12字節(jié)。20. 根據(jù)權(quán)利要求18所述的系統(tǒng),其中所述邏輯進(jìn)一步配置為與第二報頭關(guān)聯(lián),對所述 磁帶的所述第一寫入?yún)^(qū)段寫入未與所述第一報頭關(guān)聯(lián)寫入的所述數(shù)據(jù)的其余部分,其中每 個所述第二報頭的長度等于每個所述第一報頭的長度,其中每個所述第一報頭包括多個公 用報頭中的一個的第一半,其中每個所述第二報頭包括所述多個公用報頭中的一個的第二 半,其中通過第一報頭和第二報頭分割每個公用報頭,其中一半所述數(shù)據(jù)在所述磁帶的所 述第一寫入?yún)^(qū)段中寫為與相應(yīng)第一報頭關(guān)聯(lián)的CWI-4,并且其中另一半所述數(shù)據(jù)在所述磁 帶的所述第一寫入?yún)^(qū)段中寫為與相應(yīng)第二報頭關(guān)聯(lián)的CWI-4。
      【文檔編號】G06F3/06GK106020716SQ201610201284
      【公開日】2016年10月12日
      【申請日】2016年3月31日
      【發(fā)明人】S.R.本特利, R.D.西德西揚, S.富勒, 大谷健治
      【申請人】國際商業(yè)機器公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1