Cache management for memory module comprising two-terminal resistive memory
AssigneeCrossbar, Inc.
InventorsMehdi Asnaashari, Robin Sarno, Ruchirkumar D. Shah
Life of this patent
Estimating the term…
Abstract
Cache memory for resistive switching memory modules is provided herein. The cache memory can reside on a separate DIMM from the resistive switching memory, in some embodiments, or can share a common DIMM with the resistive switching memory. Cache management protocols are provided to service read and write policies for managing interaction of data between the cache memory and the resistive switching memory. In various embodiments, memory controllers are optimized for physical characteristics of resistive switching memory, and cache management protocols can be implemented to take advantage of these characteristics.
Claims20
A method of caching data stored in a two-terminal resistive memory utilizing a cache memory device that is independent of and off-chip from central processing logic, comprising:
- mapping, based on one or more tags stored in a tag table, a plurality of cache lines of the cache memory device to a physical page of memory within a two-terminal resistive memory device;
- and
- managing data stored at the mapped plurality of cache lines at a sub-page size granularity relative to a page size of the physical page of the two-terminal resistive memory device.
A method of caching data stored in a two-terminal resistive memory utilizing a cache memory device that is independent of and off-chip from central processing logic, comprising:
- initializing a tag table representing a block of cache memory;
- mapping, based on one or more tags stored in the tag table, a plurality of cache lines of the block of cache memory to a physical page of memory within a two-terminal resistive memory device;
- and
- managing data stored at the mapped plurality of cache lines at a sub-page size granularity relative to a page size of the physical page of the two-terminal resistive memory device.
Dependencies are inferred from the claim text.