Dynamic Relocation of Memory (For Error Recovery)
Original Publication Date: 1987-Oct-01
Included in the Prior Art Database: 2005-Feb-02
A technique is described whereby a computer memory is analyzed for errors, through the use of a diagnostic program, so that the errors may be isolated to enable the affected error segment (memory banks) to be electrically replaced by a segment of error-free memory. The diagnostic program reorganizes all of the error-free memory segments into a contiguous usable memory array. Two methods of implementation are discussed. In prior art, errors occurring during the diagnostic testing of computer memory at start-up time required replacement of a defective memory segment before useful computer operation could proceed. The two concepts, discussed herein, provide for the remapping of memory errors during diagnostic testing by relocating the memory so that the computer will be usable.