发明名称 FLASH STORAGE DEVICE WITH READ CACHE
摘要 A flash storage device includes a first memory, a flash memory comprising a plurality of physical blocks, each of the plurality of physical blocks comprising a plurality of physical pages, and a controller. The controller is configured to store, in the first memory, copies of data read from the flash memory, map a logical address in a read request received from a host system to a virtual unit address and a virtual page address, and check a virtual unit cache tag table stored in the first memory based on the virtual unit address. If a hit is found in the virtual unit cache tag table, a virtual page cache tag sub-table stored in the first memory is checked based on the virtual page address, wherein the virtual page cache tag sub-table is associated with the virtual unit address. If a hit is found in the virtual page cache tag sub-table, data stored in the first memory mapped to the hit in the virtual page cache tag sub-table is read in response to the read request received from the host system.
申请公布号 US2012239854(A1) 申请公布日期 2012.09.20
申请号 US20100779003 申请日期 2010.05.12
申请人 HSUEH PO-JEN;MATAYA RICHARD A.;MOSHAYEDI MARK;STEC., INC. 发明人 HSUEH PO-JEN;MATAYA RICHARD A.;MOSHAYEDI MARK
分类号 G06F12/02;G06F12/08 主分类号 G06F12/02
代理机构 代理人
主权项
地址