发明名称 METHOD FOR PREVENTING DATA SHIFT ERRORS AND CONTROLLER USING THE SAME
摘要 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.
申请公布号 US2011010603(A1) 申请公布日期 2011.01.13
申请号 US20090633767 申请日期 2009.12.08
申请人 SILICON MOTION, INC. 发明人 YANG TSUNG-CHIEH
分类号 H03M13/29;G06F11/10 主分类号 H03M13/29
代理机构 代理人
主权项
地址