Emulated Combination Memory Device
First Claim
1. An integrated circuit memory device comprising:
- a non-volatile memory array comprising a first emulated memory region and a second emulated memory region; and
a controller coupled to the array, the controller having a first interface;
wherein the memory device is configured to emulate a first emulated memory type and a second emulated memory type, and wherein the memory device is configured to store data in the first emulated memory region when the memory device emulates the first emulated memory type, and in the second emulated memory region when the memory device emulates the second emulated memory type.
1 Assignment
0 Petitions
Accused Products
Abstract
An integrated circuit memory device and a method of providing access to multiple memory types within a single integrated circuit memory device are described. In various embodiments, the integrated circuit memory device includes a non-volatile memory array having a first emulated memory region and a second emulated memory region, and a controller having an interface. The memory device is configured to emulate a first emulated memory type and a second emulated memory type. The memory device is further configured to store data in the first emulated memory region when the memory device emulates the first emulated memory type, and in the second emulated memory region when the memory device emulates the second emulated memory type.
75 Citations
29 Claims
-
1. An integrated circuit memory device comprising:
-
a non-volatile memory array comprising a first emulated memory region and a second emulated memory region; and a controller coupled to the array, the controller having a first interface; wherein the memory device is configured to emulate a first emulated memory type and a second emulated memory type, and wherein the memory device is configured to store data in the first emulated memory region when the memory device emulates the first emulated memory type, and in the second emulated memory region when the memory device emulates the second emulated memory type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of providing access to multiple memory types within a single integrated circuit memory device, the method comprising:
-
providing a non-volatile memory array comprising a first emulated memory region and a second emulated memory region; configuring the memory device to emulate a first memory type and a second memory type; storing data in the first emulated memory region when the memory device emulates the first memory type; and storing data in the second emulated memory region when the memory device emulates the second emulated memory type. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A memory device comprising:
-
a phase changing random access memory (PCRAM) array; a controller; a first chip enable line coupled to the controller and configured to enable emulation of a flash memory; and a second chip enable line coupled to the controller and configured to enable emulation of a pseudo-static random access memory (PSRAM); wherein the memory device is configured to store data in a first area of the PCRAM array when the first chip enable line is set, and to store data in a second area of the PCRAM array when the second chip enable line is set.
-
Specification