Invention Grant
US08381046B2 Method for preventing data shift errors and controller using the same
有权
防止数据移位错误的方法及使用该错误的控制器
- Patent Title: Method for preventing data shift errors and controller using the same
- Patent Title (中): 防止数据移位错误的方法及使用该错误的控制器
-
Application No.: US12633767Application Date: 2009-12-08
-
Publication No.: US08381046B2Publication Date: 2013-02-19
- Inventor: Tsung-Chieh Yang
- Applicant: Tsung-Chieh Yang
- Applicant Address: TW Jhubei
- Assignee: Silicon Motion, Inc.
- Current Assignee: Silicon Motion, Inc.
- Current Assignee Address: TW Jhubei
- Agency: Wang Law Firm, Inc.
- Agent Li K. Wang; Stephen Hsu
- Priority: TW98123583A 20090713
- Main IPC: G06F11/00
- IPC: G06F11/00

Abstract:
A method for preventing a data storage device from data shift errors is provided. First, data is encoded into an error correction code. The error correction code is then scrambled to obtain a scrambled code to be stored in a memory. The scrambled code is then retrieved from the memory to obtain first read-out data. The first read-out data is then descrambled to obtain a first descrambled error correction code. The first descrambled error correction code is then decoded to determine whether the first descrambled error correction code has uncorrectable errors. When the first descrambled error correction code has uncorrectable errors, the scrambled code stored in the memory is read again to output second read-out data without shift errors. Following, the second read-out data is then descrambled to obtain a second descrambled error correction code, and the second descrambled error correction code is then decoded to recover the data.
Public/Granted literature
- US20110010603A1 METHOD FOR PREVENTING DATA SHIFT ERRORS AND CONTROLLER USING THE SAME Public/Granted day:2011-01-13
Information query