Memory with error detection and correction means
First Claim
1. A memory comprising:
- a first plurality of memory units, a first input address line connected to said memory units for delivering a first partial address thereto, said first plurality of memory units having valid partial addresses in a first partial address sequence from a specified first to a specified second memory unit;
a second input address line connected to said memory units for addressing individual bits of one of said memory units;
a data input register connected to said plurality of memory units;
a data output register connected to said plurality of memory units;
a detection device connected to said data output register for detecting a non correctable storage error and producing an output signal;
an inversion device connected to said first input address line for inverting predetermined address bits, thereby allowing addressing of said first plurality of memory units in a second partial address sequence starting from a third memory unit;
an inversion control device, having an input connected to said detection device, and an output connected to said inversion device for activating said inversion device; and
blocking means for blocking addressing of ones of a second plurality of memory units beyond a predetermined fourth memory unit, said blocking means and said inversion control device being linked for blocking addressing of a faulty memory unit in said second plurality of memory units.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a memory device which initially consists of a number of modules which can be exchanged and wherein no non-correctable storage errors are present. If such errors occur at a later stage, the address of the detective module is applied to an inversion device which is connected between an address input line and the actual memory device. This address actuates the inversion device such that the relevant memory unit becomes the last one in the sequence of memory units. By blocking the highest address, a memory device having a substantially unchanged capacity can thus be automatically realized. By replacement of the defective module at a later stage, the original capacity can be restored. If a second module fails after the first module has become defective, the sequence can be modified again etc., with the result that each time an as large as possible number of modules of the memory device can be addressed in a consecutive sequence.
-
Citations
2 Claims
-
1. A memory comprising:
-
a first plurality of memory units, a first input address line connected to said memory units for delivering a first partial address thereto, said first plurality of memory units having valid partial addresses in a first partial address sequence from a specified first to a specified second memory unit; a second input address line connected to said memory units for addressing individual bits of one of said memory units; a data input register connected to said plurality of memory units; a data output register connected to said plurality of memory units; a detection device connected to said data output register for detecting a non correctable storage error and producing an output signal; an inversion device connected to said first input address line for inverting predetermined address bits, thereby allowing addressing of said first plurality of memory units in a second partial address sequence starting from a third memory unit; an inversion control device, having an input connected to said detection device, and an output connected to said inversion device for activating said inversion device; and blocking means for blocking addressing of ones of a second plurality of memory units beyond a predetermined fourth memory unit, said blocking means and said inversion control device being linked for blocking addressing of a faulty memory unit in said second plurality of memory units. - View Dependent Claims (2)
-
Specification