Memory-module controller, memory controller and corresponding memory arrangement, and also method for error correction
AssigneeQimonda AG
InventorsTorsten Hinz, Gerhard Risse
Life of this patent
Estimating the term…
Abstract
A memory arrangement comprises a first memory module and a second memory module. An item of information to be written to the memory arrangement is written with a first address both to the first memory module and to the second memory module. When reading, the item of information is read either from the first memory module by means of the first address or from the second memory module by means of a second address differing from the first address. Subsequently a check is made as to whether the item of information is defective. If this is the case, the item of information is read from the respective other memory module.
Claims11
A method for performing error correction for a memory arrangement, wherein the memory arrangement comprises a first memory module and a second memory module, the method comprising:
- writing an item of information to the first memory module under a first address assigned to the first memory module;
- writing the item of information to the second memory module using the first address;
- reading the item of information from one of the first memory module by means of the first address and from the second memory module by means of a second address differing from the first address;
- and
- checking whether the item of information is defective;
- and when the item of information is defective, the item of information is read from the other memory module, the first address being used when the other memory module is the first memory module, and the second address being used when the other memory module is the second memory module.
A memory controller for a memory arrangement comprising a first memory module and a second memory module, wherein:
- the memory controller is configured to write an item of information to the first memory module under a first address assigned to the first memory module;
- the memory controller is configured to read the item of information either from the first memory module by means of the first address or from the second memory module by means of a second address differing from the first address;
- the memory controller is configured to check whether the item of information is defective;
- and
- when the memory controller detects that the item of information is defective, the memory controller is configured to read the item of information from the other memory module using the first address when the other memory module is the first memory module and using the second address when the other memory module is the second memory module.
Dependencies are inferred from the claim text.