A high reliability dual inline memory module with a fault tolerant address
and command bus for use in a server. The memory module is a card provided
with a plurality of contacts of which some are redundant, a plurality of
DRAMs, a phase lock loop, a 2 or 32K bit serial EE PROM, and a 28 bit 1
to 2 register having error correction code (ECC), parity checking, a
multi-byte fault reporting circuitry for reading via an independent bus,
and real time error lines for determining and reporting both correctable
errors and uncorrectable error conditions coupled to the server's memory
interface chip and memory controller or processor such that the memory
controller sends address and command information to the register via
address/command lines together with check bits for error correction
purposes to the ECC/Parity register.