Term #1,180
host memory buffer
Claim Term
host memory buffer
Origin matter
—
Reference Case 1
FSP1824
Date Added
6/12/20
Created
6/12/20, 2:24 PM
Modified
6/12/20, 2:24 PM
Full Desc
"Host memory buffer" ("HMB") refers to volatile memory in a host allocated for use instead of, or in addition to, volatile memory in a non-volatile storage device for storing portions of an address mapping table. For example, some non-volatile storage devices may not have volatile memory, or may have a very small amount of available volatile memory and the HMB may serve the same, or similar, function as volatile memory in a non-volatile storage device.As another example, even if the non-volatile storage device includes volatile memory, a HMB may be used as a cache, a cache level, or a “spillover” memory for the address mapping table, so more entries of the address mapping table can be stored in volatile memory (i.e., in the volatile memory of the non-volatile storage device and the HMB of a host). This can improve performance, as storing more entries of the address mapping table can decrease the need to access the address mapping table in slower memory/storage such as non-volatile memory.