发明名称 DATA STORAGE DEVICE AND DATA MAINTENANCE METHOD THEREOF
摘要 The present invention provides a data storage device including a flash memory and a controller. The controller writes the first data sector into a first physical page of the physical pages in response to a write command arranged to write a first data sector into a first logical page, records the mapping relationship of the first logical page and the first physical page in a first large-data-maintenance table and determines whether a small-data-maintenance table has a first data link of the first logical page when one of the large-data-maintenance tables is the first large-data-maintenance table corresponding to the first logical block and the first data sector is less than a predetermined length, and deletes the first data link of the small-data-maintenance table when the small-data-maintenance table has the first data link of the first logical page.
申请公布号 US2017075575(A1) 申请公布日期 2017.03.16
申请号 US201615215279 申请日期 2016.07.20
申请人 Silicon Motion, Inc. 发明人 HSIAO Wei-Yi
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A data storage device, comprising: a flash memory, comprising a plurality of physical blocks, each of the physical blocks has a plurality of physical pages; and a controller, receiving a write command arranged to write a first data sector into a first logical page, writing the first data sector into at least one first physical page of the physical pages in response to the write command, determining whether a plurality of large-data-maintenance tables comprise a first large-data-maintenance table corresponding to a first logical block comprising the first logical page when a length of the first data sector is less than a predetermined length, recording a mapping relationship of the first logical page and the first physical page in the first large-data-maintenance table and determining whether a small-data-maintenance table has at least one first data link of the at least one first logical page when one of the large-data-maintenance tables is the first large-data-maintenance table corresponding to the first logical block, and deleting the at least one first data link of the small-data-maintenance table when the small-data-maintenance table has the at least one first data link of the at least one first logical page.
地址 Jhubei City TW