形成疊瓦式記錄軌道頻帶的制作方法
【專利摘要】本發(fā)明涉及用于在數(shù)據(jù)儲存介質(zhì)(106)中的結(jié)合疊瓦式記錄頻帶的系統(tǒng)和方法,尤其涉及對采用疊瓦式磁記錄的設(shè)備。在一些實施例中,裝置(100)包括數(shù)據(jù)儲存介質(zhì)(106、402、902)和控制器(206),該控制器配置為基于約束和缺陷扇區(qū)(1206)的列表,來定義數(shù)據(jù)存儲介質(zhì)的區(qū)域的邊界(1104)。
【專利說明】
形成疊瓦式記錄軌道頻帶
【背景技術(shù)】
[0001]本公開涉及數(shù)據(jù)儲存介質(zhì),并且更具體地涉及用于改進數(shù)據(jù)儲存設(shè)備性能的系統(tǒng)和方法,尤其當使用疊瓦式磁記錄(shingled magnetic recording)時。
【發(fā)明內(nèi)容】
[0002]本公開的各種實施例一般涉及用于在數(shù)據(jù)儲存介質(zhì)(106)中的結(jié)合疊瓦式記錄頻帶的系統(tǒng)和方法,尤其涉及對采用疊瓦式磁記錄的設(shè)備。
[0003]在一些實施例中,裝置(100)包括數(shù)據(jù)儲存介質(zhì)(106、402、902)和控制器(206),該控制器配置為基于約束和缺陷扇區(qū)(1206)的列表,來定義數(shù)據(jù)存儲介質(zhì)的區(qū)域的邊界(1104)。
【附圖說明】
[0004]圖1為用于結(jié)合疊瓦式記錄頻帶的系統(tǒng)的說明性實施例的示圖;
[0005]圖2為用于結(jié)合疊瓦式記錄頻帶系統(tǒng)的另一說明性實施例的示圖;
[0006]圖3a—3b為用于結(jié)合疊瓦式記錄頻帶系統(tǒng)的另一說明性實施例的示圖;
[0007]圖4a—4c為用于結(jié)合疊瓦式記錄頻帶系統(tǒng)的其他說明性實施例的示圖;
[0008]圖5為用于結(jié)合疊瓦式記錄頻帶系統(tǒng)的另一說明性實施例的示圖;
[0009]圖6為用于結(jié)合疊瓦式記錄頻帶系統(tǒng)的另一說明性實施例的示圖;
[0010]圖7為用于結(jié)合疊瓦式記錄頻帶系統(tǒng)的另一說明性實施例的示圖;
[0011]圖8為用于結(jié)合疊瓦式記錄頻帶系統(tǒng)的另一說明性實施例的示圖;
[0012]圖9為用于結(jié)合疊瓦式記錄頻帶系統(tǒng)的另一說明性實施例的示圖;
[0013]圖10為用于結(jié)合疊瓦式記錄頻帶系統(tǒng)的另一說明性實施例的示圖;
[0014]圖11為用于結(jié)合疊瓦式記錄頻帶方法的說明性實施例的流程圖;
[0015]圖12為用于結(jié)合疊瓦式記錄頻帶方法的說明性實施例的流程圖;和
[0016]圖13為用于結(jié)合疊瓦式記錄頻帶方法的另一說明性實施例的流程圖。
【具體實施方式】
[0017]在以下實施例的詳細描述中,參考形成本說明書一部分的附圖,其中通過特定實施例的圖示示出。要理解的是可利用其它實施例并作出結(jié)構(gòu)改變而不脫離本公開的范圍。也要理解的是各種實施例的特征可以結(jié)合、交換或移除而不脫離本公開的范圍。
[0018]圖1描繪了用于結(jié)合疊瓦式記錄頻帶的系統(tǒng)的實施例,一般指定為100。該系統(tǒng)100可以包括主機102和數(shù)據(jù)存儲設(shè)備(DSD) 104。主機102也可以指代為主系統(tǒng)或主計算機。主機102可以為臺式計算機、膝上型計算機、服務(wù)器、平板計算機、電話、音樂播放器、另一個電子設(shè)備,或其任意結(jié)合。類似地,DSD 104可以為任何上面所列的設(shè)備,或任何可以用于存儲或檢索數(shù)據(jù)的其他設(shè)備。主機102和DSD 104可以通過有線或無線連接的方式,或局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)的方式連接。在某些實施例中,DSD 104可以為沒有連接至主機102的單機設(shè)備,或主機102和DSD 104可以都為單獨單元的一部分。
[0019]DSD 104可以包括一個或多個非易失性存儲器106。在描繪的實施例中,DSD 104為包括轉(zhuǎn)盤式存儲器106的硬盤驅(qū)動器(HDD)。在另一實施例中,DSD 104可以包括附加的存儲器或存儲種類,包括易失性和非易失性存儲器。例如,DSD 104可以為擁有盤存儲器和非易失性固態(tài)存儲器兩者的混合HDD。
[0020]在某些實施例中,DSD104可以有一個或多個擁有用于存儲數(shù)據(jù)的軌道的盤106。盤106可以分為多個區(qū),每個區(qū)有多個軌道。每個軌道可以進一步分為多個用于存儲數(shù)據(jù)的物理扇區(qū)。具有邏輯塊地址(LBA)的數(shù)據(jù)塊可以存儲至扇區(qū),該LBA被映射至持有相應(yīng)數(shù)據(jù)塊的扇區(qū)。每個區(qū)可以有各種選擇的不同配置,諸如數(shù)據(jù)軌道格式、從換能器寫的方向、數(shù)據(jù)密度,或預(yù)期用途。例如,盤可以有指定為的以疊瓦式的軌道方式的數(shù)據(jù)存儲的一個或多個區(qū),該疊瓦式的軌道方式使用疊瓦式磁記錄(SMR),和用于以非疊瓦式的方式存儲數(shù)據(jù)的一個或多個區(qū)。SMR為用于提高盤上的數(shù)據(jù)記錄密度的記錄方法,例如通過與相鄰的數(shù)據(jù)軌道部分重疊的方式來寫數(shù)據(jù)的軌道。SMR將結(jié)合圖3—4做進一步討論。盤也可以有指定為第二層級高速緩存(cache)的區(qū),該第二層級高速緩存使用期望用于非易失性緩存數(shù)據(jù)的盤存儲。盤可以進一步擁有至少一個指定為備用扇區(qū)的區(qū)。
[0021]圖2描繪了用于結(jié)合疊瓦式記錄頻帶的系統(tǒng)的實施例的示圖,一般指定為200。具體地,圖2提供了示例性盤驅(qū)動數(shù)據(jù)存儲設(shè)備(DSD)200的功能性框圖。DSD 200可以為諸如圖1所示的盤驅(qū)動器100的數(shù)據(jù)存儲設(shè)備。更通常地,DSD 200可以為可移除存儲設(shè)備、臺式計算機、膝上型計算機、服務(wù)器、平板計算機、電話、音樂播放器、另一個電子設(shè)備、可以用于存儲或檢索數(shù)據(jù)的任何其他設(shè)備,或其任意結(jié)合。
[0022]數(shù)據(jù)存儲設(shè)備200可以與主設(shè)備202通信,該通信通過可以包括連接器(未示出)的硬件或基于固件的接口電路204,連接器允許DSD 200從主機202物理地移除。主機202也可以指代為主系統(tǒng)或主計算機。主機202可以為臺式計算機、膝上型計算機、服務(wù)器、平板計算機、電話、音樂播放器、另一個電子設(shè)備,或其任意結(jié)合。在某些實施例中,DSD 200可以和主機202通過接口 204通信,該通信可以在有線或無線通信,或局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)上。在某些實施例中,DSD 200可以為沒有連接至主機202的單機設(shè)備,或主機202和DSD 200可以都為單獨單元的一部分。
[0023]緩沖器212可以在讀和寫操作期間臨時地存儲數(shù)據(jù),并且可以包括命令隊列(CQ)213,在該CQ中多個等待操作可以臨時地存儲等待執(zhí)行。在一些示例中,緩沖器212可以用于高速緩存數(shù)據(jù)。DSD 200可以包括附加存儲器203,其可以為易失性存儲器(如DRAM或SRAM),或非易失性存儲器(如NAND閃存)。附加存儲器203可以作為高速緩存和存儲最近或頻繁讀或?qū)懙臄?shù)據(jù),或可能很快就會被讀取的數(shù)據(jù)的功能。包括多個種類的非易失性存儲介質(zhì)(如盤106和閃存203)的DSD 200可以指代為混合存儲設(shè)備。盤106可以配置為以疊瓦式方式存儲數(shù)據(jù)。
[0024]DSD 200可以包括帶有關(guān)聯(lián)存儲器208和處理器210的可編程控制器206。進一步,圖2示出DSD 200可以包括讀寫(R/W)通道217,該讀寫通道可以在寫操作期間將數(shù)據(jù)編碼,并在讀操作期間將從盤106索引的用戶數(shù)據(jù)重建。前置放大器電路(preamp)218可以將寫電流施加至頭216,并提供回讀信號的前置放大。伺服控制電路220,其可以包括處理器222,可以使用伺服數(shù)據(jù)來給線圈214提供恰當?shù)碾娏鱽韺㈩^216定位。控制器206可以在命令隊列213中的各種等待命令執(zhí)行期間,與伺服控制電路220通信來將頭216移動至盤106上期望的位置。
[0025]如上面討論的,SMR為用于增加盤上數(shù)據(jù)記錄密度的記錄方法,其可以將軌道寬度降低至低于由換能器頭的寫元件寫的寬度來完成。換句話說,盤可以格式化為擁有比由寫頭寫的軌道更窄節(jié)距的軌道。這可以通過部分地用相鄰數(shù)據(jù)軌道重寫數(shù)據(jù)軌道來完成,導(dǎo)致“疊瓦式”軌道結(jié)構(gòu)。例如,SMR寫操作可以通過定序?qū)憗韴?zhí)行,以便它們以一個徑向進展(例如,軌道可以被一次寫一個,從內(nèi)直徑向外直徑移動,或反之亦然),其中軌道部分地重疊于彼此,類似于房頂?shù)耐咂?。用另一個軌道部分地重寫軌道也可以指代為“修剪”。單一的寫方向可以用于整個盤,但也可基于軌道區(qū)或組選擇,使得軌道的每個區(qū)或組具有方向集入口 ο
[0026]參見圖3a,如果假設(shè)在疊瓦式寫方案中寫按照箭頭指示的方向執(zhí)行,當寫至軌道N,相鄰的軌道N-1可能被部分地重寫。類似地,當寫在軌道N+1上執(zhí)行,相鄰的軌道N可能被部分地重寫。與寫每個軌道而沒有任何故意的重疊的記錄方法相比,由于在存儲介質(zhì)的徑向上的更高的軌道數(shù)每英尺(TPI)的特征,SMR可以導(dǎo)致增加記錄密度。
[0027]如圖3b所示,在軌道N上寫之后,如果以疊瓦式記錄方向相反的方向?qū)戃壍繬-1,由于相鄰軌道干擾(ATI)軌道N可能變得不可讀。因此,遵循軌道N-1不應(yīng)該在軌道N被寫之后被寫的約束可能是有益。相應(yīng)地,軌道N被記錄后在軌道N-1上寫或修改數(shù)據(jù),或軌道N+1被記錄后在軌道N上寫或修改數(shù)據(jù),可能要求與非疊瓦式軌道相比不同的寫策略,其可以簡單地在任何時間重寫。
[0028]現(xiàn)在轉(zhuǎn)向圖4a,描繪了用于結(jié)合疊瓦式記錄頻帶的系統(tǒng)400a的另一說明性實施例的示圖。由于SMR的軌道寫的重疊,在軌道N已被寫后去寫給出的軌道N-1,可能要求重寫軌道N-1后的全部疊瓦式軌道(S卩,軌道N、軌道N+1、軌道N+2等)。為了將此現(xiàn)實地完成,一組軌道可以被分組為“頻帶”,以便寫頻帶X的最后軌道不要求重寫任何其后跟隨的軌道X+1、X+
2、X+3等等。轉(zhuǎn)盤介質(zhì)402可以被分為多個頻帶(如,頻帶A、頻帶B等),并且每個頻帶可以包括多個疊瓦式數(shù)據(jù)軌道。在示例性實施例中,盤402可以分為多個區(qū),一些區(qū)包括一個或多個疊瓦式記錄頻帶,而其他區(qū)可能包括非疊瓦式軌道。不同區(qū)內(nèi)的不同頻帶或全部頻帶可以以不同徑向?qū)?例如,ID到0D,或反之亦然)。
[0029]分隔頻帶以便重寫一個不要求重寫頻帶外部的軌道可以通過將軌道定位來完成,諸如頻帶的最后軌道沒有被可以寫的軌道剪裁或重疊。這進而可以以數(shù)個方式來實現(xiàn)。一個方式是選擇要處于頻帶末尾處的軌道,并使分配給這些軌道的徑向節(jié)距是完整的、非疊瓦式的軌道寬度。例如,頻帶可以包括擁有兩個或更多軌道寬的軌道。頻帶可以有數(shù)個疊瓦式軌道404,諸如圖4a的軌道t0到tN-Ι,其被相鄰的軌道部分地重疊,并相對于寫軌道節(jié)距具有減小的讀軌道節(jié)距。頻帶也可以以非疊瓦式軌道406結(jié)束,諸如圖4a的軌道tN,其沒有相對于寫軌道節(jié)距而減小的讀軌道節(jié)距。因為最后的軌道406沒有被可寫的軌道重疊,頻帶可以被重寫而不影響頻帶外部的軌道。此方式可能要求在盤制造過程的早期就確定軌道和頻帶布局,因為頻帶中最后的軌道可能要求與頻帶中的其他軌道相比不同的軌道節(jié)距。換句話說,可能有必要在定義盤上的軌道前就確定頻帶將在哪里開始和結(jié)束。
[0030]可替換地,跟隨每個頻帶末端軌道的一個或多個軌道可以指定為不被寫入。現(xiàn)在轉(zhuǎn)向圖4b,描繪了用于結(jié)合疊瓦式記錄頻帶的系統(tǒng)400b的另一說明性實施例的示圖。不被寫入軌道可以指代為“防護軌道”410,因為它們提供了軌道邊界(S卩,不被寫入的物理邊界)來分隔不同頻帶的可寫軌道,并且防護頻帶的最后軌道416不被剪裁或成為頻帶外部的剪裁軌道。當軌道N-1需要被重寫,軌道N-1到防護軌道的軌道可以被重寫,而其他頻帶中的軌道不被影響。在某些實施例中,可以使用單一防護軌道,而在某些實施例中,可以將頻帶之間的多軌道指定為“不被寫入”,以便提供防御ATI的更大的緩沖。防護軌道也可以指代為防護頻帶或隔離軌道。在某些實施例中,隔離的軌道可以包括一個或多個軌道的旋轉(zhuǎn)片段,而不是一個或多個完整的軌道。例如,如果每個軌道有100個扇區(qū),隔離軌道可能包括軌道A的扇區(qū)I 一 50和軌道B的扇區(qū)51—100,而不是限制于使用軌道B的扇區(qū)I 一 100。為了清楚起見,本示例中可假定為頻帶的軌道和隔離軌道是整個軌道。
[0031]在某些實施例中,頻帶之間的防護軌道可以為完整的非疊瓦式軌道(S卩,沒有被相鄰軌道中的任一剪裁的軌道),但這也許再次要求不同軌道節(jié)距,且因此要求在定義盤上的軌道之前確定頻帶邊界。在其他實施例中,防護軌道可以為不用于存儲數(shù)據(jù)的疊瓦式軌道。換句話說,所有可寫軌道和防護軌道可以有相同的寬度。使用此方式,頻帶布局可能不需要早期確定,因為防護軌道和疊瓦式軌道可以有相同的軌道節(jié)距和寫中心,這就允許任何軌道用作防護軌道。在每個區(qū)擁有多個頻帶的盤的實施例中,每個區(qū)可以包括110個軌道,并且該110個軌道可以被分為10個頻帶,該頻帶中的每個包括10個數(shù)據(jù)軌道和I個防護軌道。
[0032]防護軌道可以被相鄰的兩個軌道重疊而不損失數(shù)據(jù),因為數(shù)據(jù)可能沒有記錄至防護軌道。相應(yīng)地,當所有軌道可以共享盤上定義的相同寬度或?qū)戃壍乐行?,在實踐中頻帶可以包括多個軌道寬度或讀軌道中心。如圖4b所示,由于在一個方向上被部分地重疊,剪裁的軌道414可以有一個寬度;每個頻帶中的最后的數(shù)據(jù)軌道416,或“胖軌道”,由于在任何方向上都沒有被重疊,可以有第二軌道寬度;由于在兩個方向上都被重疊,防護軌道410可以有第三軌道寬度。簡單起見,讀中心可以指定為對于疊瓦式軌道414和“胖軌道”二者都相同,或者在某些實施例中,胖軌道416的讀中心可以指定為和寫中心相同。
[0033]現(xiàn)在轉(zhuǎn)向圖4c,描繪了用于結(jié)合疊瓦式記錄頻帶的系統(tǒng)400c的另一說明性實施例的示圖。圖4c提供了在指定的防護軌道或頻寬邊界方面更多的細節(jié)。頻帶邊界可以由稱為“結(jié)合”的過程設(shè)置,如下所討論。盤可以以數(shù)個軌道格式化。在一個為SMR配置的示例性盤中,每個軌道可以以相同寬度定義,如“結(jié)合前”示圖中所示。在格式化盤上的軌道之后,邊界可以被選擇,并且適合的軌道可以被指定作為防護軌道420。由于格式化到盤上的每個軌道可能有相同的寬度,任何給定的軌道可以被選擇成為防護軌道420。這可以導(dǎo)致在給定頻帶內(nèi)的相鄰數(shù)據(jù)軌道之間的單一軌道節(jié)距,和在頻帶中的最后的數(shù)據(jù)軌道和下一個相鄰頻帶中的第一個數(shù)據(jù)軌道之間的2x的軌道節(jié)距。相應(yīng)地,在定義盤上的軌道前,軌道和頻帶的邊界可以不需要確定,并且可以在結(jié)合后執(zhí)行。
[0034]在某些實施例中,可能期待在盤上有各種數(shù)目的軌道的頻帶。例如,可能期待數(shù)據(jù)能夠從一個頻帶重新映射至另一個,諸如通過將數(shù)據(jù)從第一物理頻帶移動至第二物理頻帶,并且改變那些頻帶的邏輯頻帶標識符(例如,一組數(shù)據(jù)可以存儲至邏輯頻帶“I”,此時被映射至第一物理頻帶,并且然后被移動至第二物理頻帶,之后第二物理頻帶變?yōu)檫壿嬵l帶I)。以此方式移動數(shù)據(jù)可能要求每個頻帶有相同的最少可用的數(shù)據(jù)存儲容量。處于盤的外直徑(OD)處的軌道可能有和處于內(nèi)直徑(ID)處的軌道不同數(shù)目的用于存儲數(shù)據(jù)的可用的數(shù)據(jù)扇區(qū)。所以如果頻帶預(yù)期具有大致相同的存儲容量,在OD附近的頻帶和ID附近的頻帶相比可能期待包括不同數(shù)量的軌道。而頻帶可以被設(shè)為有相同數(shù)目的軌道,這可能導(dǎo)致在某些頻帶中有無效和不可用的扇區(qū)。
[0035]頻帶的尺寸或邊界可以由“結(jié)合”來設(shè)置。“結(jié)合”可以指代為頻帶邊界在哪里的決定,包括定義頻帶的可寫入軌道和防護軌道。例如,一個或多個片段的標稱節(jié)距或?qū)挾鹊能壍揽梢员环峙錇榉雷o軌道。結(jié)合可以用于為驅(qū)動器識別哪個軌道可以被寫入、頻帶的寫的方向和當更新頻帶時哪個軌道必須被重寫。結(jié)合可以在這個驅(qū)動器的處理期間進行。即,它可以為基于硬盤組件(HDA)和板中的部件的合并做出的一組決定。在頻帶邊界的現(xiàn)場或現(xiàn)場配置中的結(jié)合可能是有問題的。
[0036]早期的結(jié)合可能需要在執(zhí)行盤上的缺陷發(fā)現(xiàn)之前、在處理中早期地定義頻帶邊界。缺陷發(fā)現(xiàn)可以在格式化期間由驅(qū)動器執(zhí)行。缺陷發(fā)現(xiàn)可以早于運輸單元在工廠中執(zhí)行,或其可以作為“現(xiàn)場完成”能力的一部分發(fā)生,其中在交貨后由驅(qū)動器完成盤格式化。
[0037]早期的結(jié)合過程可以簡單,并包括將每個頻帶設(shè)置為一定數(shù)量的盤表面上的數(shù)據(jù)軌道和半徑空間。然而,早期的結(jié)合可以由于各種約束而不是最佳的。例如,早期的結(jié)合可能不是最佳的,當對于每個頻帶要求最小的使用容量,以便一組接近相同尺寸的邏輯頻帶中的任何可以映射到任何物理頻帶。這個可能是基于潛在的導(dǎo)致頻帶擁有比要求的容量更少的容量。其他此類約束可以包括諸如對于頻帶隔離的過度供應(yīng),和最大允許的頻帶讀一修改一寫入時間(即,從頻帶讀取數(shù)據(jù)、更新數(shù)據(jù)和將數(shù)據(jù)重寫回頻帶的時間)。過度供應(yīng)可以指代為在存儲器上提供額外的空間,該空間沒有算作存儲器的可用使用存儲容量。例如,將備用扇區(qū)加入頻帶來補償潛在缺陷可能被考慮為“過度提供”,因為存儲器空間可能沒有算作總共的可用使用存儲容量。
[0038]如所述的,已知盤上的缺陷位置之前可固定頻帶邊界的早期結(jié)合。例如,缺陷管理可能決定不使用盤的整個軌道,或不使用數(shù)個缺陷扇區(qū)。由于缺陷可使得可用容量中早期結(jié)合頻帶更小,將軌道標記為不可用,例如其可能因為沒有充足可用的存儲區(qū)域而變得不可用。在此情況中,受影響的頻帶應(yīng)該理想地包括附加軌道,以便在滿足讀一修改一寫入約束的時候來減少過度提供。早期結(jié)合的同時將額外軌道包括進每個頻帶,當缺陷發(fā)現(xiàn)時,可以通過滿足最小可用使用容量的約束允許更多頻帶保持可用,但對于讀一修改一寫入時間如果使用了額外軌道,或過度供應(yīng)即如果當頻帶中沒有缺陷時沒有使用軌道,這可能不是最佳的增加??商娲?,可以包括頻帶外部的備用扇區(qū),頻帶中的缺陷扇區(qū)可以映射至該備用扇區(qū)。然而,由于頭運動要求的時間,從頻帶外部的扇區(qū)讀取和寫入是低效率的,所以這可以負面地影響讀一修改一寫入的定時。
[0039]可替代的方式是晚期的結(jié)合,其中頻帶可以在檢測到缺陷后定義。在一個實施例中,通過使用和數(shù)據(jù)軌道同寬度的防護軌道,以整數(shù)的用于隔離頻帶的防護扇區(qū),這可以被執(zhí)行而不改變軌道中心的位置。晚期結(jié)合可能比早期結(jié)合更復(fù)雜,因為頻帶可能有各種半徑尺寸、各種讀一修改一寫入時間,和基于檢測的差錯的數(shù)量的各種可用的和缺陷的扇區(qū)特征。然而,當要求更少的過度提供和實現(xiàn)高的驅(qū)動器性能,該性能可能取決于相同容量的頻帶,晚期結(jié)合可以允許更有效的盤容量的使用。
[0040]如所述的,某些驅(qū)動器可能要求每個頻道的最小使用容量。動態(tài)地將LBA范圍的邏輯頻帶映射至物理頻帶的驅(qū)動器,可以有單一的邏輯頻帶尺寸,并且要求任何邏輯頻帶可以被映射至任何物理頻帶。直到每個軌道的可用扇區(qū)的確切數(shù)目對于每個頻帶被確定前,早期的結(jié)合可能導(dǎo)致對于每個頻帶的可用的使用容量的不確定。沒有任何缺陷的容量可以從盤的格式確定,并且這可能是對于早期結(jié)合的唯一的可用的指導(dǎo)。頻帶可以由早期結(jié)合所選擇,來滿足最小的沒有缺陷的容量,或可以包括額外空間來容納一定數(shù)量的缺陷。然而,在缺陷發(fā)現(xiàn)后沒有充足容量的早期結(jié)合頻帶可能要求頻帶要么(a)不被使用,要么(b)有一些從頻帶外部分配的備用容量來彌補缺陷扇區(qū)。在之前的情況下,不可用的頻帶可以降低驅(qū)動器的頻帶選擇和垃圾收集的性能,或使驅(qū)動器不能滿足目標總共存儲容量。在后面的情況中,驅(qū)動器的性能可以由于對于備用扇區(qū)的訪問時間而降低。相反地,晚期結(jié)合允許每個頻帶滿足最小使用容量而不模糊。利用晚期結(jié)合,可能沒有需要來從使用中淘汰頻帶,或分配備用容量來給頻帶帶來最小的容量,因為頻帶邊界可以被修改來適應(yīng)發(fā)現(xiàn)的缺陷。
[0041]圖5描述了用于結(jié)合疊瓦式記錄頻帶的系統(tǒng)的說明性實施例的示圖。在說明性實施例中,每個頻帶期望地包括至少40個可用的數(shù)據(jù)扇區(qū)。包括4個數(shù)據(jù)軌道,每個軌道包括10個扇區(qū)的頻帶滿足這個要求,如圖5所示。圖5可以是使用早期頻帶的結(jié)合的驅(qū)動器中的兩個頻帶的示例。頻帶A可以沒有缺陷扇區(qū),并且可以是完全執(zhí)行和可用的頻帶。然而,缺陷檢測可以在頻帶B中找出三個缺陷扇區(qū),諸如來自小的劃痕。頻帶B可以因此僅包括37個可用扇區(qū),其可能小于可用的最小量。用早期結(jié)合,頻帶B可能為不可用,并且37個有效扇區(qū)可能被功能性地浪費。在其他實施例中,該三個缺陷扇區(qū)可能被重新映射至盤上其他地方的備用扇區(qū),但這可能負面地影響頻帶B讀和寫的次數(shù)。
[0042]圖6為用于結(jié)合疊瓦式記錄頻帶系統(tǒng)的另一說明性實施例的示圖。比如說,某些驅(qū)動器可選擇每個頻帶的4個軌道,其中一個在頻帶間的非使用軌道用于隔離,例如為了滿足諸如結(jié)合的讀一修改一寫入的時間的約束。然而,由于缺陷管理,在盤上的許多軌道可能被標記為不可用。這反過來可以導(dǎo)致很多非使用或性能不佳的頻帶。可替代地,頻帶可以用額外的軌道或扇區(qū)配置來應(yīng)對潛在缺陷。然而,用早期結(jié)合,這可以導(dǎo)致分配不必要的額外的扇區(qū)或軌道,然而它們最后是不需要的。
[0043]類似于圖5,圖6描繪了盤的兩個頻帶的示例,頻帶A和頻帶B,其具有使用早期結(jié)合定義的頻帶。再一次,最小量的可用存儲區(qū)域可以為40個扇區(qū)。不像圖5,在缺陷存在的情況下,圖6的示例將備用扇區(qū)的額外軌道加入到每個頻帶。頻帶A沒有缺陷,并且因此其結(jié)果是沒有使用任何備用扇區(qū)。頻帶B有具有數(shù)個缺陷扇區(qū)的軌道,并且缺陷管理可能決定不使用整個軌道。作為替代地,備用扇區(qū)的軌道可以被使用,因此在頻帶B中維持最少40個的可用數(shù)據(jù)扇區(qū)。在某些其他實施例中,缺陷管理可能僅決定不使用三個缺陷扇區(qū),和對于用戶數(shù)據(jù)可以使用在最后軌道中的前三個備用扇區(qū),而將七個備用扇區(qū)留在最后。當在此例子中頻帶A和頻帶B都可用,其要求使用更多的20%的軌道。在典型的盤上,大多數(shù)的備用扇區(qū)可能不需要,其可能導(dǎo)致盤空間的無效率的使用。
[0044]在可替代實施例中,備用扇區(qū)可以位于盤的其他部分上的頻帶的外部。缺陷扇區(qū)可以被映射到這些外部的備用扇區(qū)。這可以要求更少的軌道專用于盤上的備用扇區(qū),但可能很大地降低驅(qū)動器響應(yīng)時間,因為要從目標頻帶和有備用扇區(qū)的盤的另外區(qū)域二者取回數(shù)據(jù)。
[0045]現(xiàn)在轉(zhuǎn)向圖7,示出了用于結(jié)合疊瓦式記錄頻帶的系統(tǒng)的另一說明性實施例的示圖。圖7的示例也可以示出兩個頻帶A和B,擁有指定的最少40個的可用扇區(qū)。圖7的示例也示出采用頻帶的晚期結(jié)合的示例,其可以在執(zhí)行缺陷檢測后結(jié)合頻帶。頻帶A的軌道可以沒有檢測到的缺陷扇區(qū),并且因此頻帶A僅可以和具有10個扇區(qū)的四個軌道結(jié)合來滿足最少扇區(qū)要求。頻帶B的所示軌道中的一個可能有數(shù)個缺陷扇區(qū)。缺陷管理可以確定不使用那個軌道。因此當結(jié)合頻帶時,四個可用頻帶可以分配給頻帶B,并且具有缺陷扇區(qū)的軌道可以被忽略和跳過。在某些實施例中,當需要時,超出要求容量的額外的軌道或扇區(qū)可能被分配給頻帶來補償缺陷扇區(qū),并且相應(yīng)地,由于在結(jié)合之后執(zhí)行缺陷發(fā)現(xiàn),頻帶可能不成為不可用或有缺陷。在此情況中,用晚期結(jié)合來選擇頻帶邊界使得每個頻帶有四個可用軌道(或40個可用扇區(qū)),可以導(dǎo)致更少的被浪費的頻帶和因此更少的過度提供。
[0046]圖8描繪了用于結(jié)合疊瓦式記錄頻帶系統(tǒng)的另一說明性實施例的示圖。在圖8的示例中,頻帶和隔離軌道可以包括片段軌道而不是完整軌道。例如,如上面所討論,盤上的某些軌道可能有與其他軌道的相比不同數(shù)目的扇區(qū),并且因此期待基于扇區(qū)的數(shù)目來定義頻帶,而不是軌道的數(shù)目。只要相鄰頻帶從彼此充分地隔離來防止來自使數(shù)據(jù)不可讀的ATI,頻帶和隔離軌道可以使用軌道的互補片段。例如,頻帶的最后軌道可以包括1/4的數(shù)據(jù)扇區(qū)軌道和3/4的隔離扇區(qū)軌道,而下一個軌道可以有下一個頻帶的接近1/4的隔離扇區(qū)軌道和接近3/4的數(shù)據(jù)扇區(qū)軌道。更多的信息,見題目為“隔離的片段軌道的疊瓦式頻帶(IsolatedShingled Bands of Fract1nal Tracks),,,由Timothy R.Feldman在與本公開同一天申請的美國專利申請。
[0047]在圖8的示例中,每個頻帶可以有最少24個可用扇區(qū),并且所描繪的軌道每個可以有10個扇區(qū)。圖8的頻帶可以在檢測盤上的差錯和缺陷之后,用晚期結(jié)合來定義。頻帶A的扇區(qū)可以沒有缺陷,并且因此頻帶A可以用24個可用扇區(qū)和隔離扇區(qū)結(jié)合。頻帶B可以包括三個缺陷扇區(qū)。對于24個可用數(shù)據(jù)扇區(qū),晚期結(jié)合可以允許用27個扇區(qū)結(jié)合頻帶B,其中三個是缺陷的。此方式可以允許非常小數(shù)量的不可用頻帶或不必要備用扇區(qū)或軌道。
[0048]在某些實施例中,驅(qū)動器可以有各種尺寸的邏輯頻帶,帶有對應(yīng)組的物理頻帶。例如,驅(qū)動器可以配置為使用小、中和大的對應(yīng)于不同LBA容量的邏輯頻帶,并且其映射到小、大和中的物理頻帶。如另外的示例,頻帶可以指定為“標準”尺寸、半尺寸,和雙倍尺寸,并且數(shù)據(jù)可以基于文件種類、更新頻率,或其他約束,映射到不同尺寸的頻帶。在某些實施例中,用戶可以為頻帶選擇一個或多個尺寸,例如在初始驅(qū)動器設(shè)置期間,并且驅(qū)動器可以在存儲器上執(zhí)行結(jié)合來匹配選擇尺寸的頻帶。晚期結(jié)合,在補償發(fā)現(xiàn)的缺陷的基礎(chǔ)上,允許可選擇的頻帶尺寸。
[0049]圖9描繪了用于結(jié)合疊瓦式記錄頻帶系統(tǒng)的另一說明性實施例的示圖。存儲器902可以配置為采用疊瓦式磁記錄的盤,并且進一步可以配置為有多個數(shù)據(jù)區(qū)域,諸如所描繪的區(qū)域1、2和3。每個區(qū)域可以有多個軌道,并且也可以包括一個或多個疊瓦式頻帶。不同數(shù)據(jù)區(qū)域每個軌道可以有不同數(shù)目的扇區(qū)。隨著半徑改變,周長改變(例如,在外直徑處的周長比在內(nèi)直徑處的周長大),并且由于線性密度是對于每個軌道扇區(qū)的數(shù)目的一階限制,半徑可以在每個軌道的扇區(qū)數(shù)目從一個數(shù)量到另一個改變的地方被選擇。該數(shù)據(jù)區(qū)域的邊界可能不一定和所需的SMR頻帶邊界一致。早期結(jié)合可以管理這個,例如,通過將數(shù)據(jù)區(qū)中的軌道數(shù)目約束在SMR頻帶中的多個軌道,具有的結(jié)果是SMR頻帶從不跨越區(qū)域的邊界。然而,這對于后期結(jié)合可能不是最優(yōu)的約束,其中頻帶的尺寸和邊界可以基于差錯檢測而不同。
[0050]圖904描繪了跨越數(shù)據(jù)區(qū)邊界的頻帶的一個示例性實施例。在所描繪的示例中,每個頻帶可以具有最少40個可用數(shù)據(jù)扇區(qū),但每一軌道的數(shù)據(jù)扇區(qū)的數(shù)目在區(qū)域之間可以不同。區(qū)域I,盤902的外徑附近,可以具有每軌道10個扇區(qū),而區(qū)域2可具有每軌道8個扇區(qū)。圖904中所描繪的不同區(qū)域的軌道可以作為相同的大小來表示盤的一整周,但在實踐中更靠近該ID的軌道可以具有更少的總面積,并因此每個軌道可以包含更少的數(shù)據(jù)扇區(qū)。如在圖904中所示,頻帶A可以完全位于區(qū)域I內(nèi),而頻帶B可以部分地位于區(qū)域I內(nèi)和部分地位于區(qū)域2內(nèi)。相應(yīng)地,頻帶B可以包括具有每個軌道有不同數(shù)量的扇區(qū)的軌道,并且可以進一步包括圖8所描述的部分軌道。
[0051]圖10描繪了用于結(jié)合疊瓦式記錄頻帶系統(tǒng)的另一說明性實施例的示圖。存儲器1002可以配置為采用疊瓦式磁記錄的盤,并且進一步可以配置為采用不同尺寸的頻帶。例如,物理頻帶(例如,邏輯頻帶的數(shù)據(jù)可以被寫入的存儲器的物理區(qū)域)可以在盤上以不同的大小結(jié)合,其取決于選擇的邏輯頻帶的大小(例如,邏輯頻帶可以指代一組的LBA以及與這些LBA相關(guān)的數(shù)據(jù),其中邏輯頻帶可以在不同的物理頻帶之間移動)。在某些實施例中,DSD可以擁有以多個邏輯帶尺寸配置的存儲器,不需要主設(shè)備或用戶的選擇。在一些實施例中,主設(shè)備或用戶可能能夠選擇一個或多個邏輯頻帶尺寸,并且數(shù)據(jù)存儲設(shè)備可以基于所選擇的邏輯頻帶尺寸,結(jié)合物理頻帶。選擇邏輯頻帶尺寸可以包括選擇多個LBA或總共的頻帶的可用的使用容量,并且DSD可以基于選擇,每個物理頻帶結(jié)合適當數(shù)目的物理扇區(qū)。在所描繪的實施例中,OD附近的頻帶可以是大的頻帶,以容納大數(shù)量的LBA,ID附近的頻帶可以是小的頻帶,在存儲器的中間的頻帶可以是中尺寸的頻帶。
[0052]圖1004描繪了具有各種尺寸的頻帶的示例性實施例。在該示例性實施例中,盤可以具有20個LBA容量的小的邏輯或物理頻帶,具有30個LBA容量的中頻帶,和擁有40個LBA容量的大頻帶。這些不同的尺寸頻帶可以按小、中、大頻帶進行分組在一起,如圖1002所示,或者它們可以在整個盤被另外分配。例如,盤的每個區(qū)可以包含一個或更多的小、中和大頻帶。在某些實施例中,更多或更少的頻帶尺寸可以被指定。例如,用戶可以僅選擇在盤上有一個單一頻帶尺寸,但可以指定那些頻帶是多大。
[0053]在某些實施例中,用戶可以通過驅(qū)動器的制造者從數(shù)個潛在頻帶尺寸集合中選擇。例如,用戶可以在數(shù)個預(yù)先配置的性能選擇之間選擇,并且驅(qū)動器可以根據(jù)選擇結(jié)合頻帶尺寸。用戶也可能能夠選擇各尺寸的頻帶有多少是所期望的,或者可用的內(nèi)存容量的百分比來貢獻給每組頻帶尺寸。一旦用戶選擇了期望的頻帶尺寸,驅(qū)動器可以執(zhí)行結(jié)合來選擇頻帶邊界,例如基于檢測的缺陷和用戶選擇的標準。
[0054]有多個頻帶尺寸的驅(qū)動器可以以組來處理不同尺寸頻帶,以便小尺寸的邏輯頻帶X可以動態(tài)地從一組小尺寸頻帶映射到任何物理頻帶。在某些實施例中,邏輯頻帶可以映射到任何大到足夠容納它的物理頻帶。例如,小邏輯頻帶可以映射到小、中或大的物理頻帶。在某些實施例中,邏輯頻帶可以配置為物理頻帶的一些片段,并且可以被相應(yīng)地映射到物理頻帶之間。例如,DSD可以有60數(shù)據(jù)扇區(qū)的物理頻帶,并且可以支持小(15個扇區(qū))、中(30個扇區(qū))或大(60個扇區(qū))尺寸的邏輯頻帶。在此示例性實施例中,物理頻帶可以有被映射于其上的四個小邏輯頻帶,或兩個中頻帶,或一個大頻帶。DSD也可以支持映射合并,諸如兩個小邏輯頻帶和一個中頻帶映射到單個物理頻帶。
[0055]數(shù)據(jù)存儲設(shè)備可以配置為有多個邏輯頻帶尺寸、多個物理頻帶尺寸,或二者都有。在某些實施例中,可以有一個邏輯頻帶尺寸但多個物理頻帶尺寸。在多個邏輯頻帶映射到大物理頻帶的示例中,物理頻帶的空間可以很好地利用。另一個優(yōu)勢是如果有多個邏輯頻帶尺寸但一個物理頻帶尺寸。再次,在物理頻帶中有多個小邏輯頻帶,空間可以很好地利用。
[0056]對于多物理頻帶尺寸可以有很多理由;理由可以來滿足軌道計數(shù)的約束。對于多邏輯頻帶尺寸也可以有很多理由。例如,應(yīng)用可以基于要存儲的數(shù)據(jù)目標的尺寸,來選擇適合的尺寸的邏輯頻帶。如果有目標不共享邏輯頻帶,或共享邏輯頻帶的目標的最小數(shù)目的約束,則有多個邏輯頻帶尺寸允許適應(yīng)算法來達到更好的空間利用。適應(yīng)的算法可以用來選擇恰當?shù)倪壿嬵l帶,在該頻帶中存儲數(shù)據(jù)來有效地使用存儲空間。
[0057]在示例性實施例中,盤可以被配置,以便每個頻帶的數(shù)個軌道可以在OD處更大和在ID處更小。因為在OD附近的軌道也可以比ID附近的軌道有更多數(shù)據(jù)扇區(qū),這可以導(dǎo)致在OD附近物理頻帶顯著地更大。該期望可以是有頻帶容量的范圍,例如以便可以使用最佳適應(yīng)算法,或?qū)τ陬l繁更新的數(shù)據(jù)置于更新成本更小的更小的頻帶中。分配更大的軌道計數(shù)到OD可能意味著高容量軌道的更小的部分轉(zhuǎn)用于隔離,并且因此驅(qū)動器格式化的有效性可以被提尚。
[0058]圖11為用于結(jié)合疊瓦式記錄頻帶方法的說明性實施例的流程圖,一般指定為1100。在1102處,方法可以包括格式化盤。在示例中,盤可以被多個盤寫入器格式化,和安裝在驅(qū)動器中,或其可以在由驅(qū)動器自身安裝后被格式化。方法然后可以包括通過確定疊瓦式頻帶邊界來結(jié)合頻帶。例如,頻帶可以基于當格式化時寫到盤上的軌道的數(shù)量來定義。驅(qū)動器然后可以執(zhí)行缺陷發(fā)現(xiàn)并映射以確定缺陷扇區(qū),在1104處。這可以識別疊瓦式頻帶中的使頻帶不可用或有缺陷的缺陷扇區(qū)。例如,頻帶可能沒有充足存儲容量,并且可能被淘汰或有映射到備用扇區(qū)的缺陷扇區(qū)。
[0059]圖12為用于結(jié)合疊瓦式記錄頻帶方法的另一說明性實施例的流程圖,一般指定為1200。方法可以包括格式化盤,在1202處。方法可以包括在盤上執(zhí)行差錯發(fā)現(xiàn)來確定缺陷扇區(qū),在1204處。因此,缺陷扇區(qū)可以在確定頻帶邊界前被預(yù)先確定。在確定缺陷扇區(qū)后,方法可以包括通過基于預(yù)先確定的缺陷扇區(qū)(即,缺陷扇區(qū)的列表)和期望的頻帶約束確定頻帶邊界來結(jié)合頻帶。例如,如果約束包括最小數(shù)量的可用數(shù)據(jù)扇區(qū),在考慮任何缺陷扇區(qū)的同時頻帶可以被定義來滿足最少數(shù)目扇區(qū)。
[0060]圖13為用于結(jié)合疊瓦式記錄頻帶方法的另一說明性實施例的流程圖,一般指定為1300,其可以涉及晚期頻帶結(jié)合。方法1300可以包括確定存儲器的缺陷扇區(qū),在1302處。這可以包括產(chǎn)生識別缺陷扇區(qū)的缺陷表格。方法可以接下來包括基于期望的疊瓦式頻帶的約束來選擇存儲器的區(qū)域,在1304處。例如,這可以包括一定數(shù)量的扇區(qū)或軌道以便讀一修改一寫入操作不會超出時間閾值,或可用數(shù)據(jù)存儲的最小量的存儲容量。如果最少40個扇區(qū)的空間為約束,該方法可以選擇40個扇區(qū)的區(qū)域來分析,在1304處。
[0061 ]方法1300可以接著包括分析所選的缺陷區(qū)域,在1306處。這個可以包括將扇區(qū)范圍與缺陷表格相比較,來確定選擇的區(qū)域中是否有任何缺陷扇區(qū)??梢躁P(guān)于在區(qū)域中的缺陷是否會使頻帶無法滿足約束要求,做出確定,在1308處。例如,如果該區(qū)域包括40個扇區(qū),并且約束是最少40個可用扇區(qū),缺陷扇區(qū)可以使該區(qū)域不適合為可用頻帶。在某些實施例中,選擇區(qū)域可以有靈活性,諸如達到一定數(shù)目的缺陷扇區(qū)不會使頻帶變得不可用。
[0062]如果缺陷扇區(qū)將使區(qū)域不適合作為可用頻帶,在1308處,該方法可以包括給選擇的區(qū)域分配額外存儲空間,在1310處。例如,如果缺陷導(dǎo)致該區(qū)域沒有充足可用扇區(qū),非缺陷扇區(qū)的數(shù)量可能被加到該區(qū)域,以便滿足最小扇區(qū)數(shù)目。附加的區(qū)域可以由扇區(qū)、由軌道,或由其他增量分配。
[0063]如果缺陷將不會使區(qū)域成為不適合作為頻帶,在1308處,或如果充足的附加空間被分配到該區(qū)域來補償缺陷扇區(qū),在1310處,方法可以包括結(jié)合頻帶至選擇區(qū)域,在1312處。方法1300然后可以包括為下一個頻帶選擇下一個區(qū)域,在1304處。
[0064]當本公開的多個示例和實施例指向疊瓦式磁記錄,非疊瓦式中也可以采用晚期結(jié)合。例如,晚期記錄可以應(yīng)用于在非疊瓦式盤介質(zhì)的區(qū)域。
[0065]依據(jù)另一實施例,本文描述的方法可以實現(xiàn)為在計算機處理器、控制設(shè)備或其他計算設(shè)備(諸如使用諸如盤驅(qū)動器的數(shù)據(jù)存儲設(shè)備的個人電腦)上運行的一個或多個軟件程序。專用硬件實現(xiàn)包括但不限于專用集成電纜、可編程邏輯陣列和其它硬件設(shè)備,同樣可被構(gòu)造以實現(xiàn)本文所述的方法。進一步地,本文描述的方法可以實現(xiàn)為計算機可讀存儲介質(zhì)或存儲指令(該指令的執(zhí)行引起處理器執(zhí)行方法)的設(shè)備。
[0066]這里所描述的實施例的說明旨在提供對各實施例的結(jié)構(gòu)的一般理解。說明不旨在作為利用這里所描述的結(jié)構(gòu)或方法的裝置和系統(tǒng)的所有元素和特征的完整描述。許多其他實施例對本領(lǐng)域的技術(shù)人員在審閱本發(fā)明后是顯而易見的。也可以利用其他實施例,并從本發(fā)明派生出其他實施例,以便可以在不偏離本發(fā)明的范圍的情況下作出結(jié)構(gòu)和邏輯上的替換和改變。此外,盡管在本文中已經(jīng)相當詳細地示出并描述了特定實施例,應(yīng)該認識到獲得相同或相近目的的任何后續(xù)的布置可替換示出的特定實施例。
[0067]本說明書計劃涵蓋各種實施例的任何隨后的修改或變化。以上實施例與本文未具體描述的其他實施例的結(jié)合,在閱讀說明書基礎(chǔ)上對于本領(lǐng)域技術(shù)人員將是顯而易見的。另外地,示圖僅為代表性的并不按實際比例繪制。在圖示內(nèi)的某些部分可能為夸張,而其他部分可能為縮小。相應(yīng)地,本發(fā)明和附圖應(yīng)被視為說明性的,而不是限制性的。
【主權(quán)項】
1.一種裝置,包括數(shù)據(jù)存儲介質(zhì)和控制器,所述控制器配置為基于約束和缺陷扇區(qū)的列表,來定義所述數(shù)據(jù)存儲介質(zhì)的區(qū)域的邊界。2.如權(quán)利要求1所述的裝置,其特征在于,所述控制器進一步配置為,通過指定第一軌道和最后軌道來定義所述區(qū)域的邊界。3.如權(quán)利要求1所述的裝置,其特征在于,所述約束包括時間量,該時間量用于從所述區(qū)域中讀取數(shù)據(jù)、修改所讀取的數(shù)據(jù)和將所修改的數(shù)據(jù)寫入所述區(qū)域。4.如權(quán)利要求1所述的裝置,其特征在于,所述區(qū)域包括一組設(shè)置為以疊瓦式方式存儲數(shù)據(jù)的軌道。5.如權(quán)利要求4所述的裝置,其特征在于,所述約束包括選擇數(shù)目的非缺陷數(shù)據(jù)扇區(qū)。6.如權(quán)利要求5所述的裝置,其特征在于,所述控制器進一步配置為,通過指定至少一個防護軌道來將所述區(qū)域從其他可寫入數(shù)據(jù)扇區(qū)中隔離,來定義所述區(qū)域的邊界,所述至少一個防護軌道沒有用于存儲用戶數(shù)據(jù)。7.如權(quán)利要求4所述的裝置,其特征在于,所述控制器進一步配置為,基于第一選擇容量定義所述區(qū)域的邊界,以及基于不同于所述第一選擇容量的第二選擇容量定義所述數(shù)據(jù)存儲介質(zhì)的另一區(qū)域的邊界,所述另一區(qū)域也配置為以疊瓦式方式存儲數(shù)據(jù)。8.如權(quán)利要求1所述的裝置,其特征在于,所述控制器進一步配置為,在所述數(shù)據(jù)存儲介質(zhì)上執(zhí)行缺陷發(fā)現(xiàn),來在定義所述區(qū)域邊界之前獲得所述缺陷扇區(qū)列表。9.如權(quán)利要求8所述的裝置,其特征在于,所述控制器配置為,在執(zhí)行所述缺陷發(fā)現(xiàn)掃描之前,將所述數(shù)據(jù)存儲介質(zhì)上的軌道格式化。10.—種方法,包括基于約束和缺陷扇區(qū)列表,定義數(shù)據(jù)存儲介質(zhì)的區(qū)域邊界。11.如權(quán)利要求10所述的方法,其特征在于,所述方法進一步包括所述區(qū)域包括一組軌道,所述軌道設(shè)置為以疊瓦式方式存儲數(shù)據(jù)。12.如權(quán)利要求11所述的方法,其特征在于,所述方法進一步包括:定義所述區(qū)域的邊界包含指定第一軌道和最后軌道。13.如權(quán)利要求12所述的方法,其特征在于,所述約束包括最少數(shù)目的非缺陷數(shù)據(jù)扇區(qū)。14.如權(quán)利要求13所述的方法,其特征在于,進一步包括:通過指定至少一個防護軌道來將所述區(qū)域從所述區(qū)域外部的所述數(shù)據(jù)存儲介質(zhì)的可寫入數(shù)據(jù)扇區(qū)中隔離,來定義所述區(qū)域的邊界,所述至少一個防護軌道沒有用于存儲用戶數(shù)據(jù)。15.如權(quán)利要求10所述的方法,其特征在于,進一步包括在所述數(shù)據(jù)存儲介質(zhì)上執(zhí)行缺陷發(fā)現(xiàn)掃描,來在定義所述區(qū)域邊界之前獲得所述缺陷扇區(qū)列表。16.如權(quán)利要求15所述的方法,其特征在于,進一步包括在執(zhí)行所述缺陷發(fā)現(xiàn)掃描之前,將所述數(shù)據(jù)存儲介質(zhì)格式化。17.如權(quán)利要求10所述的方法,其特征在于,進一步包括進一步基于用戶選擇的邏輯數(shù)據(jù)容量,定義所述區(qū)域邊界。18.—種裝置,包括: 數(shù)據(jù)存儲介質(zhì),所述數(shù)據(jù)存儲介質(zhì)配置為以疊瓦式軌道存儲數(shù)據(jù),其中選擇的軌道部分地重疊于相鄰軌道;和 控制器,所述控制器配置為,基于用于所述介質(zhì)的缺陷扇區(qū)的差錯發(fā)現(xiàn)掃描的結(jié)果,定義具有軌道的多個頻帶的邊界,每個頻帶包括多個所述疊瓦式軌道。19.如權(quán)利要求18所述的裝置,其特征在于,所述控制器進一步配置為定義所述多個頻道的邊界,以便在考慮缺陷數(shù)據(jù)扇區(qū)之后每個頻帶包括最少數(shù)目的可用數(shù)據(jù)扇區(qū)。20.如權(quán)利要求19所述的裝置,其特征在于,所述控制器進一步配置為定義防護軌道,來將所述多個頻帶中的每個頻帶從相鄰頻帶的可寫入數(shù)據(jù)扇區(qū)中隔離,所述防護軌道不用于存儲用戶數(shù)據(jù),并且用來定義所述防護軌道來包括位于每個頻帶的第一軌道或最后軌道的缺陷數(shù)據(jù)扇區(qū)。
【文檔編號】G11B20/12GK105960677SQ201480062620
【公開日】2016年9月21日
【申請日】2014年9月16日
【發(fā)明人】T·R·費爾德曼
【申請人】希捷科技有限公司