US4654849A
Expired / Lapsed
US
⏱️ 0.0 years remaining
High speed concurrent testing of dynamic read/write memory array
Assignee: Texas Instruments Inc
•
Filing: 1984-08-31
•
Granted: 1987-03-31
•
Expires: 2004-08-31
Abstract
Abstract A semiconductor read/write memory device has a normal mode of operation and a test mode. The test mode allows concurrent writing to a number of cells in the cell array so that test patterns may be rapidly loaded. The cell array is split into subarrays and the column addressing circuitry is arranged to provide a maximum of spacing between the cells that are concurrently written. In this manner, pattern sensitivity tests may be run at higher speed because a number of bits at widely spaced positions in the array can be tested simultaneously.
Inventors
- 👤 Lionel S. White, Jr.
- 👤 Joseph H. Neal
- 👤 Bao G. Tran
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 08:29
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/04; G11C29/08; G11C29/12; G11C29/18; G11C29/26
Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
147 words
A method of testing an array of rows and columns of read/write memory cells in a semiconductor memory device formed in the face of a semiconductor body, in order to detect sensitivity to patterns of writing data to and reading data from closely-spaced cells in the array, comprising: applying a single bit of data to a terminal of the device while invoking a test mode of operation to cause the single bit to be written concurrently to a plurality of M memory cells in the array, where M is an integer, said plurality of M memory cells being physically spaced from one another along said face in said array by a number of cells substantially greater than four, and thereafter reading the data from all of said plurality of M memory cells, and comparing the data read from the cells with the data written to the cells.
Claim 2
Independent Claim
147 words
A method of testing an array of rows and columns of read/write memory cells in a semiconductor memory device formed in the face of a semiconductor body, in order to detect sensitivity to patterns of writing data to and reading data from closely-spaced cells in the array, comprising: applying a single bit of data to a terminal of the device while invoking a test mode of operation to cause the single bit to be written concurrently to a plurality of M memory cells in the array, where M is an integer, said plurality of M memory cells being physically spaced from one another along said face in said array by a number of cells substantially greater than four, and thereafter reading the data from all of said plurality of M memory cells, and comparing the data read from the cells with the data written to the cells.
Claim 3
Dependent Claim
68 words
A method acording to claim 1 wherein said M memory cells are physically spaced from one another along said face by a number of cells no less than the total number of said columns divided by M, minus 1; and wherein said step of invoking a test mode of operation changes data paths between said terminal and a plurality of M parallel data I/O lines within said device.
Claim 4
Dependent Claim
21 words
A method according to claim 2 wherein said data paths include a 1-of-M selector employed in a normal mode of operation.
Claim 5
Dependent Claim
39 words
A method according to claim 2 wherein said step of reading includes detecting the state of a plurality of a cells in parallel and producing an output indicative of whether or not all of the states are the same.
Claim 6
Dependent Claim
36 words
A method according to claim 4 wherein said device includes a normal mode of operation wherein only a number of cells substantially smaller than M is written when a data input is applied to said terminal.
Claim 7
Independent Claim
161 words
A method of testing an array of rows and columns of read/write memory cells in a semiconductor memory device formed in the face of a semiconductor body, in order to detect sensitivity to patterns of writing data to and reading data from closely-spaced cells in the array, comprising: writing concurrently to a plurality of M memory cells in the array in a test mode of operation, where M is an integer and is greater than the number of cells concurrently written in a normal mode of operation of the device, said plurality of M memory cells being physically spaced from one another along said face in said array by a number of cells of at least four and no less than the total number of said columns, divided by M, minus one, and thereafter reading the data from all of said plurality of M memory cells, and comparing the data read from the cells with the data written to the cells.
Claim 8
Independent Claim
161 words
A method of testing an array of rows and columns of read/write memory cells in a semiconductor memory device formed in the face of a semiconductor body, in order to detect sensitivity to patterns of writing data to and reading data from closely-spaced cells in the array, comprising: writing concurrently to a plurality of M memory cells in the array in a test mode of operation, where M is an integer and is greater than the number of cells concurrently written in a normal mode of operation of the device, said plurality of M memory cells being physically spaced from one another along said face in said array by a number of cells of at least four and no less than the total number of said columns, divided by M, minus one, and thereafter reading the data from all of said plurality of M memory cells, and comparing the data read from the cells with the data written to the cells.
Claim 9
Dependent Claim
33 words
A method according to claim 6 wherein said test mode of operation employs data paths between a terminal of said device and a plurality of M parallel data I/O lines within said device.
Claim 10
Dependent Claim
32 words
A method according to claim 6 wherein said data paths include a 1-of-M selector employed in said normal mode of operation, and an M-of-M selector employed in said test mode of operation.
Claim 11
Dependent Claim
27 words
A method according to claim 6 wherein said array contains a plurality of subarrays of cells, each subarray having the same number of rows as said array.
Claim 12
Dependent Claim
18 words
A method according to claim 9 wherein said single bit is written concurrently to each of said subarrays.
Claim 13
Dependent Claim
166 words
A semiconductor read/write memory device having an array of rows and columns of memory cells, comprising: addressing means having a normal mode of operation, said addressing means also having a test mode of operation for performing pattern sensitive tests, test control means coupled to said addressing means for applying a test control signal to the addressing means, said addressing means receiving an address and selecting one of said rows for activation and selecting one of said columns for coupling to a data terminal when said addressing means is in said normal mode of operation, said addressing means receiving said test control signal and receiving an address and selecting one of said rows for activation and selecting M columns for coupling to said data terminal when said addressing means is in said test mode of operation, said M columns being spaced from one another in said array by a number of columns equal to at least an integral power of 2, said number being at least four.
Claim 14
Dependent Claim
166 words
A semiconductor read/write memory device having an array of rows and columns of memory cells, comprising: addressing means having a normal mode of operation, said addressing means also having a test mode of operation for performing pattern sensitive tests, test control means coupled to said addressing means for applying a test control signal to the addressing means, said addressing means receiving an address and selecting one of said rows for activation and selecting one of said columns for coupling to a data terminal when said addressing means is in said normal mode of operation, said addressing means receiving said test control signal and receiving an address and selecting one of said rows for activation and selecting M columns for coupling to said data terminal when said addressing means is in said test mode of operation, said M columns being spaced from one another in said array by a number of columns equal to at least an integral power of 2, said number being at least four.
Claim 15
Dependent Claim
22 words
A device according to claim 11 including means for writing concurrently to said M columns when in said test mode of operation.
Claim 16
Dependent Claim
42 words
A device according to claim 12 including means for detecting whether or not cells in all of said M for detecting whether or not cells in all of said M columns contain the same data, when in said test mode of operation.
Claim 17
Dependent Claim
20 words
A device according to claim 13 wherein an output of said means for detecting is coupled to said data terminal.
Claim 18
Dependent Claim
36 words
A device according to claim 14, wherein said array contains M subarrays, each subarray containing the same number of rows as said array, one column in each subarray being selected in said test mode of operation.
Claim 19
Dependent Claim
216 words
A semiconductor read/write memory device comprising: an array of N memory cells having R rows of cells and C columns of cells, where C>R and R<√N, and R and C are powers of 2; the array containing B subarrays, each subarray having C/B columns and R rows; row addressing means for activating one of said rows in response to a row address; test control means generating a test control signal when said memory device is in a test mode of operation; column addressing means having a normal mode of operation, and having a test mode of operation for performing pattern sensitive tests when said test control signal is received from said test control means, said column addressing means: selecting one-of-C/B columns in each of said subarrays, and selecting one-of-B of said subarrays for input or output of data, in said normal mode of operation, or selecting one-of-C/B columns in each of said subarrays and activating all of said B subarrays for input or output of data, in said test mode of operation, in response to receiving said test control signal, wherein each one of said one-of-C/B columns selected in each of said subarrays is spaced from any other selected column by a number of columns of at least four and no less than C/B minus 1.
Claim 20
Dependent Claim
216 words
A semiconductor read/write memory device comprising: an array of N memory cells having R rows of cells and C columns of cells, where C>R and R<√N, and R and C are powers of 2; the array containing B subarrays, each subarray having C/B columns and R rows; row addressing means for activating one of said rows in response to a row address; test control means generating a test control signal when said memory device is in a test mode of operation; column addressing means having a normal mode of operation, and having a test mode of operation for performing pattern sensitive tests when said test control signal is received from said test control means, said column addressing means: selecting one-of-C/B columns in each of said subarrays, and selecting one-of-B of said subarrays for input or output of data, in said normal mode of operation, or selecting one-of-C/B columns in each of said subarrays and activating all of said B subarrays for input or output of data, in said test mode of operation, in response to receiving said test control signal, wherein each one of said one-of-C/B columns selected in each of said subarrays is spaced from any other selected column by a number of columns of at least four and no less than C/B minus 1.
Claim 21
Dependent Claim
56 words
A device according to claim 16 wherein said device is formed at a face of a semiconductor body, and the physical spacing of C/B minus 1 columns along said face is a distance sufficient to avoid substantial influence of cells in one selected columns upon cells in another selected column in said test mode of operation.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-03-30 | 1990-09-29 | 1991-03-31 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-03-30 | 1994-09-29 | 1995-03-31 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-03-30 | 1998-09-29 | 1999-03-31 | $7700.00 | Window Closed / Lapsed |