CPC G06F 12/0802 (2013.01) [G06F 2212/60 (2013.01)] | 25 Claims |
1. A method performed by a memory device, comprising:
operating a portion of a volatile memory in a cache mode having non-deterministic latency for satisfying requests from a host device, the cache mode associated with data movement between the portion and a non-volatile memory;
monitoring an output pin of a register in the memory device, the output pin associated with the portion and indicative of an operating mode of the portion;
determining, based at least in part on monitoring the output pin of the register and on a latency demand, an expected access frequency, or both, of a set of data to be stored at the portion of the volatile memory, whether to change the operating mode of the portion from the cache mode to a scratchpad mode having deterministic latency for satisfying requests from the host device, the scratchpad mode for operating the portion independent of the non-volatile memory; and
operating the portion of the volatile memory in the scratchpad mode based at least in part on the determining to change the operating mode of the portion.
|