Patent ID: 8799704

Claim:
A method for correcting faults in at least one semiconductor memory component in an application system, said method comprising: (a) booting up of an application system, the application system having a multichip module comprising a package into which a plurality of integrated circuit chips are placed, the multichip module comprising: the at least one semiconductor memory component containing a volatile memory, a logic component, and a diverting circuit and a replacement data memory that are part of the logic component; (b) initiating, after said booting up, regular operation of the application system; (c) reading into the multichip module, from a non-volatile memory within the application system and outside the multichip module, addresses of earmarked faulty memory cells in the at least one semiconductor memory component, wherein said reading is performed after said booting up and during said regular operation of the application system; and (d) operating the application system having the at least one semiconductor memory component in such a manner that, responsive to one of the earmarked faulty memory cells in the at least one semiconductor memory component being accessed, the diverting circuit diverts access to a memory cell in the replacement data memory.