发明名称 System and method for efficient flash translation layer
摘要 A method of maintaining and updating a logical-to-physical (LtoP) table in a storage device including a processor, a volatile memory, and a non-volatile memory, the storage device being in communication with a host, the method including receiving, by the processor, data for storing at a physical address in the non-volatile memory, the data being associated with a logical address of the host, storing, by the processor, the physical address in a first LtoP zone of a plurality of LtoP zones of the LtoP table, the LtoP table being stored in the volatile memory, adding, by the processor, the first LtoP zone to a list of modified zones, and storing, by the processor, a second LtoP zone of the plurality of LtoP zones in the non-volatile memory when a size of the list of modified zones exceeds a threshold.
申请公布号 US9348760(B2) 申请公布日期 2016.05.24
申请号 US201414481573 申请日期 2014.09.09
申请人 NXGN Data, Inc. 发明人 Salessi Nader;Alcantara Joao
分类号 G06F12/00;G06F12/10;G06F12/02 主分类号 G06F12/00
代理机构 Lewis Roca Rothgerber Christie LLP 代理人 Lewis Roca Rothgerber Christie LLP
主权项 1. A method of maintaining and updating a logical-to-physical (LtoP) table in a storage device comprising a processor, a volatile memory, and a non-volatile memory, the storage device being in communication with a host, the method comprising: receiving, by the processor, data for storing at a physical address in the non-volatile memory, the data being associated with a logical address of the host; storing, by the processor, the physical address in a first LtoP zone of a plurality of LtoP zones of the LtoP table, the LtoP table being stored in the volatile memory; adding, by the processor, the first LtoP zone to a list of modified zones when one or more physical addresses in the first LtoP zone are modified due to a logical block write; and storing, by the processor, a second LtoP zone of the plurality of LtoP zones in the non-volatile memory when a size of the list of modified zones exceeds a threshold.
地址 Irvine CA US