发明名称 SMART REFRESH OF DATA ON FLASH DEVICES
摘要 A method and apparatus for refreshing flash memory are disclosed herein. The method includes allocating a different and increasing sequence number to each of a plurality of physical blocks of the flash memory and storing each of the sequence numbers in connection with each of a corresponding one of the physical blocks in non-volatile memory. A refresh-sequence number equal to the highest sequence number in the non-volatile memory is also stored, and in response to a refresh trigger, data in each of the physical blocks that has a sequence number less than the refresh-sequence number is copied to a corresponding one of a plurality of new physical blocks. A new sequence number is then allocated to each of the new physical blocks.
申请公布号 US2017090792(A1) 申请公布日期 2017.03.30
申请号 US201615265400 申请日期 2016.09.14
申请人 Qualcomm Innovation Center, Inc. 发明人 Reddy Nikhilesh
分类号 G06F3/06;G11C16/34 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method for refreshing flash memory on a computing device, the method comprising: allocating a different and increasing sequence number to each of a plurality of physical blocks of the flash memory; storing each of the sequence numbers in connection with each of a corresponding one of the physical blocks; storing a refresh-sequence number equal to the highest sequence number in the non-volatile memory; copying, in response to a refresh trigger, data in each of the physical blocks that has a sequence number less than the refresh-sequence number to a corresponding one of a plurality of new physical blocks; and allocating a new sequence number to each of the new physical blocks.
地址 San Diego CA US