Internal self-test circuit for a memory array
First Claim
Patent Images
1. A method of self-testing a memory device comprising:
- testing an entire memory array via an internal self-test including;
accessing the memory array using a wide self-test data path;
clocking the access of the memory array using an internal clock rate; and
read error checking and correcting;
detecting an error; and
generating an error indicator as a function of the detecting the error; and
wherein testing the entire memory array and generating the error indicator are initiated after a threshold number of accesses to the memory array have occurred and are performed autonomously once initiated.
10 Assignments
0 Petitions
Accused Products
Abstract
An integrated memory self-tester that tests an entire memory array reduces the need for sophisticated external test equipment and reduces the duration of the test. A read test of the memory array can check the memory cells. Optional programmable registers may store the results of the tests. The results may be transmitted from the memory device. The integrated memory self-tester may be initiated via a test signal, be self initiated periodically, or be initiated by other means.
32 Citations
45 Claims
-
1. A method of self-testing a memory device comprising:
-
testing an entire memory array via an internal self-test including;
accessing the memory array using a wide self-test data path;
clocking the access of the memory array using an internal clock rate; and
read error checking and correcting;
detecting an error; and
generating an error indicator as a function of the detecting the error; and
wherein testing the entire memory array and generating the error indicator are initiated after a threshold number of accesses to the memory array have occurred and are performed autonomously once initiated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A memory device comprising:
-
a memory array;
a self-tester including;
a self-test circuit that performs a test on each memory cell in the memory array and providing a result of the test;
an internal clock that controls a rate of the test, wherein a first clock rate of the internal clock is higher than a second clock rate that is used for external reads of the memory array; and
a wide self-test data path coupling the self-test circuit to the memory array. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method of self-testing a memory device comprising:
-
testing an entire memory array via an internal self-test, including;
accessing the memory array using a double-wide data path;
clocking the access of the memory array using an internal clock rate; and
read error checking and correcting;
detecting an error; and
generating an error indicator as a function of the detecting the error; and
wherein testing the entire memory array and generating the error indicator are performed autonomously once initiated. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification