System and method for input/output module virtualization and memory interleaving using cell map
AssigneeHewlett-Packard Development Company, L.P.
InventorsAshish Gupta, Debendra Das Sharma
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorsAshish Gupta, Debendra Das Sharma
Estimating the term…
A method of accessing a plurality of memories and a plurality of input/output modules includes providing at least one map table, including a plurality of entries. Each entry includes an entry type identifier and a plurality of entry items. A first logical address including a plurality of address bits is received. An entry in the at least one map table is identified based on a first set of the address bits. A type of the identified entry is determined based on the entry type identifier of the identified entry. An entry item in the identified entry is identified based on a second set of the address bits if the entry type identifier indicates an input/output type entry. An entry item in the identified entry is identified based on a third set of the address bits if the entry type identifier indicates a memory type entry.
A method of accessing a plurality of memories in an interleaved manner and a plurality of input/output modules using a contiguous logical address space, the method comprising:
A method of mapping a contiguous logical address space to a plurality of modules, the plurality of modules including memories and input/output modules, each logical address in the logical address space including first, second, and third address portions, the method comprising:
A system for providing access to a plurality of modules using a contiguous logical address space, the modules including memories and input/output modules, the system comprising:
Dependencies are inferred from the claim text.