Back to results
US 2022/0012173 A1Published application
Flexible configuration of memory module data width
AssigneeIntel Corporation
InventorsDuane E. GALBI, Kuljit S. BAINS
Life of this patent
Estimating the term…
Abstract
A memory system has a configurable mapping of address space of a memory array to address of a memory access command. In response to a memory access command, a memory device can apply a traditional mapping of the command address to the address space, or can apply an address remapping to remap the command address to different address space.
Claims24
A memory device, comprising:
- a configuration register to store one or more bits to indicate an address mapping for a memory array of the memory device, wherein the address mapping is to indicate a remapping of addresses of the memory array to an address higher than a maximum address range of the memory array;
- input/output (I/O) hardware to receive a memory access command with an address;
- and
- control circuitry to access a portion of the memory array in response to the memory access command, the portion of the memory array selected based on the remapping of addresses for the memory array.
1 more element
A computer system, comprising:
- multiple memory devices connected in parallel, the memory devices including respective configuration registers to store respective values to indicate an address mapping for memory arrays of the respective memory devices, wherein the address mapping is to indicate a remapping of addresses of the memory array to an address higher than a maximum address range of the memory array;
- memory controller including input/output (I/O) hardware to send a memory access command with an address to the memory devices, wherein the memory devices are to select a portion of the memory array to access in respective memory arrays based on the address and respective remappings of addresses for respective memory arrays.
A method comprising:
- receiving a memory access command from a memory controller at a memory device, the memory access command having an address;
- determining if the memory access command has an associated remapping indication;
- applying a of the address of the memory access command directly to an address of a memory array of the memory device when the memory access command does not have an associated remapping indication;
- and
- applying an address remapping for the memory array based on the address when the memory access command has an associated remapping indication.
2 more elements
Dependencies are inferred from the claim text.