发明名称 Updating address mapping in sub-intervals in a flash memory data storage device
摘要 A mapping table H2F update technique for a FLASH memory is disclosed. In the disclosed data storage device, when a master buffer block selected from a plurality of blocks of a FLASH memory to buffer write data from a host is full, the controller updates a logical-to-physical address mapping table for the master buffer block in separated update sub-intervals. Between the separated update sub-intervals, the controller responds to commands from the host. In this manner, commands from the host are responded to in a timely manner, without being postponed by a time-consuming mapping-table update of an entire buffer block.
申请公布号 US9208074(B2) 申请公布日期 2015.12.08
申请号 US201314014941 申请日期 2013.08.30
申请人 SILICON MOTION, INC. 发明人 Cheng Chang-Kai
分类号 G06F12/02;G06F12/10 主分类号 G06F12/02
代理机构 McClure, Qualey & Rodack, LLP 代理人 McClure, Qualey & Rodack, LLP
主权项 1. A data storage device, comprising: a FLASH memory, providing storage space divided into a plurality of blocks with each block comprising a plurality of pages; a random access memory; and a controller, operating the FLASH memory in accordance with commands issued from a host, wherein: when a master buffer block selected from the plurality of blocks of the FLASH memory to buffer write data from the host is full, the controller updates a logical-to-physical address mapping table for the master buffer block based on a master buffer block physical-to-logical address mapping table in separated update sub-intervals; the logical-to-physical address mapping table is maintained on the FLASH memory; the master buffer block physical-to-logical address mapping table is maintained in the random access memory corresponding to the master buffer block; between the separated update sub-intervals, the controller responds to commands from the host; and the controller further selects a slave buffer block from the plurality of blocks of the FLASH memory to buffer write data between the separated update sub-intervals.
地址 Jhubei, Hsinchu County TW