提供縮短讀取錯誤的修復時間的儲存器裝置及控制器。儲存器裝置包括:記錄介質;第1存儲器,存儲從記錄介質讀出的第1數據的至少一部分;控制器電路,在無法從自記錄介質讀出的第1數據中檢測出讀取對象數據的情況下,對第1存儲器所存儲的第1數據的至少一部分所包含的第2數據執行奇偶校驗,當奇偶校驗的結果滿足第1條件時,將第2數據存儲于第2存儲器,當不滿足第1條件時,對包含在第1存儲器所存儲的第1數據的至少一部分中且從第2數據移位后的第3數據執行奇偶校驗??刂破麟娐吩趶牡?存儲器所存儲的第1數據中無法檢測出讀取對象數據的情況下反復的多個奇偶校驗中3d視頻控制器代碼31,執行滿足執行條件的奇偶校驗3d視頻控制器代碼31,不執行不滿足執行條件的奇偶校驗。
本申請享有以日本專利申請2017-57951號(申請日:2017年3月23日)為在先申請的優先權。本申請通過參照該在先申請而包括在先申請的全部的內容。
技術領域
本實施方式涉及儲存器()裝置及控制器。
背景技術
作為儲存器裝置的一例,存在磁盤裝置(硬盤驅動器)。作為在磁盤裝置中發生的錯誤的一例,存在基于同步標記(Sync-Mark)檢測錯誤的讀取錯誤。
發明內容
本實施方式提供縮短讀取錯誤的修復()時間的儲存器裝置及控制器。
本實施方式的儲存器裝置包括:記錄介質、第1存儲器以及控制器電路。第1存儲器存儲從記錄介質讀出的第1數據的至少一部分。控制器電路,在無法從自記錄介質讀出的第1數據中檢測出讀取對象數據的情況下,對第1存儲器所存儲的第1數據的至少一部分所包含的第2數據執行奇偶校驗( check),在奇偶校驗的結果滿足第1條件的情況下,將第2數據存儲于第2存儲器,在奇偶校驗的結果不滿足第1條件的情況下,對第3數據執行奇偶校驗,所述第3數據是從第2數據移位(shift)后的數據、并且包含在第1存儲器所存儲的第1數據的至少一部分中。控制器電路,在無法從第1存儲器所存儲的第1數據中檢測出讀取對象數據的情況下反復的多個奇偶校驗中,執行滿足執行條件的奇偶校驗,不執行不滿足執行條件的奇偶校驗。
附圖說明
圖1是示出第1實施方式的儲存器裝置的一例的框圖。
圖2是示出未用伺服區域截斷的扇區的記錄狀態的一例的概念圖。
圖3是示出用伺服區域截斷的分離扇區(split )的記錄狀態的一例的概念圖。
圖4是示出強制搜索的一例的概念圖。
圖5是示出為了通過讀取通道實施強制搜索而存儲的采樣值的一例的時序圖。
圖6是示出第1實施方式的讀取通道的解調部的構成的一例的框圖。
圖7是示出由第1實施方式的解調部所執行的處理的一例的流程圖。
圖8是示出寫入頭與讀取頭之間的盤的圓周方向的距離根據偏航角(yaw angle)而變化的狀態的一例的概念圖。
圖9是示出第2實施方式的讀取通道的解調部的構成的一例的框圖。
圖10是示出時間戳存儲器所存儲的同步標記檢測位置的第1至第3例與開始偏置()值的關系的一例的時序圖。
圖11是示出基于時間戳存儲器所存儲的時間戳來更新開始偏置值的處理的一例的流程圖。
圖12是示出強制搜索的一例的流程圖。
圖13是示出第3實施方式的讀取通道的解調部的構成的一例的框圖。
圖14是示出前同步碼的數據模式(data )內所包含的周期模式的1個周期與數據的開始位置的關系的一例的時序圖。
具體實施方式