发明名称 SYSTEMS AND METHODS FOR PERFORMING ADAPTIVE HOST MEMORY BUFFER CACHING OF TRANSITION LAYER TABLES
摘要 Systems and methods for performing adaptive host memory buffer caching of transition layer tables (FTL tables) are disclosed. In one form a non-volatile memory system receives, in conjunction with receiving a first host command from a host system, hint information from the host system identifying a file stored at the non-volatile memory system that the host system will read data from. The non-volatile memory system identifies one or more FTL tables that are associated with data of the file identified in the hint information and sends the one or more FTL tables to the host system for storage in a host memory buffer at the host system. After sending the one or more FTL tables to the host system, the non-volatile memory system receives a second host command from the host system, the host command including an instruction to read data from one or more physical block addresses at the non-volatile memory system storing data of the file.
申请公布号 US2016274797(A1) 申请公布日期 2016.09.22
申请号 US201615168876 申请日期 2016.05.31
申请人 SanDisk Technologies LLC 发明人 Hahn Judah Gamliel
分类号 G06F3/06;G06F12/08;G06F12/02 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method comprising: receiving at a non-volatile memory system, in conjunction with receiving a first host command from a host system, hint information from the host system identifying a file stored at the non-volatile memory system that the host system will read data from; identifying one or more transition layer tables (FTL tables) that are associated with data of the file identified in the hint information, the one or more FTL tables mapping at least a portion of logical block addresses associated with the file to physical block addresses at the non-volatile memory system where data of the file is stored; sending the one or more FTL tables to the host system for storage in a host memory buffer at the host system via a host memory buffer interface; and receiving a second host command from the host system, the second host command including an instruction to read data from one or more physical block addresses at the non-volatile memory system storing data of the file.
地址 Plano TX US