Locke Lord LLP
Method for determining location where memory error occurs
A method for determining a location where a memory error occurs comprises acquiring a memory error correction log file which records the error, and extracting a memory address, a MISC register value and an error type corresponding to the error from the log file; when the amount of memory sticks is more than 1, calculating and obtaining a memory system address corresponding to the error according to the memory address, the MISC register value and the error type; calculating the CPU location corresponding to the error and the memory controller location in a local proxy according to the memory system address; calculating a channel location and a channel address corresponding to the error according to the memory system address, the CPU location and the memory controller location; and calculating a memory stick location corresponding to the error according to the channel location and the channel address.
INVENTEC (PUDONG) TECHNOLOGY CORPORATION INVENTEC CORPORATION
G G G G G G
G06F G06F G06F G06F G06F G06F
inventional inventional inventional inventional inventional inventional
Kai Jin
Bao Chen