三星硬盤譯碼器模塊,SLISTHDR,SLIST,TLIST,ALIST,CONFIG
作者:佚名 文章來(lái)源:本站原創(chuàng) 點(diǎn)擊數(shù): 更新時(shí)間:2013/6/23
核心提示:三星硬盤廣泛使用動(dòng)態(tài)譯碼器機(jī)制,即每次啟動(dòng)后根據(jù)各缺陷表模塊會(huì)重建一次譯碼器。數(shù)據(jù)恢復(fù)有時(shí)會(huì)用到“熱交換”,即將已經(jīng)初始化的備件盤PCB安裝在故障盤體上來(lái)讀取故障盤數(shù)據(jù),在此過(guò)程中,備件盤PCB須保持加電狀態(tài),但主軸電機(jī)須停轉(zhuǎn)。
三星硬盤廣泛使用動(dòng)態(tài)譯碼器機(jī)制,即每次啟動(dòng)后根據(jù)各缺陷表模塊會(huì)重建一次譯碼器。數(shù)據(jù)恢復(fù)有時(shí)會(huì)用到“熱交換”,即將已經(jīng)初始化的備件盤PCB安裝在故障盤體上來(lái)讀取故障盤數(shù)據(jù),在此過(guò)程中,備件盤PCB須保持加電狀態(tài),但主軸電機(jī)須停轉(zhuǎn)。熱交換前.必須從故障盤復(fù)制必要的模塊到備件盤,用來(lái)重建用戶數(shù)據(jù)區(qū)的譯碼器。下列譯碼器相關(guān)的模塊必須被復(fù)制:
(1)SLISTHDR模塊。包含關(guān)于SLIST模塊中缺陷數(shù)量的信息,以及按磁頭與區(qū)域的缺陷分布表。在VIIP與VICTOR硬盤中無(wú)此模塊。
(2) SLIST模塊。包含缺陷扇區(qū)與缺陷磁道CHS的記錄。在VIIP與VICTOR硬盤中.該模塊的開(kāi)頭還包含類似于SLISTHDR模塊中的缺陷數(shù)量記錄與表格。SLIST中的所有缺陷按照譯碼器對(duì)扇區(qū)邏輯編址的順序排序。
(3)TLIST模塊。包含缺陷磁道數(shù)量的信息,按磁頭與區(qū)域的缺陷磁道分布表,以及按編號(hào)排序的缺陷磁道記錄。SLIST模塊中的缺陷磁道記錄與TLIST模塊中的記錄是重復(fù)的,兩者必須一致以保證譯碼器的正常運(yùn)作。
(4) ALIST模塊。包含的表格描述了每個(gè)區(qū)域保留空間的起始位置、重定位扇區(qū)的記錄與數(shù)量。
(5) CONFIG (UNITABLE)模塊。UNITABLE模塊(在V1IP,VICTOR,PUMA,VICICTORPLUS,VERNA,VERNALITE與VANGO家族硬盤中)和CONFIG模塊(在AANGOPLUS,PANGO,VELOCE,PALO與MAGMA家族硬盤中)包含不同的配置相關(guān)數(shù)據(jù)。譯碼器會(huì)用到保存在這些模塊中的用戶扇區(qū)區(qū)域分配表,該表格指示了每個(gè)區(qū)域用
于邏輯編輯的可用扇區(qū)數(shù)量。
(6) CONFIG2模塊。在RUBICON,P80A,POSEIDON,CAESAR,P80M及以后家族的硬盤中,CONFIG2模塊描述了不同磁頭對(duì)應(yīng)區(qū)域的譯碼順序。譯碼可能從磁頭組件的中部開(kāi)始,也有硬盤在前5個(gè)Zone大約20MB的起始LBA都使用同一磁頭。