发明名称 Flash memory control chip and data storage device and flash memory control method
摘要 A flash memory control method, storing a logical-to-physical address mapping relationship between a host and a flash memory and a root table in the flash memory and providing a non-volatile storage area storing a root table pointer. A mapping relationship pointer is set forth in the root table to show where the logical-to-physical address mapping relationship is stored in the flash memory. The root table pointer points to the root table stored in the flash memory. In response to a power restoration request issued from the host, the flash memory is accessed based on the root table pointer and thereby the root table is read and the logical-to-physical address mapping relationship is retrieved from the flash memory based on the mapping relationship pointer set forth in the root table.
申请公布号 US9465538(B2) 申请公布日期 2016.10.11
申请号 US201414469703 申请日期 2014.08.27
申请人 VIA TECHNOLOGIES, INC. 发明人 Lai Yi-Lin
分类号 G06F12/02;G11C29/42;G06F3/06;G06F11/10;G11C29/52;G06F12/06 主分类号 G06F12/02
代理机构 McClure, Qualey & Rodack, LLP 代理人 McClure, Qualey & Rodack, LLP
主权项 1. A flash memory control chip, operating a flash memory in accordance with commands issued from a host, comprising: multiple non-volatile storage areas external to the flash memory; and a microcontroller, storing a root table and a logical-to-physical address mapping relationship between the host and the flash memory in the flash memory and storing a root table pointer in the multiple non-volatile storage areas by turns with respect to updates of the root table to maintain multiple versions of the root table, the logical-to-physical address mapping relationship and the root table pointer, wherein the root table pointer is configured to indicate where the corresponding version of the root table is stored in the flash memory; wherein a mapping relationship pointer is set forth in the root table to indicate where the corresponding version of the logical-to-physical address mapping relationship is stored in the flash memory; wherein in response to a power restoration request issued from the host, the microcontroller retrieves the logical-to-physical address mapping relationship from the flash memory in accordance with an adopted root table pointer which is the latest version of the root table pointer correctly obtained from the multiple non-volatile storage areas.
地址 New Taipei TW