Dynamic memory cache size adjustment in a memory device
First Claim
Patent Images
1. A method of operating a memory device, the method comprising:
- disabling dynamic adjustment of a physical size of a memory cache of the memory device in response to determining that a file system on the memory device does not support dynamic cache size adjustment; and
enabling the disabled dynamic adjustment of the physical size of the memory cache in response to receiving a command that allows for the dynamic adjustment of the physical size of the memory cache regardless of the file system on the memory device not supporting dynamic cache size adjustment.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods for dynamic memory cache size adjustment, enabling dynamic memory cache size adjustment, memory devices, and memory systems are disclosed. One such method for dynamic memory cache size adjustment determines available memory space in a memory array and adjusts a size of a memory cache in the memory array responsive to the available memory space.
-
Citations
20 Claims
-
1. A method of operating a memory device, the method comprising:
-
disabling dynamic adjustment of a physical size of a memory cache of the memory device in response to determining that a file system on the memory device does not support dynamic cache size adjustment; and enabling the disabled dynamic adjustment of the physical size of the memory cache in response to receiving a command that allows for the dynamic adjustment of the physical size of the memory cache regardless of the file system on the memory device not supporting dynamic cache size adjustment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A memory device comprising:
-
a memory cache; control circuitry; and a file system; wherein the control circuitry is configured to disable dynamic adjustment of a physical size of the memory cache in response to determining that the file system does not support dynamic cache size adjustment; and wherein the control circuitry is configured to enable the disabled dynamic adjustment of the physical size of the memory cache in response to the memory device receiving a command that allows for the dynamic adjustment of the physical size of the memory cache regardless of the file system not supporting dynamic cache size adjustment. - View Dependent Claims (9)
-
-
10. A memory device, comprising:
-
a memory cache; control circuitry; and a file system; wherein the control circuitry is configured to disable dynamic adjustment of a physical size of the memory cache in response to determining that the file system does not support dynamic cache size adjustment; wherein the memory device supports a command protocol that allows for the dynamic adjustment of the physical size of the memory cache regardless of the file system not supporting dynamic cache size adjustment; and wherein the control circuitry is configured to enable the disabled dynamic adjustment of the physical size of the memory cache in response to the memory device receiving a command of the command protocol. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A memory system, comprising:
-
a memory device and a controller configured to implement a file system on the memory device, wherein the memory device comprises a memory cache; wherein the controller is configured to disable dynamic adjustment of a physical size of the memory cache in response to determining that the file system does not support dynamic adjustment of the physical size of the memory cache; and wherein the controller is further configured to enable the disabled dynamic adjustment of the physical size of the memory cache, regardless of the file system not supporting dynamic adjustment of the physical size of the memory cache, in response to determining that the memory device supports a command that allows for the dynamic adjustment of the physical size of the memory cache. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification