发明名称 MOVING AND COMMITTING VALID DATA ON A SET-BY-SET BASIS
摘要 A storage module may be configured to organize data to be moved from an initial storage location to a destination storage location into sets, and to determine whether to commit the data to the destination storage location on a set-by-set basis. Error correction and/or a post write and read process may be performed on the sets that are copied to the destination storage location to determine whether to commit each of the copied sets.
申请公布号 US2016092128(A1) 申请公布日期 2016.03.31
申请号 US201514700814 申请日期 2015.04.30
申请人 SanDisk Technologies Inc. 发明人 Jain Vimal Kumar;Agarwal Dinesh;Sivasankaran Vijay;Amarjit Kumar
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A storage module comprising: at least one memory; and control circuitry in communication with the at least one memory, the control circuitry configured to move data stored in a first memory area of the at least one memory to a second memory area of the at least one memory, wherein the data is organized into a plurality of sets, and wherein the control circuitry comprises: a selection and tracking module configured to identify each of the plurality of sets as valid or invalid;a copy module configured to store a copy of a set of the plurality of sets to the second memory area in response to the selection and tracking module identifying the set as valid; anda commit determination module configured to update an address database to identify that a valid version of the set is located at a physical address in the second memory area where the copied set is stored in response to the copied set passing a post-write-read error analysis.
地址 Plano TX US