摘要:
A memory may contain a large number of bytes of data perhaps as many as 256 megabytes in a typical large memory structure. An error correcting code algorithm may be used to identify failing memory modules in a memory system. In a particular embodiment, a number of spares may be provided on each memory card allowing a predetermined number of defective array modules to be replaced in a storage word. With double bit correction provided by the error correcting code logic, a number of bits can be corrected on a card or a larger number of bits can be corrected on a card pair, where the larger number of bits is somewhat less than double the number of bits which can be corrected on a single card. The address test in accordance with the present invention then produces a pattern that will create a difference greater than that larger number of bits between the data stored in a storage location under test and any address that could be accessed by an address line failure. The method according to the present invention predicts the effect of an address line failure external to the array modules and internal to a card pair and then tests to see if a failure has occurred. The address test does not declare an address failure until a predetermined number of bit failures on a card is found. The test is valid for single and multiple address line failures. Since only one address bit is changed for each path through the test other failing address lines will not be detected until the path with those failing address bits are tested. Thus, even with multiple address line failure the two addresses that are stored to and fetched from are the only one address bit apart.
摘要:
A DRAM test system includes a storage location tester and controller tester. The storage location tester utilizes an error correction code which generates redundancy symbols corresponding to inverted data that are the binary inverse or compliment of the redundancy symbols corresponding to the non-inverted data. Thus each bit-location of an addressable storage location, consisting of both data and ECC redundancy bit locations, can be fully tested for storage and retrieval of both a ONE and a ZERO in only three read/write cycles. The controller tester tests the DRAM controller circuitry by sequencing it through various operations, at least one of which is a refresh operation. When a refresh operation occurs the node signals corresponding to the refresh operation are incorporated into a DRAM controller signature vector. To counter the effects of the refresh operation on the signature vector, a refresh-vector is applied to the signature vector register during the refresh operation and the contents of the register are updated. This results in the contents of the signature vector being "returned" to the pre-refresh contents at the end of a properly executed refresh. At the completion of the testing cycle the signature vector may then be compared with the expected output vector, which does not include any refresh operation information, to determine if the DRAM is functioning properly.
摘要:
For sufficient diagnostic operation, there is disclosed a semiconductor memory device having a write-in mode, a read-out mode and a diagnostic mode, comprising; a) a check-bit producing circuit (52) operative to produce check-bits based on data bits of a data information supplied from the outside thereof in the write-in mode; b) a plurality of memory cell groups (53) each capable of storing the data bits of the data information and the check bits produced by the check-bit producing circuit; c) an error detecting circuit (56) operative to identify at least one error bit opposite in logic level from the corresponding data bit on the basis of the data information stored in the memory cell group and to produce an output signal consisting of a plurality of data bits and representing the error bit, if any, in the read-out mode or the diagnostic mode; d) an error correction circuit (57) supplied with the data bits of the data information stored in the memory cell group and the output signal produced by the error detecting circuit and operative to change the error data bit to the correct data bit in the read-out mode or the diagnostic mode; and e) a test pattern producing circuit (60) operative to produce dummy bits having an error data bit and check bits produced on the basis of data bits without the error data bit and supplying the dummy bits to the error detecting circuit in the diagnostic mode.
摘要:
For preventing sense amplifier circuits associated with memory cells from misjudgment, there is proposed a semiconductor memory device comprising protection cells (42 and 43) formed between memory cell array (1) and peripheral circuits (21 and 28), and the protection cells are coupled to an additional bit line pair (44) precharged to a predetermined voltage level approximately equal to those of bit line pairs (13 and 14) coupled to the memory cells, so that no difference voltage takes place between the additional bit line pair and the neighboring bit line pair, thereby eliminating a difference in characteristics of the sense amplifier circuits (7, 8 and 48) coupled thereto.
摘要:
The refresh logic of a dynamic MOS memory subsystem of a data processing system is tested by providing apparatus for counting refresh cycles and generating a counter output signal in a first state after a predetermined number of refresh cycles. A microprocessor periodically tests the state of the counter output signal and keeps a count of the number of times the counter output signal was tested and found to be in a second state. When the microprocessor tests and finds the counter output signal in a first state, the microprocessor compares the number of times it tested and found the counter output signal in a second state and determines if that count is within a predetermined range for correct operation.
摘要:
Das System enthält einen Mikrocomputer (µC), der in bestimmten Abständen unter Verwendung einer in einem EEPROM integrierten Klassifizierungsschaltung die Speicherzellen des EEPROMs auf Änderungen der Schwellwerte durchmißt und im Falle des Feststellens eines Fehlers in einer somit als fehlerhaft erkannten Zeile oder Spalte diese fehlerhafte Zeile bzw. Spalte, deren Adresse dann in einem Bereich (B2) gespeichert wird, durch eine redundante Zeil bzw. Spalte in einem anderen Bereich (B1) unter Verwendung eines Korrekturregisters (K) ersetzt.
摘要:
Circuitry is provided for testing fusible link arrays for short circuits around the fusible links. Each link is electrically isolated and compared with a pair of reference fusible links to detect the presence or absence of a short circuit.
摘要:
Test circuitry is included in a PROM memory for detecting shorts between bit lines and word lines and shorts or leaks in a memory cell. The circuitry enables a selected positive voltage to be applied across all memory cells in the memory so that the existence of leaky memory cells or shorts in the memory can be detected during testing. The test circuitry has no appreciable effect on the memory during normal operation of the memory.