发明名称 System and method of processing of duplicate data at a data storage device
摘要 A data storage device includes a memory and a controller. A method may be performed at the data storage device. The method includes receiving a request to write data, generating a signature of the data, and searching a signature table to determine if the generated signature is in the signature table. The signature table includes at least one signature table entry that includes a signature of stored data and a physical address of the stored data.
申请公布号 US9639461(B2) 申请公布日期 2017.05.02
申请号 US201313839128 申请日期 2013.03.15
申请人 SANDISK TECHNOLOGIES LLC 发明人 Eitan Yarden;Agami Udi;Sharon Eran;Alrod Idan
分类号 G06F12/00;G06F12/02 主分类号 G06F12/00
代理机构 Toler Law Group, PC 代理人 Toler Law Group, PC
主权项 1. A method comprising: in a data storage device including a controller and a memory, performing: receiving a request to write data to a location in the memory corresponding to a logical address;generating a signature of the data;searching a signature table in a controller memory of the controller to determine if the generated signature matches a particular signature in the signature table, wherein the particular signature is associated with a physical address of stored data; andwriting information to an entry in a logical mapping table responsive to determining that the generated signature matches the particular signature in the signature table, wherein the information points to a signature table entry, in the signature table, that includes the particular signature,wherein the logical mapping table includes a logical address field and a mapping field, wherein the mapping field of the entry of the logical mapping table includes the information that points to the signature table entry, and wherein the mapping field of a second entry of the logical mapping table includes second information that points to a second physical address.
地址 Plano TX US