Back to results
US 2015/0089183 A1Published application
Mapping a physical address differently to different memory devices in a group
AssigneeIntel Corporation
InventorsKULJIT S. BAINS, Suneeta Sah, John H. Crawford, Brian S. Morris
Life of this patent
Estimating the term…
Abstract
A memory subsystem includes a group of memory devices connected to an address bus. The memory subsystem includes logic to uniquely map a physical address of a memory access command to each memory device of the group. Thus, each physical address sent by an associated memory controller uniquely accesses a different row of each memory device, instead of being mapped to the same or corresponding row of each memory device.
Claims22
A memory subsystem comprising:
- a common address bus to provide a physical address from an associated memory controller;
- and
- multiple memory devices coupled to the common address bus, each memory device including
- a memory array having multiple rows of memory, each row having a physical location uniquely addressable within the memory array;
- and
- interface elements to couple to the common address bus to receive the physical address provided by the associated memory controller, the same physical address to uniquely map to rows at different physical locations within the respective memory array of each respective memory device.
3 more elements
An electronic device comprising:
- a host hardware platform including a processor;
- a memory subsystem including
- a common address bus to provide a physical address from an associated memory controller;
- and
- multiple memory devices coupled to the common address bus, each memory device including
- a memory array having multiple rows of memory, each row having a physical location uniquely addressable within the memory array;
- and
- interface elements to couple to the common address bus to receive the physical address provided by the associated memory controller, the same physical address to uniquely map to rows at different physical locations within the respective memory array of each respective memory device;
- and
- a touchscreen display coupled to generate a display based on data accessed from the memory device.
7 more elements
A method comprising:
- receiving a memory access command from a memory controller, the memory access command including a physical address for the memory access command, the memory access command received on a common address bus to which multiple memory devices are coupled, wherein each memory device includes rows of memory with uniquely addressable physical locations within the memory device;
- and
- mapping the physical address from interface elements of the multiple memory devices to rows of memory devices, including uniquely mapping the physical address to different physical locations within each of the multiple memory devices.
Dependencies are inferred from the claim text.