亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息記錄磁盤和磁盤驅(qū)動系統(tǒng)的制作方法

文檔序號:6743651閱讀:222來源:國知局
專利名稱:信息記錄磁盤和磁盤驅(qū)動系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及信息記錄磁盤和磁盤驅(qū)動系統(tǒng),并更具體地涉及用于諸如數(shù)據(jù)記錄硬磁盤驅(qū)動部件的信息記錄裝置里的信息記錄磁盤和使用這種信息記錄磁盤的磁盤驅(qū)動系統(tǒng)。
作為用于計算機和其它機器里以記錄較大量信息的信息記錄介質(zhì),硬磁盤驅(qū)動部件(以下稱為HDD設(shè)備)被使用著。HDD設(shè)備設(shè)有若干磁記錄盤(以下稱磁盤),通過把寫/讀磁頭定位于在磁盤上規(guī)定的所需磁道上HDD設(shè)備把信息寫入磁盤或從磁盤讀出信息。
通常HDD設(shè)備里的磁盤設(shè)有多個磁道,每個磁道被劃分為128,256或512字節(jié)的數(shù)據(jù)扇區(qū)(以下稱扇區(qū))。每個劃分的扇區(qū)一般都賦有一個自身的標識符號,即所謂的扇區(qū)ID,包含該扇區(qū)的序號、扇區(qū)類型和扇區(qū)的識別信息,比如指示因制造而產(chǎn)生的壞扇面的DEFECT信息。在普通的HDD設(shè)備里,在參考扇區(qū)ID以確定該扇區(qū)是否是目標扇區(qū)時,進行讀寫操作。
扇區(qū)的物理位置可由磁盤的面號(HEAD號)、柱面號(CYL號)和扇區(qū)號(SCT號)所確定。當查找操作結(jié)束時,HEAD號和CYL號可被確定。SCT號可通過讀預(yù)先記錄在磁盤上如伺服區(qū)的信息來確定,或者通過從起始扇區(qū)計數(shù)來確定,因為SCT號隨磁盤的旋轉(zhuǎn)而改變。
讀出信息或?qū)懭胄畔⑿枰獙γ總€扇區(qū)進行操作,諸如把邏輯扇區(qū)變換為物理扇區(qū)和識別在磁盤上對應(yīng)的扇區(qū)所屬的位置。這需要在扇區(qū)ID里存儲許多種類的信息。因此ID區(qū)被做得大一些,以當先決扇區(qū)標識信息太大而不能記錄時,防止錯誤的扇區(qū)識別信息被記錄。于是每個扇區(qū)添加了用于控制HDD設(shè)備的區(qū)域,即一個扇區(qū)識別信息的ID區(qū)域,這迫使減少可以記錄信息的區(qū)域,這個區(qū)域最初是通過采用ID區(qū)域在HDD設(shè)備里提供的。
為了克服這個問題,已經(jīng)提出一種信息記錄磁盤,它的扇區(qū)是如此格式化的,以致對于記錄信息不需要ID區(qū)域(見JAS—174498)。
即使對一種不需要為各個扇區(qū)設(shè)置常規(guī)ID區(qū)域的信息記錄磁盤,仍然需要一個位置識別區(qū)域如一個伺服區(qū)域以在HDD設(shè)備的磁盤上識別位置。然后通過伺服區(qū)域可以分隔單個扇區(qū)。采用一種不為其各扇區(qū)提供ID區(qū)域的信息記錄磁盤的HDD設(shè)備可以把一個單個扇區(qū)識別為多扇區(qū)的,或者可以假設(shè)一個相應(yīng)的扇區(qū)已結(jié)束,即使該相應(yīng)的扇區(qū)實際上并非如此而是繼續(xù)的。
基于上述所考慮的因素,本發(fā)明目的在于提供一種能夠存儲更多信息和可方便地讀出信息的信息記錄磁盤。本發(fā)明的另一個目的是提供一種能夠方便快速讀寫更多量信息的磁盤驅(qū)動系統(tǒng)。
為了實現(xiàn)本發(fā)明的這些和其它目的,根據(jù)本發(fā)明第一方面的信息記錄磁盤包括至少一個伺服區(qū)域,在伺服區(qū)域上存儲著用于識別磁道位置的位置信息;至少一個磁道,在磁道上不帶所述伺服區(qū)域的一個區(qū)域被多個相同容量的扇區(qū)所劃分并有至少一個扇區(qū)與所述伺服區(qū)域相交;一個表,以為了唯一地確定多個扇區(qū)中各個扇區(qū)的位置,說明基于所述伺服區(qū)域以識別所述被劃分的磁道上的各個扇區(qū)的物理扇區(qū)標識符、所述位置信息以及與和所述伺服區(qū)域相交的扇區(qū)到達交叉位置處的扇區(qū)容量之間的關(guān)系。
根據(jù)本發(fā)明第二方面的信息記錄磁盤包括至少一個伺服區(qū)域,在伺服區(qū)域上存儲著識別磁道位置的位置信息;至少一個磁道,在磁道上所述伺服區(qū)域之外的一個區(qū)域被多個相同容量的扇區(qū)所劃分并且至少有一個扇區(qū)和所述伺服區(qū)域相交;一個表,以為了唯一地確定多個扇區(qū)中各個扇區(qū)的位置,說明基于所述伺服區(qū)域以識別所述被劃分的磁道上的各個扇區(qū)的物理扇區(qū)標識符、所述位置信息,以及與和所述伺服區(qū)域相交的扇區(qū)到達交叉位置處的扇區(qū)容量之間的關(guān)系;列表存儲裝置,用于順序地存儲作為偽邏輯扇區(qū)標識符的邏輯扇區(qū)標識符,當為了識別所述磁道上所包含的除壞的扇區(qū)之外的各個扇區(qū)而順序地規(guī)定邏輯扇區(qū)標識符時,應(yīng)該對壞的扇區(qū)賦于偽邏輯扇區(qū)標識符。
根據(jù)本發(fā)明第三方面的磁盤驅(qū)動系統(tǒng)包括一個信息記錄磁盤,信息記錄磁盤具有至少一個被至少一個伺服區(qū)域劃分的磁道,在伺服區(qū)域上位置信息被存儲以識別磁道位置,使得不帶所述伺服區(qū)域的一個區(qū)域具有容量相同的相連扇區(qū);一個磁頭,以在所述信息記錄磁盤上讀寫信息;存儲裝置,由用于存儲當前扇區(qū)結(jié)構(gòu)的第一存儲裝置、用于存儲下一扇區(qū)結(jié)構(gòu)的第二存儲裝置、用于存儲當前扇區(qū)的操作的第三存儲裝置和用于存儲下一扇區(qū)的操作的第四存儲裝置所組成;一個表,為了唯一地確定多個扇區(qū)中各個扇區(qū)的位置,該表存儲各個扇區(qū)的結(jié)構(gòu),來說明基于所述伺服區(qū)域以識別所述劃分磁道上的各個扇區(qū)的物理扇區(qū)標識符、所述位置信息以及與和所述伺服區(qū)域相交的扇區(qū)到達交叉位置處的扇區(qū)容量之間的關(guān)系;列表存儲裝置,列表順序地存儲作為偽邏輯扇區(qū)標識符的邏輯扇區(qū)標識符,當為了識別所述磁道上所包含的除壞的扇面之外的各個扇區(qū)而順序地規(guī)定邏輯扇區(qū)標識符時,對壞的扇區(qū)賦于偽邏輯扇區(qū)標識符;計算裝置,參考所述列表存儲裝置讀出邏輯扇區(qū)位置標識符的號,該號等于或小于所需邏輯扇區(qū)位置標識符,并將這個被讀出的號和所需邏輯扇區(qū)位置標識符相加以計算出對應(yīng)于所需邏輯扇區(qū)標識符的物理扇區(qū)的物理扇區(qū)位置標識符;處理裝置,根據(jù)所述第一存儲裝置里所存儲的當前扇區(qū)的結(jié)構(gòu)和所述第三存儲裝置里所存儲的當前扇區(qū)的操作對相應(yīng)的扇區(qū)采取行動;一種判斷扇區(qū)起點的裝置,在用來自所述磁頭的一個輸出信號識別所述伺服區(qū)域的終點之后,根據(jù)存儲在所述第一存儲裝置里的當前扇區(qū)的結(jié)構(gòu)判斷一個扇區(qū)的起點;控制裝置,執(zhí)行控制,使得當一個扇區(qū)的所述起點被確定以后,第一存儲裝置存儲在第二存儲裝置里存儲的下一扇區(qū)的結(jié)構(gòu),并且第三存儲裝置存儲在第四存儲裝置里存儲的下一扇區(qū)的操作,和在所述處理裝置進行處理期間,參照所述表使第二存儲裝置存儲包括由所述計算裝置計算的物理扇區(qū)位置標識符在內(nèi)的下一扇區(qū)的結(jié)構(gòu)及使第四存儲裝置存儲下一扇區(qū)的操作。
根據(jù)本發(fā)明第四方面的磁盤驅(qū)動系統(tǒng)包括根據(jù)本發(fā)明第二方面的信息記錄磁盤;磁頭,以在所述信息記錄磁盤上讀寫信息;存儲裝置,由用于存儲當前扇區(qū)結(jié)構(gòu)的第一存儲裝置、用于存儲下一扇區(qū)結(jié)構(gòu)的第二存儲裝置、用于存儲當前扇區(qū)的操作的第三存儲裝置和用于存儲下一扇區(qū)的操作的第四存儲裝置所組成;計算裝置,參照所述列表存儲裝置讀出邏輯扇區(qū)位置標識符的號,該號等于或大于所需邏輯扇區(qū)位置標識符,并將這個被讀出的號和所需邏輯扇區(qū)位置標識符相加以計算出對應(yīng)于所需邏輯扇區(qū)標識符的物理扇區(qū)的物理扇區(qū)位置標識符;處理裝置,根據(jù)所述第一存儲裝置里所存儲的當前扇區(qū)的結(jié)構(gòu)和所述第三存儲裝置里所存儲的當前扇區(qū)的操作對相應(yīng)的扇區(qū)采取行動;一種判斷扇區(qū)起點的裝置,用來自所述磁頭的一個輸出信號識別所述伺服區(qū)域的終點之后,根據(jù)存儲在所述第一存儲裝置里的當前扇區(qū)的結(jié)構(gòu)判斷一個扇區(qū)的起點;進行控制的控制裝置,當該扇區(qū)的所述起始被確定以后使第一存儲裝置存儲在第二存儲裝置里存儲的下一扇區(qū)的結(jié)構(gòu)并使第三存儲裝置存儲在第四存儲裝置里存儲的下一扇區(qū)的操作,和進一步在所述處理裝置進行處理期間參照所述表使第二存儲裝置存儲包括由所述物理扇區(qū)位置計算裝置計算的物理扇區(qū)位置標識符在內(nèi)的下一扇區(qū)的結(jié)構(gòu)及使第四存儲裝置存儲下一扇區(qū)的操作。
根據(jù)本發(fā)明第五方面的磁盤驅(qū)動系統(tǒng)包括根據(jù)本發(fā)明第一方面的信息記錄磁盤;磁頭,以在所述信息記錄磁盤上讀寫信息;建立壞扇區(qū)表的裝置,在假設(shè)具有預(yù)定容量的虛擬扇區(qū)和虛擬磁道的條件下,這個裝置建立一個含有一個虛擬扇區(qū)表和一個虛擬磁道表的壞扇區(qū)表,當順序地規(guī)定物理扇區(qū)標識符以表示所述磁道上所包含的除壞扇區(qū)之外的各個扇區(qū)的位置時,在虛擬扇區(qū)表上順序地按偽邏輯扇區(qū)標識符存儲賦給壞扇區(qū)位置的物理扇區(qū)標識符,和在虛擬磁道表里為包括在所述虛擬扇區(qū)表里的相同磁道中對應(yīng)于最小物理扇區(qū)標識符的壞扇區(qū)存儲偽邏輯扇區(qū)標識符;建立一個虛擬ID表的裝置,該裝置使用所述表和所述壞扇區(qū)表建立說明一個虛擬磁道上各扇區(qū)的結(jié)構(gòu)的虛擬ID表,虛擬ID表由基于所述伺服區(qū)域以識別所述劃分磁道上的各個扇區(qū)的物理扇區(qū)標識符、所述位置信息、與所述伺服區(qū)域相交的扇區(qū)到達交叉位置的扇區(qū)容量和邏輯扇區(qū)標識符所組成;控制裝置,控制裝置參考所述虛擬ID表來確定對應(yīng)于一個所需邏輯扇區(qū)的位置標識符的一個虛擬磁道的虛擬扇區(qū),還確定對應(yīng)于已確定的虛擬磁道和虛擬扇區(qū)的物理扇區(qū)以對已確定的扇區(qū)進行處理。
根據(jù)本發(fā)明第六方面的磁盤驅(qū)動系統(tǒng)其特征在于,在根據(jù)本發(fā)明第三至五方面中的任一方面的磁盤驅(qū)動系統(tǒng)里,所述磁頭包括一個記錄部分和一個讀出部分,記錄部分用于在所述信息記錄磁盤上記錄信息,讀出部分和所述記錄部分間隔一確定量并用于從所述信息記錄磁盤讀出信息,所述讀出部分的磁頭間隙長度大體上等于所述記錄部分的磁頭間隙長度。
根據(jù)本發(fā)明第七方面的磁盤驅(qū)動系統(tǒng)其特征在于,在根據(jù)本發(fā)明第三至五方面中的任一方面的磁盤驅(qū)動系統(tǒng)里,所述磁頭包括一個記錄部分和一個讀出部分,記錄部分用于在所述信息記錄磁盤上記錄信息,讀出部分和所述記錄部分間隔一確定量并用于從所述信息記錄磁盤讀出信息,所述讀出部分的磁頭間隙長度大體上等于所述磁道的寬度。
根據(jù)本發(fā)明第一方面的信息記錄磁盤包括至少一個伺服區(qū)域。這個伺服區(qū)域存儲位置信息,以借助例如伺服模式來識別磁道位置,這樣可允許在同一磁道上有一序列磁道位置或多個伺服區(qū)域。不帶有伺服區(qū)域的一個區(qū)域具有至少一個磁道。這個磁道被劃分為多個容量相同的扇區(qū)。這種磁道中的至少一個磁道包括一個和伺服區(qū)域相交的扇區(qū)。為了唯一地確定多個扇區(qū)中的每個扇區(qū)的位置,信息記錄磁盤包括一個表,這個表說明基于所述伺服區(qū)域以識別所述劃分磁道上的各個扇區(qū)的物理扇區(qū)標識符與所述位置信息以及與和所述伺服區(qū)域相交的扇區(qū)到達交叉位置處的扇區(qū)容量之間的關(guān)系。采用這種信息記錄磁盤使得不需要為每個扇區(qū)記錄一個扇區(qū)ID,這樣增加可記錄在信息記錄磁盤上的信息量。此外,因為物理扇區(qū)標識符和到達與伺服區(qū)域相交位置的容量是存儲在這個表里的,即使存在和伺服區(qū)域相交的扇區(qū),目標扇區(qū)也可以容易地被搜索到。
根據(jù)本發(fā)明第二方面的信息記錄磁盤還包括在所述信息記錄磁盤里的列表存儲裝置,該裝置用于順序地存儲作為偽邏輯扇區(qū)標識符的邏輯扇區(qū)標識符,當為了識別所述磁道上所包含的除壞扇區(qū)之外的各個扇區(qū)而順序地規(guī)定邏輯扇區(qū)標識符時對壞扇區(qū)附加偽邏輯扇區(qū)標識符。這樣該偽邏輯扇區(qū)標識符被存儲在壞扇區(qū)里,即使當一個讀或?qū)懻埱笾甘疽粋€邏輯扇區(qū),通過簡單的處理,例如把偽邏輯扇區(qū)標識符的存儲號與所需邏輯扇區(qū)標識符相加,對應(yīng)的物理扇區(qū)可容易地被搜索到。
根據(jù)本發(fā)明第三方面的磁盤驅(qū)動系統(tǒng)使用一個具有至少一個磁道的信息記錄磁盤,該磁道被至少一個伺服區(qū)域所分隔,伺服區(qū)域存儲位置信息以識別磁道位置,而使不帶所述伺服區(qū)域的區(qū)域被劃分為具有相同容量的相連扇區(qū)。通過磁頭將信息讀出或?qū)懙叫畔⒂涗洿疟P。為了唯一地確定多個扇區(qū)中各個扇區(qū)的位置,各個扇區(qū)的結(jié)構(gòu)表被存儲,該表說明基于所述伺服區(qū)域以識別所述劃分磁道上的各個扇區(qū)的物理扇區(qū)標識符與所述位置信息并且與和所述伺服區(qū)域相交的扇區(qū)到達交叉位置處的扇區(qū)容量之間的關(guān)系。進而,一個列表存儲裝置被使用,以當為了識別所述磁道上所包含的除壞扇區(qū)之外的各個扇區(qū)而順序地規(guī)定邏輯扇區(qū)標識符時,順序地存儲作為偽邏輯扇區(qū)標識符附加給壞扇區(qū)的邏輯扇區(qū)標識符。這樣,物理扇區(qū)位置計算裝置可以為一個物理扇區(qū)計算物理扇區(qū)位置標識符,該物理扇區(qū)對應(yīng)于例如被一個主機系統(tǒng)通過參考該列表存儲裝置和通過把所需邏輯扇區(qū)位置標識符與邏輯扇區(qū)位置標識符號相加而請求的邏輯扇區(qū)標識符,其中邏輯扇區(qū)標識符號等于或小于所需邏輯扇區(qū)位置標識符。
如第四方面中所敘述的那樣,通過采用根據(jù)本發(fā)明第二方面的信息記錄磁盤,該表和該列表存儲裝置可以從該信息記錄磁盤里讀出。
因為扇區(qū)ID不記錄在信息記錄磁盤上,磁盤驅(qū)動系統(tǒng)帶有由一些諸如寄存器之類的存儲元件組成的存儲裝置,以存儲當前扇區(qū)的結(jié)構(gòu)和操作。這個存儲裝置包括用于存儲當前扇區(qū)的結(jié)構(gòu)的第一存儲裝置,用于存儲下一扇區(qū)的結(jié)構(gòu)的第二存儲裝置,用于存儲當前扇區(qū)的操作的第三存儲裝置和用于存儲下一扇區(qū)的操作的第四存儲裝置。在通過使用,例如,伺服扇區(qū)脈沖信號或來自磁頭的輸出信號識別伺服區(qū)域的結(jié)束之后,扇區(qū)確定裝置根據(jù)存儲在第一存儲裝置里的當前扇區(qū)的結(jié)構(gòu)確定一個扇區(qū)的起始。這樣,第一存儲裝置存儲著當前扇區(qū)的結(jié)構(gòu),并且當前扇區(qū)的剩余部分是否繼續(xù)處于伺服區(qū)域的結(jié)尾可被確定。當當前扇區(qū)的剩余部分繼續(xù)處于那兒時,在通過剩余的容量后開始下一扇區(qū)的起點。當當前扇區(qū)的剩余部分不再繼續(xù)保持時,下一扇區(qū)的起點在伺服區(qū)域的結(jié)束后立即開始。當該扇區(qū)的起始被確定之后,控制裝置進行控制,使第一存儲裝置存儲在第二存儲裝置里存儲的下一扇區(qū)結(jié)構(gòu)和使第三存儲裝置存儲在第四存儲裝置里所存儲的下一扇區(qū)的操作。從而,存儲裝置在它的起點存儲該扇區(qū)的結(jié)構(gòu)和操作并作為當前扇區(qū)的結(jié)構(gòu)和操作。在處理裝置的處理期間,因為下一扇區(qū)的結(jié)構(gòu)和操作是可以在第二和第四存儲裝置里更新的,通過參考表來進行控制,以使第二存儲裝置存儲包含由物理扇區(qū)位置計算裝置計算的物理扇區(qū)位置標識符在內(nèi)的下一扇區(qū)的結(jié)構(gòu)并使第四存儲裝置存儲下一扇區(qū)的操作。這樣下一扇區(qū)的結(jié)構(gòu)和操作可在完成當前扇區(qū)的處理之前被存儲到第二和第四存儲裝置里。處理裝置根據(jù)存儲在第一存儲裝置里的當前扇區(qū)的結(jié)構(gòu)和存儲在第三存儲裝置里的當前扇區(qū)的操作對對應(yīng)的扇區(qū)進行處理,例如讀信息和寫信息。
根據(jù)本發(fā)明第五方面的磁盤驅(qū)動系統(tǒng)通過利用一個磁頭在根據(jù)本發(fā)明第一方面的信息記錄磁盤上讀寫信息。這樣可以從信息記錄磁盤上將表讀出。壞扇區(qū)表建立裝置假設(shè)具有各自預(yù)定容量的一個虛擬扇區(qū)和一個虛擬磁道,并當順序地規(guī)定物理扇區(qū)標識符以按邏輯扇區(qū)標識符指示包括在該磁道上的除壞扇區(qū)之外的各個扇區(qū)時,建立一個由一個虛擬扇區(qū)表和一個虛擬磁道表組成的壞扇區(qū)表,虛擬扇區(qū)表順序地存儲按偽邏輯扇區(qū)標識符提供給壞扇區(qū)位置的物理扇區(qū)標識符,而虛擬磁道表用于存儲對應(yīng)于同一磁道上的最小物理扇區(qū)標識符的壞扇區(qū)的偽邏輯扇區(qū)標識符,該標識符也包含在所述虛擬扇區(qū)表里。利用這個表和壞扇區(qū)表,虛擬ID表建立裝置建立一個虛擬ID表以說明虛擬磁道上各個虛擬扇區(qū)的結(jié)構(gòu),其中各個結(jié)構(gòu)對應(yīng)于扇區(qū)ID,所述表由基于伺服區(qū)域以識別所述劃分磁道上的各個扇區(qū)的物理扇區(qū)標識符、位置信息、與所述伺服區(qū)域相交的扇區(qū)所具有的到達交叉位置處的容量和邏輯扇區(qū)標識符所組成。控制裝置參考所述虛擬ID表確定對應(yīng)于一個所需邏輯扇區(qū)位置標識符的一個虛擬磁道和虛擬扇區(qū),控制裝置還確定在已確定虛擬磁道和虛擬扇區(qū)里的一個對應(yīng)的物理扇區(qū)以進行控制來處理該確定扇區(qū)。
如在本發(fā)明第六方面中所述的那樣,磁頭包括一個記錄部分和一個讀出部分,記錄部分用來在信息記錄磁盤上記錄信息,讀出部分和所述記錄部分間隔一確定量并用于從信息記錄磁盤上讀出信息。讀出部分的磁頭間隙長度可被配置以便大約和記錄部分的磁頭間隙長度一致。這樣將提高磁道寬度的密度,該密度對應(yīng)于磁盤徑向方向的信息記錄密度。替代地,如本發(fā)明第七方面中所敘述的,可以使用一種磁頭,它被配置為使讀出部分的磁頭間隙長度大體和磁道寬度一致。這樣也可提高磁道寬度的密度,該密度對應(yīng)于磁盤徑向方向的記錄密度。


