Obtaining data mask mapping information
AssigneeIntel Corporation
InventorsRobert J. Riesenman, James M. Dodd, Michael W. Williams
Life of this patent
Estimating the term…
Abstract
A data mask map may be programmed into a storage device in various ways. In one embodiment, the data mask is hardwired into a selection device to reorder either the data mask bits or the data chunks. In another embodiment, a data mask map is retrieved from a location in memory. In still another embodiment, the data mask map is determined through an algorithm.
Claims30
A method, comprising:
- obtaining, from within a memory system, information to indicate a data mask mapping scheme to be used in a memory module in the memory system;
- and
- determining the data mask mapping scheme based on the information.
An apparatus, comprising:
- a memory controller having a hardwired selection device to program the memory controller with a data mask mapping scheme, the data mask mapping scheme to associate at least one data mask bit with at least one data chunk in a memory module;
- and
- an output to be coupled to the memory module.
An apparatus, comprising:
- a memory controller including a storage device having information to indicate a data mask mapping scheme for the memory controller;
- and
- an output coupled to the memory module.
A system, comprising:
- a memory module to use at least one data mask mapping scheme to associate at least one data mask bit with at least one data chunk;
- a memory controller coupled with the memory module, the memory controller to be programmed with the at least one data mask mapping scheme used in the memory module.
A machine-readable medium that provides instructions, which when executed by a machine, causes the machine to perform operations comprising:
- obtaining, from within a memory system, information to indicate a data mask mapping scheme to be used in a memory module in the memory system;
- and
- determining the data mask mapping scheme based on the information.
Dependencies are inferred from the claim text.