System and method for mapping bus addresses to memory locations utilizing access keys and checksums
AssigneeHewlett-Packard Development Company, L.P.
InventorsBryan Hornung, Keith W. Shaw, Paul F. Vogel
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorsBryan Hornung, Keith W. Shaw, Paul F. Vogel
Estimating the term…
A data storage system utilizes a plurality of memory systems, at least one processor, and a mapping system. Each of the memory systems has memory and a memory controller for storing and retrieving data. The processor transmits requests for writing data values. These requests include bus addresses. The mapping system maps the bus addresses into memory addresses. The mapping system maps consecutive bus addresses such that the memory addresses mapped from the consecutive bus addresses are interleaved across a plurality of the memory systems. In response to the foregoing requests from the processor, the mapping system identifies checksum system identifiers that identify locations where checksum values to be updated based on the aforementioned data values are stored. The checksum system identifiers preferably identify each of the plurality of mapping systems so that the checksum identifiers and, therefore, the checksum updates that occur based on these checksum system identifiers are interleaved across these memory systems.
A computer system, comprising:
A computer system, comprising:
A computer system, comprising:
A processing system, comprising:
A method, comprising the steps of:
A method, comprising the steps of:
A computer system, comprising:
Dependencies are inferred from the claim text.