Invention Grant
- Patent Title: Ensuring a most recent version of data is recovered from a memory
- Patent Title (中): 确保从内存中恢复最新版本的数据
-
Application No.: US12793096Application Date: 2010-06-03
-
Publication No.: US08397101B2Publication Date: 2013-03-12
- Inventor: Ryan James Goss , Mark Allen Gaertner
- Applicant: Ryan James Goss , Mark Allen Gaertner
- Applicant Address: US CA Scotts Valley
- Assignee: Seagate Technology LLC
- Current Assignee: Seagate Technology LLC
- Current Assignee Address: US CA Scotts Valley
- Agency: Hall Estill Attorneys at Law
- Main IPC: G06F11/08
- IPC: G06F11/08 ; G06F11/00

Abstract:
Method and apparatus for ensuring a most recent version of data is retrieved from a memory, such as a non-volatile flash memory array. In accordance with various embodiments, a controller is adapted to sequentially store different versions of an addressable data block having a selected logical address in different locations within a memory. The controller assigns a revision indication value to each said version, with at least two of said stored versions concurrently sharing the same revision indication value. In some embodiments, the revision indication value constitutes a repeating cyclical sequence count that is appended to each block, or logically combined with a code value and stored with each block. The total number of counts in the sequence is less than the total number of versions resident in the memory.
Public/Granted literature
- US20110302474A1 Ensuring a Most Recent Version of Data is Recovered From a Memory Public/Granted day:2011-12-08
Information query