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.: US12633767
    Application Date: 2009-12-08
  • Publication No.: US08381046B2
    Publication 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
Method for preventing data shift errors and controller using the same
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.
Information query
Patent Agency Ranking
0/0