Back to results
US 7,133,960 B1Granted
Logical to physical address mapping of chip selects
AssigneeIntel Corporation
InventorsDerek A. Thompson, Darrell S. McGinnis, Steve A. McKinnon
Life of this patent
Estimating the term…
Abstract
In some embodiments, a system and method for mapping the logical chip selects to a physical chip select. A chip select remapping unit receives logical chip select associated with a dual in-line memory module. The chip select remapping unit converts the logical chip select vector through a redirection table that maps the logical memory ranks to available physical memory ranks.
Claims11
A method comprising:
- receiving an address comprising a logical chip select vector for at least one memory module;
- converting the logical chip select vector to a corresponding physical chip select vector associated with a physical location of the at least one memory module that is different than the logical chip select vector;
- and
- accessing the memory module using the physical chip select vector, wherein converting the logical chip select vector to the physical chip select vector, comprises:
- determining at least one index from the logical chip select (CS) vector;
- and
- retrieving a physical chip select vector associated with the index from a table comprising a plurality of physical chip select vectors.
4 more elements
A system, comprising:
- a memory controller operable to generate a logical chip select vector based on a one-to-one relationship between a memory map and a plurality of memory modules;
- at least one physical chip select vector corresponding to the plurality of memory modules;
- a chip select remapping unit operable to convert the logical chip select vector to a physical chip select vector,
- wherein the physical chip select vector is operable to allow the memory controller to access memory modules, wherein the chip select remapping unit comprises:
- an index conversion unit operable to generate at least one index based on the logical chip select vector;
- and
- a table comprising a plurality of physical chip select vectors, wherein each physical chip select vector is associated with at least one index and identifies the physical location of at least one memory module.
4 more elements
A chip select remapping unit, comprising:
- an index conversion unit operable to generate at least one index based on a logical chip select vector;
- and
- a table comprising a plurality of physical chip select vectors, wherein each physical chip select vector is associated with at least one index and identifies a physical location of at least one memory module.
Dependencies are inferred from the claim text.