Micron Technology, Inc.
Methods of sketch-based memory management and memory devices utilizing the same

Last updated:

Abstract:

A memory device having a memory array with a plurality of memory addresses and a controller operably coupled to the memory array is described. The controller is configured to store a sketch comprising d rows and w columns, wherein d and w are positive integers. Each of the d rows corresponds to a different one of d hash functions. The controller is also configured to detect an event associated with a first memory address of the plurality of memory addresses and to hash the first memory address with each of the d hash functions to generate a corresponding d sketch locations. The controller is further configured to adjust, for each of the d sketch locations, a stored sketch value by a first amount corresponding to the event.

Status:
Grant
Type:

Utility

Filling date:

6 Dec 2018

Issue date:

14 Dec 2021