圖1是一個示意方框圖,說明應(yīng)用本發(fā)明的一個HDD設(shè)備的結(jié)構(gòu)。
圖2表示該HDD設(shè)備的磁盤上區(qū)段的圖象。
圖3表示該磁盤上格式化區(qū)段的圖象。
圖4是一個示意圖,說明包含壞扇區(qū)的一個磁道的例子。
圖5是一個方框圖,說明應(yīng)用本發(fā)明的HDD設(shè)備的HDC的結(jié)構(gòu)。
圖6是一個流程圖,說明推導(dǎo)與第一實施例有關(guān)的扇區(qū)物理位置的步驟。
圖7是一個流程圖說明與第一實施例有關(guān)的識別扇區(qū)和確定結(jié)構(gòu)的步驟。
圖8表示在預(yù)定區(qū)段Zn里的一個預(yù)定磁道上的扇區(qū)結(jié)構(gòu)里狀態(tài)控制器的狀態(tài)變化圖象。
圖9表示狀態(tài)控制器的狀態(tài)變化的圖象。
圖10是一個概念圖,說明與第二實施例有關(guān)的虛擬扇區(qū)表和虛擬磁道表的結(jié)構(gòu)。
圖11是一個流程圖,說明與第二實施例有關(guān)的虛擬ID表的建立。
圖12是一個流程圖,說明與第二實施例有關(guān)的利用虛擬ID表進行信息的讀和寫操作。
圖13(a)是一個示意圖,說明先有技術(shù)HDD設(shè)備的磁盤上信息的記錄狀態(tài)。
圖13(b)是一個示意圖,說明應(yīng)用本發(fā)明的HDD設(shè)備的磁盤上信息的記錄狀態(tài)。
圖14是一個概念圖,說明先有技術(shù)HDD設(shè)備中在寫和讀操作期間MR元件的位置。
圖15說明偏離磁道量和讀錯誤之間的關(guān)系。
圖16表示在一個伺服區(qū)域內(nèi)信息記錄狀態(tài)的圖象。
參考附圖,本發(fā)明的實施例將被更詳細地描述。第一實施例把本發(fā)明應(yīng)用到使用多區(qū)段技術(shù)的HDD設(shè)備上,在HDD設(shè)備10里磁記錄盤(在下文簡稱為磁盤)沿徑向方向劃分為預(yù)定數(shù)量的區(qū)段(稱為區(qū)段)并且采用一種扇區(qū)伺服機制以從磁盤的內(nèi)圓向磁盤的外圓按預(yù)定的線密度進行讀和寫操作。
圖1表示與第一實施例有關(guān)的HDD設(shè)備10。HDD設(shè)備10備有驅(qū)動器14,用以高速旋轉(zhuǎn)軸12。圓柱形支承16附在軸12上,所以兩個軸重合。在支承16的外周邊上附著一些(圖1中為2個)磁盤18A和18B,互相之間具有預(yù)定的間隔。磁盤18A和18B具有預(yù)定的厚度,每個磁盤都是用硬材料做成的,在兩個表面上都帶有磁性材料以把兩個表面用作為記錄表面。在磁盤18A和18B的中心,設(shè)置了一個洞,洞具有大約和支承16的外尺寸相等的直徑,支承16插入到該洞中。磁盤18A和18B固定在支承16的外周邊上。這樣,當軸12通過驅(qū)動器14轉(zhuǎn)動時,磁盤18A和18B整體地隨支承16旋轉(zhuǎn)。
在磁盤18A和18B的每個記錄表面上,如圖2中所示,在磁盤18的徑向方向上徑向地形成多個伺服區(qū)域50,剩余的部分形成為磁道區(qū)52。在伺服區(qū)域50里,記錄有用于指示比如數(shù)據(jù)磁道排列方向的伺服信號(見圖16),如突發(fā)串模式。對應(yīng)于數(shù)據(jù)磁道記錄有一個指示一種模式的起始的特殊碼(例如一個大約為1usec的不存在信號的區(qū)域)和一個指示例如各個數(shù)據(jù)磁道的地址的灰度碼(循環(huán)的二進制碼)。在伺服區(qū)域50的沿旋轉(zhuǎn)方向的結(jié)束部分,存在用于產(chǎn)生扇區(qū)脈沖信號SP以指示伺服區(qū)域50的結(jié)束(即扇區(qū)的開始)的記錄信息。在數(shù)據(jù)磁道區(qū)域52上,沿徑向方向形成一些間距為P的同心數(shù)據(jù)磁道,并且通過一個下面所描述的磁頭將信息按磁盤旋轉(zhuǎn)方向?qū)懙礁鱾€數(shù)據(jù)磁道上。
HDD設(shè)備10帶有對應(yīng)于磁盤18A和18B的記錄表面的磁頭20A至20D,磁頭20A至20D具有預(yù)定的間隙寬度和長度。各個磁頭20A至20D配有一個MR元件,MR元件包括一個讀元件(未示出)以讀出信息,和一個寫元件(未示出)以寫入信息。磁頭20A至20D分別附著在訪問臂22A至22D的尾端部分,并保持于輕微離開(例如,大約0.1—0.2微米)對應(yīng)的磁盤18A至18B的記錄表面。訪問臂22A至22D的各個尾端附著在支承24上,后者本身通過軸26和驅(qū)動器28連接。按一預(yù)定角度的驅(qū)動器28的轉(zhuǎn)動將轉(zhuǎn)動訪問臂22A至22D。訪問臂22A至22D的這種轉(zhuǎn)動使得各個磁頭20A至20D沿磁盤18A和18B的各個記錄表面上的徑向方向移動。
驅(qū)動器28連接到一個硬磁盤控制器(稱為HDC)30上,磁頭20A至20D的讀元件和寫元件(皆未示出)也連接到HDC30。
當其它設(shè)備如主機發(fā)出讀/寫請求時,本實施例把被規(guī)定的扇區(qū)號定義為一個邏輯塊地址(或LBA)。同樣,為所有的包括壞扇區(qū)(如缺陷扇區(qū))的扇區(qū),按扇區(qū)的順序順序地分配的號被定義為一個絕對塊地址(或ABA)。在下面的描述中,假定單個扇區(qū)被格式化為具有512個字節(jié)的存儲容量。
如圖2中所示,各個磁盤18A和18B被劃分為區(qū)段Z0,Z1,Z2,…,Zn,其中n為一個預(yù)定數(shù),并且每個區(qū)段具有事先規(guī)定的信息,如位置信息。例如,在制造期間,區(qū)段Z0具有范圍從最小絕對塊地址(或MIN—ABA)0到最大絕對塊地址(或MAX—ABA)102399的保留區(qū)域和具有范圍從最小柱面號(或MIN—CYL)0到結(jié)束柱面號(END-CYL)199的柱面,并且區(qū)段Z0被格式化使每磁道扇區(qū)數(shù)(SCT—TRK)為128和每柱面扇區(qū)數(shù)(SCI—CYL)為512。區(qū)段Z1和以后的區(qū)段具有相類似的配置,并在下面的表1中表示。該表中所示的與各個區(qū)段關(guān)聯(lián)的信息被預(yù)先記錄在磁盤上。通過參考該區(qū)段表32,有可能確定一個特定扇區(qū)是從那個區(qū)段開始的。
表1區(qū)段表區(qū)段 MIN_ABA MAX_ABA SCT_TRK SCT_CYL MIN_CYL END_CYLZ0 0 102399128 512 0 199Z1 102400191999112 448 200 399Z2 19200034559996384 400 799Z3 34560047359980320 800 1199. . ... . .. . ... . .
在本實施例中,因為寫操作或讀操作在磁盤上是從最內(nèi)圓向最外圓按預(yù)定線密度進行的,在以相同角度轉(zhuǎn)動的磁盤18A和18B上各個區(qū)段將具有不同的存儲容量。這樣,如圖3(a)中所示,區(qū)段Z0在伺服區(qū)域50之間的數(shù)據(jù)磁道區(qū)域52上具有二個扇區(qū)總?cè)萘?512×2字節(jié))的信息存儲,區(qū)段Z1,如圖3(b)中所示,具有雙扇區(qū)容量(512+384字節(jié))的信息存儲,區(qū)段Z2,如圖3(c)所示,具有雙扇區(qū)容量(512+256字節(jié))的信息存儲,區(qū)段Z3具有雙扇區(qū)容量(512+128字節(jié))。這樣隨磁盤磁道到達最內(nèi)圓存儲容量不斷減小。除此之外,單個扇區(qū)還可被分割。
鑒于上述描述,在本實施例中,預(yù)先確定了物理扇區(qū)號(DT—SCT)、伺服號(SV—SCT)、到達該扇區(qū)被伺服區(qū)域50分割的位置處的扇區(qū)容量(PTR)和指示在各區(qū)段里是否在該扇區(qū)和該扇區(qū)的下一扇區(qū)(LAST)間存在著一個伺服區(qū)域的信息之間的相互關(guān)系。這個關(guān)系用指針表34顯示,并作為區(qū)段Z0,Z1,Z2和Z3的例子表示在表1到表5里。同樣,用于區(qū)域Z4和以后區(qū)域的其他指針表34也在制造時規(guī)定。每個區(qū)域的指針表34,如表2至表5所示,預(yù)先記錄在預(yù)定的位置上。
表2指針表(0號區(qū)域)DT_SCT #0#1#2#3#4#5··· #127SV_SCT #0#0#1#1#2#2··· #63PTR 200H 200H 200H 200H 200H 200H ··· 200HLAST 0 0 0 0 0 11
表3指針表(1號區(qū)域)DT_SCT#0#1#2#3#4#5#6··· #111SV_SCT#0#0#1#1#2#2#3··· #63PTR 200H 180H 200H 100H 200H 080H 200H ··· 200HLAST 0 0 0 0 0 0 1 1表4指針表(2號區(qū)域)DT_SCT#0#1#2#3#4#5···#95SV_SCT#0#0#1#2#2#3···#63PTR 200H 100H 200H 200H 100H 200H ···200HLAST 0 0 1 0 0 1 1表5指針表(3號區(qū)域)DT_SCT#0#1#2#3#4···#79SV_SCT#0#0#1#2#3···#63PTR 200H 080H 100H 180H 200H ···200HLAST 0 0 0 0 1 1
現(xiàn)在將描述壞扇區(qū)。如圖4所示,當一個塊(扇區(qū)),其絕對塊地址ABA對應(yīng)于03、08、09、15、16和17,有缺陷時,邏輯塊地址跳過該缺陷扇區(qū)。例如,其絕對塊地址ABA對應(yīng)于04的邏輯塊地址為03。對于其絕對塊地址ABA為03的被跳過的壞扇區(qū),賦一個假定它不是有缺陷的假設(shè)值(本例中為03),該值作為值PLBA(偽LBA)被存儲起來。所有被存儲的值PLBA被作為缺陷列表D—LST順序地存儲起來。
這樣,當邏輯塊地址LAB被給定時,通過加上在缺陷列表D—LST里列出的值PLBA的數(shù)量,可以確定絕對塊地址ABA。例如,當邏輯塊地址LBA=7被給定時,缺陷列表D—LST的值數(shù)(本情況中03、07和07三個值)被加上以獲得ABA=7+3=10。
ABA=LBA+(等于或小于LBA的PLBA的數(shù)量)(1)如圖5中所示,HDC30具有一個局部CPU(未示出)和包括下面所描述的寄存器、狀態(tài)控制器68,第一數(shù)據(jù)電路70和第二數(shù)據(jù)電路72。寄存器包括用于存儲當前扇區(qū)的結(jié)構(gòu)的寄存器60(稱為當前扇區(qū)的指針寄存器或CSPR),用于存儲下一扇區(qū)的結(jié)構(gòu)的寄存器62(稱為下一扇區(qū)的指針寄存器或NSPR),用于存儲當前扇區(qū)的操作的寄存器64(當前扇區(qū)的操作寄存器或CSOR)和用于存儲下一扇區(qū)的操作的寄存器66(下一扇區(qū)的操作寄存器或NSOR)。這些寄存器CSPR60、NSPR62、CSOR64和NSOR66和局部CPU(未示出)的總線74相連,所以可相互傳送數(shù)據(jù)。
狀態(tài)控制器68是一個用來控制HDC30的各種運行狀態(tài)的電路。這些狀態(tài)包括停滯狀態(tài)80、空閑狀態(tài)82、第一數(shù)據(jù)狀態(tài)84和第二數(shù)據(jù)狀態(tài)86,停滯狀態(tài)80時HDC30的操作因為例如磁盤扇區(qū)的非記錄區(qū)而被制止,在空閑狀態(tài)82下HDC30的操作被暫停,第一數(shù)據(jù)狀態(tài)84表示包含在一個從扇區(qū)的起點到扇區(qū)的終點或到伺服區(qū)域50的單個扇區(qū)里的數(shù)據(jù)狀態(tài),第二數(shù)據(jù)狀態(tài)表示處于一個被伺服區(qū)域50分隔的單個扇區(qū)的后面區(qū)域的數(shù)據(jù)狀態(tài)。該狀態(tài)控制器68和寄存器CSPR60和CSOR64相連,還和暫時保留數(shù)據(jù)所用的第一數(shù)據(jù)電路70和第二數(shù)據(jù)電路72相連。
現(xiàn)參考附圖,描述根據(jù)本發(fā)明的HDD設(shè)備10的工作。如上面所提到的,本發(fā)明HDD設(shè)備10具有的磁盤不帶有被每個扇區(qū)記錄的扇區(qū)ID。
首先通過參考圖6里的流程圖將描述對目標扇區(qū)的物理位置的推導(dǎo)。主機給定一個邏輯塊地址LBA,它是隨一個數(shù)據(jù)寫或讀請求的對HDC30的扇區(qū)號(步驟102)。在步驟104,HDC30參考前面描述過的缺陷列表D—LST,使用方程(1),為包括壞扇區(qū)的所有扇區(qū)計算出對應(yīng)于給定邏輯塊地址LBA的絕對塊地址。例如,在圖4中,當邏輯塊地址LBA07被給定時,計算出絕對塊地址ABA=10。接著HDC30參考區(qū)域表32(表1)來確定該計算出的絕對塊地址ABA屬于的區(qū)域Zn(步驟106)。然后如下所述地推導(dǎo)出在所確定區(qū)域Zn里的一個物理位置。
假設(shè)主機設(shè)備請求為一個邏輯塊地址LBA讀從#L至#M的扇區(qū)。然后一個對應(yīng)的絕對塊地址ABA被計算為N并且其所屬于的區(qū)域Zn被確定為#Z。進一步假設(shè)第一絕對塊地址ABA為MIN—ABA(#Z)和第一柱面為MIN—CYL(#Z)。在這種情況下,一個絕對塊地址ABA(#N)可由下述方程(2)表示#N=#ZN+MIN—ABA(#Z)(2)其中#ZN是邏輯塊地址LBA的對應(yīng)于#L的在區(qū)域#Z里的扇區(qū)序號。
扇區(qū)序號#ZN可用下述方程(3)表示#ZN=#S+(SCT—TRK(#Z)·(#HD)+(SCT—CYL(#Z)·#ZCYL)(3)其中SCT—TRK(#Z)是在區(qū)域#Z里的每柱面扇區(qū)數(shù)。
這樣,為了確定絕對塊地址ABA(#N),磁盤的表面號(HD號)、柱面號(CYL號)和扇區(qū)號(SCT號)將如下所述CYL號=#GYL=#MIN—CYL(#Z)+#ZCYLHD號=#HDSCT號=#S根據(jù)上面所計算出的物理位置,通過切換和把磁頭移動到目標柱面進行查找操作(步驟110)。
接著,參考圖7將描述對扇區(qū)識別/結(jié)構(gòu)的確定。
當在步驟202指示伺服區(qū)域50已終結(jié)的扇區(qū)脈沖信號SP被輸入時,在步驟204讀當前扇區(qū)的指針寄存器CSPR60,并且在步驟206判定到達伺服區(qū)域50分隔該當前扇區(qū)的位置處的扇區(qū)容量PTR是否為0。
如果判定是肯定的,即不出現(xiàn)分隔,則在步驟210將下一扇區(qū)的指針寄存器NSPR62的內(nèi)容存儲到CSPR60,在步驟212緊接著該扇區(qū)脈沖信號SP之后立即進行讀和寫的扇區(qū)處理。另一方面,如果判定是否定的,被分隔扇區(qū)的后面部分緊接地跟隨著該扇區(qū)脈沖信號SP。接著在由該扇區(qū)容量PTR表示的容量通過之后(步驟208),NSPR62的內(nèi)容存儲到CSPR60(步驟214),并在扇區(qū)容量PTR通過之后進行扇區(qū)處理(步驟216)。
當在步驟218沒有完成對所有扇區(qū)的處理時,判定表示在當前扇區(qū)和下一扇區(qū)之間存在或不存在伺服區(qū)域50的信息LAST是否為0(步驟220)。如果答案是肯定的,即LAST=0,則在當前扇區(qū)之后緊接就是另一個扇區(qū)。在步驟222NSPR62的內(nèi)容則被存儲到CSPR60,并且在步驟224緊接著扇區(qū)脈沖信號SP之后馬上進行扇區(qū)處理。然后返回步驟218以進行上述處理直到覆蓋了所有的扇區(qū)。另一方面,如果答案是否定的,即LAST≠0,則在當前的伺服扇區(qū)里沒有另一個扇區(qū)。該進程返回到步驟202,在那里為處理下一扇區(qū)等待扇區(qū)脈沖信號SP。
在處理讀操作或?qū)懖僮髌陂g(步驟212、216和222),因為NSPR62的內(nèi)容存儲在CSPR60里,NSPR62可被更新。此外,在所述處理期間的某一預(yù)定時刻該本地CPU參考指針表34以把下一結(jié)構(gòu)信息存儲到NSPR62。
以這種方式,即使在磁盤上不存在扇區(qū)ID,只要利用扇區(qū)脈沖信號SP就可識別扇區(qū)位置。
所述對讀操作或?qū)懖僮鞯奶幚?,即扇區(qū)上的操作,包括從扇區(qū)讀出(READ),向扇區(qū)寫入(WRITE),通過一相應(yīng)扇區(qū)(SKIP)和暫時停止處理(STOP),它們是通過參考當前扇區(qū)的操作寄存器CSOR64進行的。類似地如上面所描述的扇區(qū)識別/結(jié)構(gòu)確定那樣,在處理當前扇區(qū)期間下一扇區(qū)的操作寄存器NSOR66可被規(guī)定。這樣,在每個扇區(qū)的起始,NSOR66的內(nèi)容被存儲到CSOR64,因而有可能更新NSOR66的內(nèi)容。所以,在當前扇區(qū)的處理期間,NSOR66可被規(guī)定。
所述扇區(qū)識別和扇區(qū)結(jié)構(gòu)的確定以及扇區(qū)上的操作將參考圖8和圖9作進一步的描述。
圖8表示在預(yù)定區(qū)段Zn里預(yù)定磁道上扇區(qū)結(jié)構(gòu)的圖象和狀態(tài)控制器68的狀態(tài)變化的圖象。在HDC30的啟動期間,狀態(tài)控制器68處于停滯狀態(tài)80。當HDC30開始控制時(見圖9中的箭頭S1)狀態(tài)控制器改烴到空閑狀態(tài)82,并且在檢測到扇區(qū)脈沖信號SP以前保持在這種狀態(tài)下。一旦檢測到扇區(qū)脈沖信號SP,根據(jù)存儲在CSPR60里的扇區(qū)容量PTR(到達伺服區(qū)域50分隔該當前扇區(qū)的位置),狀態(tài)控制器68移動到第一數(shù)據(jù)狀態(tài)84或第二數(shù)據(jù)狀態(tài)86。即,因為PTR=0表示被讀或被寫的扇區(qū)處于它的起點,狀態(tài)控制器68移動到第一數(shù)據(jù)狀態(tài)84(見圖9中的箭頭S2)。另一方面,如果PTR≠0,狀態(tài)控制器68移動到第二數(shù)據(jù)狀態(tài)86,因為存在由伺服區(qū)域50分隔的扇區(qū)的后面部分(見圖9中箭頭S3)。
如果HDC30處于第一數(shù)據(jù)狀態(tài)84并且扇區(qū)容量PTR≠0,則當前扇區(qū)被分隔。所以,狀態(tài)控制器68在完成對扇區(qū)的前面部分的操作之后接受來自第一數(shù)據(jù)電路70(見圖5)的停止信號S11,并且移動到空閑狀態(tài)82(見圖9中的箭頭S4)。在這時,如果信息LAST=1,在完成一個扇區(qū)的操作之后,從第一數(shù)據(jù)電路70向狀態(tài)控制器68輸入結(jié)束信號S12(見圖5),接著進入空閑狀態(tài)82。
如果對一個單個扇區(qū)的處理被完成并且信息LAST=0,則下一扇區(qū)是鄰接的,并重新進入第一數(shù)據(jù)狀態(tài)84(見圖9中箭頭S5)。在這時,如果指示結(jié)束HDC30處理的停止數(shù)據(jù)存儲在CSOR64里,進入停滯狀態(tài)80(見圖9中的箭頭S6)。
當HDC30處于第二數(shù)據(jù)狀態(tài)86且信息LAST=0時,下一扇區(qū)緊接著被分隔的當前扇區(qū)。在第二數(shù)據(jù)上的操作完成之后則進入第一數(shù)據(jù)狀態(tài)84(見圖9中箭頭S7)。當信息LAST≠0時,伺服區(qū)域50緊接著被分隔的當前扇區(qū)。這樣,在完成第二數(shù)據(jù)上的操作之后,進入空閑狀態(tài)82(見圖9中的箭頭S8)。在這時,如果指示結(jié)束HDC30處理的停止數(shù)據(jù)存儲在當前扇區(qū)的操作寄存器CSOR64里,進入停滯狀態(tài)80(見圖9中的箭頭S9)。
根據(jù)HDC30的狀態(tài)操作磁頭允許在不帶有扇區(qū)ID的磁盤上進行扇區(qū)的讀和寫操作。重復(fù)這些步驟允許對全部所需扇區(qū)的讀和寫操作。
現(xiàn)在將較詳細地描述第二實施例,第二實施例采用對應(yīng)于扇區(qū)ID的虛擬ID表(VIT),以在不使用記錄在磁盤上的扇區(qū)ID情況下實現(xiàn)對磁盤的寫操作和讀操作。第二實施例具有類似于第一實施例的配置,并且使用相同的號指示相同的元件。
為了不采用記錄在磁盤上的扇區(qū)ID并實現(xiàn)對磁盤的讀操作和寫操作,必須提供相應(yīng)于扇區(qū)ID的信息。根據(jù)第二實施例的虛擬ID表(VIT)38覆蓋了由先有技術(shù)ID信息提供的所有信息,并且如下面的表6所示,是一個把根據(jù)第一實施例的指針表34和邏輯塊地址LBA及信息FLAG組合起來的表。對于邏輯塊地址LBA的值,最低有效字節(jié)被使用,因為更高的字節(jié)不改變。信息FLAG是由一個字節(jié)代表的并配置有如果位0是一個磁道的最后扇區(qū)時被置位的標志ETR—FL(EOT FLAG),如果位1是一個壞扇區(qū)時被置位的標志DEF—FL(DEFECT FLAG),如果位2在發(fā)貨之后是有毛病的而變成不可使用時被置位的標志RES—FL(REASSIGN FLAG)和如果位7是虛擬ID表38的最后一個元素時被置位的標志ETB—FL(EOTBL FLAG)。
表6虛擬ID表(VID)DT_SCT#0#1#2#3#4#5#6···#89SV_SCT#0#0#1#1#2#2#3···#59PTR 00H 33H 80H 00H 33H 80H 00H ···80HLBA 55H 56H FFH 00H 01H FFH 02H ···FFHFLAG 00H 01H 02H 00H 00H 02H 04H ···82H因為磁盤上的伺服區(qū)域50允許伺服號SV—SCT被檢測,把這個伺服號SV—SCT和在虛擬ID表38上的伺服號SV—SCT相比較使得能檢測當前物理扇區(qū)號DT—SCT(在下面詳細描述)。
因為根據(jù)所述實施例在磁盤上不記錄扇區(qū)ID,對格式化該磁盤的格式只需考慮在磁盤的全部表面上記錄數(shù)據(jù)。該磁盤上所包含的任一壞扇區(qū)被記錄在由缺陷列表D—LST預(yù)先規(guī)定的一個預(yù)定柱面里。
在所述實施例里,缺陷列表D—LST被參考并且利用方程(1)計算對應(yīng)于一給定邏輯塊地址LBA的絕對塊地址ABA(如步驟104)。在第二實施例里,下面描述的缺陷表40被使用。這個缺陷表40是在上面所述的格式化期間建立的。
在本實施例中,假設(shè)一個虛擬磁道具有1000H(65536)個扇區(qū),并且一個壞扇區(qū)的位置是通過虛擬磁道VT和虛擬扇區(qū)VS規(guī)定的。
缺陷表40包括虛擬磁道表(VTT)42和虛擬扇區(qū)表(VST)44。如圖10中所示,虛擬扇區(qū)表按絕對塊地址ABA的升序為壞扇區(qū)存儲偽LBA(對應(yīng)于第一實施例中的PLBA值),而虛擬磁道表42存儲說明次序的值,在該次序里屬于對應(yīng)于各個元素號的虛擬磁道VT的最小壞扇區(qū)被定位。
虛擬扇區(qū)表44的每條項目為雙字節(jié),并且所需的項目數(shù)對應(yīng)于HDD設(shè)備能接受的最大的壞扇區(qū)數(shù)。假設(shè)該最大數(shù)為1000,虛擬扇區(qū)表44需要2000字節(jié)的存儲容量。作為例子,如果該HDD設(shè)備具有500兆字節(jié)的容量,18個項目對虛擬磁道表42是足夠的并且36字節(jié)的存儲容量是足夠的。這樣缺陷表40將具有2036字節(jié)的存儲容量。另一方面,如果不使用虛擬磁道表42和虛擬扇區(qū)表44,對每個壞扇區(qū)需要三個字節(jié)。這樣缺陷表40需要3000字節(jié)的存儲容量,因而要占據(jù)額外的容量。
現(xiàn)參考圖11中的流程圖,虛擬ID表38的建立將被詳細描述。虛擬ID表38是通過使用上面描述的缺陷表40建立的。當別的設(shè)備如主機發(fā)出讀/寫請求時,為起始扇區(qū)所屬的磁道也建立一個表。或者,在該磁道上的最后一個扇區(qū)被處理或被讀/寫之后,當查找操作轉(zhuǎn)接到下一磁道時虛擬ID表38也被建立。
一旦從一個主設(shè)備發(fā)出讀請求或?qū)懻埱螅蛘咂涫且粋€扇區(qū)號的邏輯塊地址LBA,作為下一磁道被給定時,通過使用下述方程(4)給出虛擬磁道VT和虛擬扇區(qū)VS
VT=LBA/NSEC—VTVS=LBA%NSEC—VT(4)其中NSEC—VT是每虛擬磁道的扇區(qū)數(shù)(=10000H),而%是一種確定除法余數(shù)的操作。
利用給定的虛擬磁道VT和虛擬扇區(qū)VS,在步驟304確定一個滿足下述方程(5)的值PVST〔P—1〕<=VS<VST〔P〕VTT〔VT〕<=P<VTT〔VT+1〕(5)其中VST〔X〕是虛擬扇區(qū)表里的內(nèi)容而VTT〔X〕是虛擬磁道表里的內(nèi)容。
該確定的值P對應(yīng)于列舉在缺陷列表D—LST里的偽LBA的號(值PLBA)。從而,如方程(1)中那樣,把值P和邏輯塊地址LBA相加以確定絕對塊地址ABA(步驟306)。接著,在步驟308利用下述方程(6)確定磁盤的包含該絕對塊地址ABA的表面號HD和柱面號CYLCYL=ABA/(NM—HD·SCT—TRK)HD=(ABA%(N M—HD·SCT—TRK)/SCT—TRK(6)其中NM—HD為每磁道磁頭數(shù)。在方程(6)里,NM—HD·SCT—TRK可能是SCT—CYL。
在步驟310利用下述方程(7)為包括在由這些磁盤表面號和柱面號規(guī)定的磁道里的扇區(qū)確定絕對塊地址ABA的最大值MAX—TRK和最小值MIN—TRK,并且在步驟312,為包括在已確定的磁道的最大值MAX—TRK和最小值MIN—TRK之間的扇區(qū),分離出由虛擬磁道表42和虛擬扇區(qū)表44定義的一個壞扇區(qū)。在這時,如果存在壞扇區(qū),過程置位對應(yīng)于當前扇區(qū)的虛擬ID表38的標志DEF—FL(DEFECT FLAG)。
MIN—TRK=(CYL·NM—HD+HD)·SCT—TRKMAX—TRK=MIN—TRK+SCT—TRK—1(7)因為磁盤連續(xù)旋轉(zhuǎn)并且在運動期間磁道(查找)沿徑向方向的一條直線按預(yù)定量(斜移)變化,在步驟314計算目標磁道的斜移,在步驟316使用對應(yīng)于該斜移的虛擬ID表38里的物理扇區(qū)設(shè)置邏輯塊地址LBA,以為下一扇區(qū)增加邏輯塊地址LBA。在這時,如果標志DEF—FL是置位的,該相應(yīng)的扇區(qū)被跳過。
邏輯塊地址的初始值為LBA MIN—TRK—m(m為壞扇區(qū)數(shù),其小于包含在該磁道上的扇區(qū)的絕對塊地址ABA的最大值MIN—TRK)。
為了斜移計算,一個預(yù)先記錄的說明每磁道斜移量的斜移表被使用,該表是隨各種HDD設(shè)備10的部件如驅(qū)動器而不同的。
參考圖12中的流程圖將描述利用根據(jù)本發(fā)明實施例的虛擬ID表38進行讀操作和寫操作的處理。
當進程進行到處理由主設(shè)備規(guī)定的邏輯塊地址LBA時,在步驟402參考虛擬ID表38以確定對應(yīng)于目標扇區(qū)的邏輯塊地址LBA的物理扇區(qū)DT—SCT。在步驟404,同樣參考虛擬ID表38以讀出在已確定物理扇區(qū)DC—SCT里的伺服號SV—SCT,接著進程等待由磁頭完成對遞減1的伺服區(qū)域50(SV—SCT—1)的讀出。接著當?shù)竭_遞減1的伺服區(qū)域50的終點時,輸入一個扇區(qū)脈沖信號SP并且設(shè)置容量PTR(步驟406)。然后在步驟408對HDC30發(fā)出一個讀或?qū)懖僮髦噶睢?br> 在步驟410通過參考虛擬ID表里的伺服號SV—SCT判定目標扇區(qū)是否緊接著扇區(qū)脈沖信號SP馬上存在。如果答案是肯定的,在步驟412標志DNT—FL被置位。如果答案是否定的,在步驟414標志DNT—FL被復(fù)位。
該標志DNT—FL表示是否下一扇區(qū)的信息被讀出或者信息被寫進下一扇區(qū)。如果該標志是置位的,從下一扇區(qū)的起點進行讀或?qū)懖僮?。如果該標志是?fù)位的,該下一扇區(qū)被跳過。
上面描述的步驟對應(yīng)于圖7里的步驟202至216。當?shù)竭_該扇區(qū)的起點后,在步驟416從HDC30輸入一個信號以把相應(yīng)的物理塊地址移入虛擬ID表38(步驟418),在步驟420為下一扇區(qū)把虛擬ID表38里所移入物理塊地址的對應(yīng)信息設(shè)備到HDC30里。
上面描述的處理對應(yīng)于在可更新狀態(tài)下的某預(yù)定時刻由NSPR62進行的參考指針表34的處理以把下一結(jié)構(gòu)信息存儲到NSPR62里。
通過參考移動過的虛擬ID表38,在步驟422該進程判定下一扇區(qū)是否是一個壞扇區(qū)。如果判定是肯定的,在返回步驟416之前標志DNT—FL被復(fù)位(步驟424)。如果判定是否定的,在返回步驟416之前標志DNT—FL被置位(步驟426)。這個處理被反復(fù)直到復(fù)蓋所有的目標扇區(qū)為止(步驟428)。
以這種方式,本實施例允許即使在一個磁道上只有已記錄數(shù)據(jù)的扇區(qū)是鄰接的情況下(數(shù)據(jù)不被記錄在磁盤上的每個扇區(qū)里,或者即使在一個磁道上一個扇區(qū)被伺服區(qū)域分隔的情況下),仍可通過缺陷表建立扇區(qū)ID。因為通過使用一個對應(yīng)于扇區(qū)ID的虛擬ID表容許確定磁盤的絕對塊地址,在無須消耗額外的存儲元件或存儲容量的情況下,主機所請求的信息可從扇區(qū)讀出或?qū)懭肷葏^(qū)。
上面描述的表可被記錄在該磁盤的一個預(yù)定柱面里的引導(dǎo)磁道里,或者被存儲在HDD設(shè)備所提供的ROM里。
如上面所描述的那樣,采用HDD設(shè)備10去掉了記錄扇區(qū)ID的要求。這樣,即使記錄在磁盤里的信息量增大仍可讀出或?qū)懭胄畔ⅰ?br> 如在前面所提及的實施例中那樣,磁頭包括一個MR元件。在技術(shù)上周知,磁頭用于記錄信息的寫入部分和用于讀信息的讀出部分沿磁盤的徑向方向偏移一個預(yù)定量(例如幾微米)。這樣,當為了運動,磁頭是這樣配置的,即其繞一個假設(shè)為寫入部分和讀出部分的延長線的軸轉(zhuǎn)動時,偏移將隨該轉(zhuǎn)動角沿徑向方向變化。由于這個原因,在一般的HDD設(shè)備里,為調(diào)節(jié)讀操作和寫操作,采用了MR元件的不同設(shè)置位置,以使對應(yīng)的磁頭可直接定位于所需的數(shù)據(jù)區(qū)域之上。做為例子,如圖14中所示,在磁頭20A里MR元件是這樣安排的,即用于記錄信息的寫元件90和用于讀出信息的讀元件92間隔一預(yù)定距離。在讀操作(RD)期間,磁頭20A是這樣放置的,以使得讀元件92直接被定位于磁道中心線54A之上。在寫操作(WRT)期間,磁頭20A是這樣放置的,以使得寫元件90直接被定位于磁道的中心線54A之上。
在先有技術(shù)的HDD設(shè)備里,因為必須從磁盤上讀出扇區(qū)ID,即使在寫操作(WRT)期間也需要使讀出部分讀扇區(qū)ID。這樣一般的磁頭是被安排為在寫入信息(WRT)的期間它可以讀扇區(qū)ID。各個磁頭間隙的長度被確定為甚至當磁頭的位置沿磁盤的徑向方向偏離由磁道寬度TRKw規(guī)定的位置時仍有可能進行讀操作。有所謂的偏離磁道性能或出錯率浴缸來作為一種在讀操作期間考慮該偏離量和出錯率之間關(guān)系的指示器。利用這個指示器允許可為HDD設(shè)備配備最佳磁頭。這樣,當由讀元件92的磁頭間隙長度(稱為間隙長度RDw)所調(diào)整的磁頭20A大約位于磁道54的寬度之內(nèi)時,出錯量是最小的,而且特征曲線94將指示隨偏離磁道量線性增加的出錯量。因此,磁頭被設(shè)計為具有一種在寬的范圍內(nèi)較低出錯量的特征曲線94(所謂的較寬的浴缸)。通常,鑒于這一點,寫元件90的磁頭間隙長度(稱為間隙長度WTw)做得比間隙長度RDw更長。
但是,因為信噪比正比于間隙長度RDw,間隙長度RDw的限制值被規(guī)定以保持最低的出錯。這需要較長的間隙長度WTw(例如1.0μm)。但是較長的間隙長度WTw將增大磁道寬度TRKw。這就阻礙了沿磁盤的徑向方向提高信息記錄密度。
應(yīng)用本發(fā)明的HDD設(shè)備10不需要在磁盤上記錄任何扇區(qū)ID。對一般的HDD設(shè)備和根據(jù)本發(fā)明的HDD設(shè)備10進行比較,在一般的HDD設(shè)備里數(shù)據(jù)被寫在相對于單個扇區(qū)的扇區(qū)ID記錄區(qū)域帶有一預(yù)定偏離的記錄區(qū)域里(見圖13(a)),而在根據(jù)本發(fā)明的HDD設(shè)備10里數(shù)據(jù)可以寫到對準的記錄區(qū)域里(見圖13(b))。這樣,磁頭設(shè)計不要求考慮獲得較寬的浴缸,并且間隙長度WTw可被規(guī)定為大約和間隙長度RDw一致。
本發(fā)明人已經(jīng)發(fā)現(xiàn),通過一種使間隙長度WTw被規(guī)定為0.5μm或更短的磁頭設(shè)計,把根據(jù)本發(fā)明的HDD設(shè)備10和具有間隙長度WTw大約為1.0μm的先有技術(shù)的HDD設(shè)備相比較,在磁盤徑向方向的信息記錄密度上約有超過10%的提高。
如圖16中所示,伺服區(qū)域50包括伺服信號94A和伺服信號94B,在該伺服區(qū)域50上,例如,沿磁盤的徑向方向以交錯方式形成一種突發(fā)串模式。通常,為了從伺服區(qū)域50上獲得位置信息,磁頭的讀元件定位在使它跨越交錯的伺服信號94A和伺服信號94B。這樣,由于讀元件間隙長度RDw和磁道寬度TRKw之間的相對關(guān)系,對伺服信號的檢測將隨磁頭偏離磁道量而減弱,并且當間隙長度RDw遠遠小于磁道寬度TRKw時,只要有輕微的偏離磁道就不能獲得位置信息。因此,定位精度必須較高并且在某些情況下不能獲得位置信息。
如上面所描述的那樣,應(yīng)用本發(fā)明的HDD設(shè)備10不需要把扇區(qū)ID記錄到磁盤上,這樣可允許數(shù)據(jù)被寫進對齊的記錄區(qū)域里(見圖13(b))。作為要求從伺服區(qū)域50獲得位置信息的磁頭的一個條件,只需要在轉(zhuǎn)動臂的期間中考慮讀元件和寫元件之間在位置上的偏離。不需要考慮在讀操作和寫操作期間因為規(guī)定磁頭的不同位置而造成的偏離磁道量。這樣,間隙長度RDw可被確定為大約和磁道寬度TRKw一致的長度。這將為根據(jù)本發(fā)明的HDD設(shè)備10提供提高的磁盤徑向方向磁道密度。
如上面所述,通過采用根據(jù)本發(fā)明的信息記錄磁盤,諸如各個扇區(qū)的結(jié)構(gòu)的信息可被參考,并且即使只有數(shù)據(jù)的扇區(qū)是毗連的或者一個扇區(qū)是和伺服區(qū)域交叉的,扇區(qū)結(jié)構(gòu)仍可容易地被識別。這樣,本發(fā)明提供一種增加記錄在信息記錄磁盤上的信息量的優(yōu)點。
此外,通過采用根據(jù)本發(fā)明的磁盤驅(qū)動系統(tǒng),因為諸如寄存器的存儲裝置存儲當前扇區(qū)和下一扇區(qū)的結(jié)構(gòu)和操作,在很少資源的情況下可以有效地進行讀操作和寫操作。
本發(fā)明的進一步優(yōu)點是不需要消耗硬磁盤驅(qū)動設(shè)備或信息記錄盤的額外存儲而可以處理更多的信息,因為一個所需的扇區(qū)可以通過利用一個虛擬ID表來確定,這個虛擬ID表是借助涉及到信息記錄磁盤上的任一壞扇區(qū)的壞扇區(qū)來建立的。
由本發(fā)明提供的另一個優(yōu)點是,通過設(shè)置讀部分的磁頭間隙長度大體上等于寫部分的磁頭間隙長度或者設(shè)計讀部分的磁頭間隙具有大體上和磁道寬度相同的尺寸,沿磁盤徑向方向的磁道密度可被提高。
權(quán)利要求
1.一種信息記錄磁盤,其特征在于包括至少一個伺服區(qū)域,該伺服區(qū)域存儲用于識別磁道位置的位置信息;至少一個磁道,在磁道上不包括所述伺服區(qū)域的一個區(qū)域被劃分成多個扇區(qū),該磁道包含至少一個和所述伺服區(qū)域相交的扇區(qū),所述多個扇區(qū)的每個扇區(qū)具有相同容量;以及一個表,為了唯一地識別多個扇區(qū)的各個位置,這個表說明基于所述伺服區(qū)域以識別所述被劃分磁道上各扇區(qū)的物理扇區(qū)標識符與所述位置信息以及與和所述伺服區(qū)域相交的扇區(qū)的容量之間的關(guān)系,所述容量覆蓋至相交位置。
2.一種信息記錄磁盤,其特征在于包括至少一個伺服區(qū)域,該伺服區(qū)域存儲用于識別磁道位置的位置信息;至少一個磁道,在磁道上不包括所述伺服區(qū)域的一個區(qū)域被劃分成多個扇區(qū),該磁道包含至少一個和所述伺服區(qū)域相交的扇區(qū),所述多個扇區(qū)的每個扇區(qū)具有相同容量;一個表,為了唯一地識別多個扇區(qū)的各個位置,這個表說明基于所述伺服區(qū)域以識別所述被劃分磁道上各扇區(qū)的物理扇區(qū)標識符與所述位置信息以及與和所述伺服區(qū)域相交的扇區(qū)的容量之間的關(guān)系,所述容量覆蓋至相交位置,以及一個列表存儲裝置,用于順序地存儲作為偽邏輯扇區(qū)標識符的邏輯扇區(qū)標識符,當為了識別所述磁道上所包含的除壞的扇區(qū)之外的各個扇區(qū)而順序地規(guī)定邏輯扇區(qū)標識符時,應(yīng)該對壞的扇區(qū)賦于偽邏輯扇區(qū)標識符。
3.一種磁盤驅(qū)動系統(tǒng),其特征在于包括一個信息記錄磁盤,其具有至少一個被至少一個伺服區(qū)域劃分的磁道,伺服區(qū)域存儲用于識別磁道位置的位置信息,在磁道上不帶有所述伺服區(qū)域的一個區(qū)域被劃分以使具有相同容量的磁道順序排列;一個磁頭,用于在所述信息記錄磁盤上讀出和寫入信息;存儲裝置,存儲裝置由用于存儲當前扇區(qū)結(jié)構(gòu)的第一存儲裝置、用于存儲下一扇區(qū)結(jié)構(gòu)的第二存儲裝置、用于存儲當前扇區(qū)操作的第三存儲裝置和用于存儲下一扇區(qū)操作的第四存儲裝置所組成;一個表,為了唯一地確定多個扇區(qū)中各個扇區(qū)的位置,該表存儲各個扇區(qū)的結(jié)構(gòu),以說明基于所述伺服區(qū)域以識別所述劃分磁道上的各個扇區(qū)的物理扇區(qū)標識符與所述位置信息以及與和所述伺服區(qū)域交叉的扇區(qū)的容量之間的關(guān)系,所述容量覆蓋至相關(guān)位置;一個列表存儲裝置,用于順序地存儲作為偽邏輯扇區(qū)標識符的邏輯扇區(qū)標識符,當為了識別所述磁道上所包含的除壞的扇區(qū)之外的各個扇區(qū)而順序地規(guī)定邏輯扇區(qū)標識符時,應(yīng)該對壞的扇區(qū)賦于偽邏輯扇區(qū)標識符;用于計算物理扇區(qū)位置的裝置,該裝置通過參考所述列表存儲裝置讀出邏輯扇區(qū)位置標識符的號,該號等于或小于所需邏輯扇區(qū)位置標識符,該裝置還通過把這個被讀出的號和所需邏輯扇區(qū)位置標識符相加以計算出對應(yīng)于所需邏輯扇區(qū)標識符的物理扇區(qū)的物理扇區(qū)位置標識符;用于根據(jù)所述第一存儲裝置里所存儲的當前扇區(qū)的結(jié)構(gòu)和所述第三存儲裝置里所存儲的當前扇區(qū)的操作對扇區(qū)進行處理的裝置;用于在利用來自所述磁頭的一個輸出信號識別所述伺服區(qū)域的終點之后根據(jù)存儲在所述第一存儲裝置里的當前扇區(qū)的結(jié)構(gòu)判斷一個扇區(qū)的起點的裝置;以及在扇區(qū)的所述起點被確定時進行控制的控制裝置,以使所述第一存儲裝置存儲在所述第二存儲裝置里存儲的下一扇區(qū)的結(jié)構(gòu)和使所述第三存儲裝置存儲在所述第四存儲裝置里存儲的下一扇區(qū)的操作,以及使所述第二存儲裝置存儲所述物理扇區(qū)位置由計算裝置在所述處理裝置進行處理期間參考所述表計算出的包括物理扇區(qū)位置標識符在內(nèi)的下一扇區(qū)的結(jié)構(gòu)和使所述第四存儲裝置存儲下一扇區(qū)的操作。
4.一種磁盤驅(qū)動系統(tǒng)其特征在于包括信息記錄磁盤;該信息記錄磁盤包括至少一個伺服區(qū)域,該伺服區(qū)域存儲用于識別磁道位置的位置信息;至少一個磁道,在磁道上不包括所述伺服區(qū)域的一個區(qū)域被劃分成多個扇區(qū),該磁道包含至少一個和所述伺服區(qū)域相交的扇區(qū),所述多個扇區(qū)的每個扇區(qū)具有相同容量;一個表,為了唯一地識別多個扇區(qū)的各個位置,這個表說明基于所述伺服區(qū)域以識別所述被劃分磁道上各扇區(qū)的物理扇區(qū)標識符與所述位置信息以及與和所述伺服區(qū)域相交的扇區(qū)的容量之間的關(guān)系,所述容量覆蓋至相交位置,以及一個列表存儲裝置,用于順序地存儲作為偽邏輯扇區(qū)標識符的邏輯扇區(qū)標識符,當為了識別所述磁道上所包含的除壞的扇區(qū)之外的各個扇區(qū)而順序地規(guī)定邏輯扇區(qū)標識符時,應(yīng)該對壞的扇區(qū)賦于偽邏輯扇區(qū)標識符;所述磁盤驅(qū)動系統(tǒng)進一步包括用于在所述信息記錄磁盤上讀寫信息的磁頭;存儲裝置,其由用于存儲當前扇區(qū)結(jié)構(gòu)的第一存儲裝置、用于存儲下一扇區(qū)結(jié)構(gòu)的第二存儲裝置、用于存儲當前扇區(qū)的操作的第三存儲裝置和用于存儲下一扇區(qū)的操作的第四存儲裝置所組成;用于計算物理扇區(qū)位置的裝置,該裝置通過參考所述列表存儲裝置讀出邏輯扇區(qū)位置標識符的號,該號等于或小于所需邏輯扇區(qū)位置標識符,該裝置還通過把這個被讀出的號和所需邏輯扇區(qū)位置標識符相加以計算出對應(yīng)于所需邏輯扇區(qū)標識符的物理扇區(qū)的物理扇區(qū)位置標識符;用于根據(jù)所述第一存儲裝置里所存儲的當前扇區(qū)的結(jié)構(gòu)和所述第三存儲裝置里所存儲的當前扇區(qū)的操作對扇區(qū)進行處理的裝置;用于在利用來自所述磁頭的一個輸出信號識別所述伺服區(qū)域的終點之后根據(jù)存儲在所述第一存儲裝置里的當前扇區(qū)的結(jié)構(gòu)判斷一個扇區(qū)的起點的裝置;以及在扇區(qū)的所述起點被確定時進行控制的控制裝置,以使所述第一存儲裝置存儲在所述第二存儲裝置里存儲的下一扇區(qū)的結(jié)構(gòu)和使所述第三存儲裝置存儲在所述第四存儲裝置里存儲的下一扇區(qū)的操作,以及使所述第二存儲裝置存儲所述物理扇區(qū)位置由計算裝置在所述處理裝置進行處理期間參考所述表計算出的包括物理扇區(qū)位置標識符在內(nèi)的下一扇區(qū)的結(jié)構(gòu)和使所述第四存儲裝置存儲下一扇區(qū)的操作。
5.一種磁盤驅(qū)動系統(tǒng),其特征在于包括信息記錄磁盤,該信息記錄磁盤包括至少一個伺服區(qū)域,該伺服區(qū)域存儲用于識別磁道位置的位置信息;至少一個磁道,在磁道上不包括所述伺服區(qū)域的一個區(qū)域被劃分成多個扇區(qū),該磁道包含至少一個和所述伺服區(qū)域相交的扇區(qū),所述多個扇區(qū)的每個扇區(qū)具有相同容量;以及一個表,為了唯一地識別多個扇區(qū)的各個位置,這個表說明基于所述伺服區(qū)域以識別所述被劃分磁道上各扇區(qū)的物理扇區(qū)標識符與所述位置信息以及與和所述伺服區(qū)域相交的扇區(qū)的容量之間的關(guān)系,所述容量覆蓋至相交位置;所述磁盤驅(qū)動系統(tǒng)包括用于在所述信息記錄磁盤上讀寫信息的磁頭;建立一個壞扇區(qū)表的裝置,當各具有預(yù)定容量的虛擬扇區(qū)和虛擬磁道被假設(shè)并且表示所述磁道上所包含的除壞扇區(qū)之外的各個扇區(qū)位置的物理扇區(qū)標識符作為邏輯扇區(qū)標識符被相繼規(guī)定時建立壞扇區(qū)表,所述壞扇區(qū)表含有一個虛擬扇區(qū)表和一個虛擬磁道表,在虛擬扇區(qū)表上應(yīng)該賦于任何壞扇區(qū)位置的物理扇區(qū)標識符作為一個偽邏輯扇區(qū)標識符被順序地存儲,虛擬磁道表用于存儲這樣的壞扇區(qū)的偽邏輯扇區(qū)標識符,該偽邏輯扇區(qū)標識符對應(yīng)于包括所述虛擬扇區(qū)表里的相同磁道中的最小物理扇區(qū)標識符;使用所述表和所述壞扇區(qū)表建立一個虛擬ID表的裝置,所述虛擬ID表說明一個虛擬磁道上的各個虛擬扇區(qū)的結(jié)構(gòu),其由基于所述伺服區(qū)域以識別所述劃分磁道上的各個扇區(qū)的物理扇區(qū)標識符、所述位置信息、與所述伺服區(qū)域相交的扇區(qū)到達交叉位置處的扇區(qū)容量和邏輯扇區(qū)標識符所組成;以及用于進行控制的控制器裝置,控制器裝置通過參考所述虛擬ID表確定對應(yīng)于一個所需邏輯扇區(qū)的位置標識符的一個虛擬磁道和虛擬扇區(qū),控制器裝置還確定已確定虛擬磁道和虛擬扇區(qū)里的一個對應(yīng)物理扇區(qū)。
6.根據(jù)權(quán)利要求3至5中任一權(quán)利要求的磁盤驅(qū)動的系統(tǒng),其特征在于所述磁頭包括一個記錄部分和一個讀出部分,記錄部分用于在所述信息記錄磁盤上記錄信息,讀出部分和所述記錄部分間隔一預(yù)定量并用于從所述信息記錄磁盤上讀出信息,所需讀出部分的磁頭間隙長度安排為使其大體上和所述記錄部分的磁頭間隙長度一致。
7.根據(jù)權(quán)利要求3至5中的任一要求的磁盤驅(qū)動系統(tǒng),其特征在于所述磁頭包括一個記錄部分和一個讀出部分,記錄部分用于在所述信息記錄磁盤上記錄信息,讀出部分和所述記錄部分間隔一預(yù)定量并用于從所述信息記錄磁盤上讀出信息,所需讀出部分的磁頭間隙長度安排為使其大體上和所需磁道的寬度一致。
全文摘要
在其各個扇區(qū)上不具有扇區(qū)ID的磁盤上讀寫大量數(shù)據(jù)的方法。在啟動期間當在停滯狀態(tài)下檢測出伺服區(qū)域末端處的信號SP時,一個扇區(qū)的起點的第一數(shù)據(jù)狀態(tài)84變化到該扇區(qū)的后面部分的第二數(shù)據(jù)狀態(tài),該后面部是根據(jù)存貯在當前扇區(qū)的指示字寄存器里的容量所分割的。在該扇區(qū)的起點,下一扇區(qū)的指針寄存器62的內(nèi)容被存儲到寄存器60里并且下一扇區(qū)的操作寄存器66的內(nèi)容存儲到當前扇區(qū)的操作寄存器64里。
文檔編號G11B19/02GK1115478SQ9411822
公開日1996年1月24日 申請日期1994年11月15日 優(yōu)先權(quán)日1993年12月17日
發(fā)明者中村孝, 沼田勉, 小笠原健治, 木上雄二, 倉知宏治, 岡田真優(yōu)美, 松井孝夫, 橫江佑司 申請人:國際商業(yè)機器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1