Multi-partitioning of memories
First Claim
Patent Images
1. A memory device, comprising:
- multiple memory devices based on differing, hybrid-memory technologies, the multiple memory devices including a first group of memory based on a first memory technology and a second group of memory based on a second memory technology;
an interface controller configured to be interposed between a memory controller unit host and the multiple memory devices, the interface controller to manage logical memory partitioning on each of the multiple memory devices, the interface controller being further configured to hide an actual storage media type of the multiple memory devices from the memory control unit host through abstracted logical interface blocks; and
a second interface controller coupled in series between the interface controller and the second group of memory.
6 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments comprise devices and methods to manage multiple memory types and reconfigure partitions in a memory device as directed by a host. In one embodiment, the device is to manage logical memory partitioning on each of multiple memory devices that are based on differing, hybrid-memory technologies, the device is further to hide an actual storage media type of the multiple memory devices from the host through abstracted logical interface blocks. Additional devices and methods are described.
26 Citations
17 Claims
-
1. A memory device, comprising:
-
multiple memory devices based on differing, hybrid-memory technologies, the multiple memory devices including a first group of memory based on a first memory technology and a second group of memory based on a second memory technology; an interface controller configured to be interposed between a memory controller unit host and the multiple memory devices, the interface controller to manage logical memory partitioning on each of the multiple memory devices, the interface controller being further configured to hide an actual storage media type of the multiple memory devices from the memory control unit host through abstracted logical interface blocks; and a second interface controller coupled in series between the interface controller and the second group of memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
managing commands through a first interface controller to a first group of memory devices, the first interface controller interposed between a memory controller unit host and the first group of memory devices, the interface controller to manage logical memory partitioning on each of the first group of memory devices; managing commands through a second interface controller to a second group of memory devices, the first group of memory devices and the second group of memory devices being based on differing, hybrid-memory technologies, the second interface controller coupled in series between the first interface controller and the second group of memory devices; and hiding an actual storage media type of the groups of memory devices from the memory control unit host through abstracted logical interface blocks. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A memory device, comprising:
-
multiple memory devices based on differing, hybrid-memory technologies; a first interface controller interposed between a memory controller unit host and a first group of the multiple memory devices, the first interface controller to manage logical memory partitioning on each of the first group of memory devices; and a second interface controller coupled in series between the first interface controller and a second group of the multiple memory devices, the second interface controller to manage commands to the second group of memory devices only, at least one of the first interface and the second interface to hide an actual storage media type of the groups of memory devices from the memory control unit host through abstracted logical interface blocks. - View Dependent Claims (16, 17)
-
Specification