Patent US2534326A successfully refreshed from Google Patents.
US4872168A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Integrated circuit with memory self-test
Assignee: Nokia Bell Labs
•
Filing: 1986-10-02
•
Granted: 1989-10-03
•
Expires: 2006-10-02
Abstract
Abstract A memory array included with logic circuitry on an integrated circuit is tested by a technique that reads and writes a specified sequence of test bits into a given memory word before progressing to the next word. A checkerboard pattern of 1's and 0's is written into the physical memory locations. This provides for an improved worst-case test while allowing case of implementation for the test circuitry. The test results from a comparator circuit may be compressed to provide one (or a few) test flags indicating whether the memory passed the test, requiring a minimal number of test pads or terminals for the chip.
Inventors
- 👤 Duane R. Aadsen
- 👤 Sunil K. Jain
- 👤 Charles E. Stroud
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 10:44
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/04; G11C29/08; G11C29/10
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
145 words
An integrated circuit comprising an array of memory cells, and address decoding circuitry for accessing a word of information in said array for each word address supplied thereto, characterized in that said memory cells each comprise crosscoupled inverters having bi-stable nodes that in operation are stable in opposite voltage states, and said integrated circuit further comprises self-test circuitry comprising address counter means for providing sequential word addresses to said decoding circuitry, means for writing test information into each word so as to produce a checkerboard pattern of alternating logic 1 and 0 test voltage states into physically adjacent bi-stable nodes of said array, means for reading each word after writing test information into the word, and means for compressing the test information read from the words in said array in order to reduce the number of bits that are supplied externally to the integrated circuit.
Claim 2
Dependent Claim
145 words
An integrated circuit comprising an array of memory cells, and address decoding circuitry for accessing a word of information in said array for each word address supplied thereto, characterized in that said memory cells each comprise crosscoupled inverters having bi-stable nodes that in operation are stable in opposite voltage states, and said integrated circuit further comprises self-test circuitry comprising address counter means for providing sequential word addresses to said decoding circuitry, means for writing test information into each word so as to produce a checkerboard pattern of alternating logic 1 and 0 test voltage states into physically adjacent bi-stable nodes of said array, means for reading each word after writing test information into the word, and means for compressing the test information read from the words in said array in order to reduce the number of bits that are supplied externally to the integrated circuit.
Claim 3
Dependent Claim
30 words
The integrated circuit of claim 1 wherein said address counter provides for writing an inverse checkerboard pattern of alternating 1's and 0's into physically adjacent memory locations of said array.
Claim 4
Dependent Claim
31 words
The integrated circuit of claim 1 wherein said means for reading reads the test information from a given word at least twice without an intervening write operation into the given word.
Claim 5
Dependent Claim
59 words
The integrated circuit of claim 1 wherein said address counter means provides for at least one forward test sequence of addresses beginning at the first memory word address and ending at the last memory address, and at least one reverse test sequence of addresses beginning at the last memory word address and ending at the first memory word address.
Claim 6
Dependent Claim
34 words
The integrated circuit of claim 1 wherein said self-test circuitry provides for test operations in a given word address direction comprising the following: write-read, forward; read-write, forward; read-read, forward; read-write, reverse; and read-read, reverse.
Claim 7
Dependent Claim
23 words
The integrated circuit of claim 1 wherein said means for writing test information into the words is controlled by said address counter means.
Claim 8
Dependent Claim
15 words
The integrated circuit of claim 1 wherein each word comprises a multiplicity of memory cells.
Claim 9
Dependent Claim
21 words
The integrated circuit of claim 1 wherein each memory cell is a static memory cell comprising a pair of cross-coupled inverters.
Claim 10
Dependent Claim
21 words
The integrated circuit of claim 1 wherein each memory cell is a dynamic memory cell comprising a pair of cross-coupled transistors.
Claim 11
Dependent Claim
32 words
The integrated circuit of claim 1 comprising an expected data generator, and a comparator for comparing the test data read from each word with the data generated by said expected data generator.
References Cited (Backward Citations)
US3751649A
Cited
US3863227A
Cited
US4061908A
Cited
US4369511A
Cited
US4441074A
Cited
US4342084A
Cited
US4429389A
Cited
US4503536A
Cited
US4502131A
Cited
US4488300A
Cited
US4594711A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-10-02 | 1993-04-03 | 1993-10-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-10-02 | 1997-04-03 | 1997-10-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-10-02 | 2001-04-03 | 2001-10-03 | $7700.00 | Window Closed / Lapsed |