US3579199A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for fault testing a digital computer memory
Assignee: Motors Liquidation Co
•
Filing: 1969-02-03
•
Granted: 1971-05-18
•
Expires: 1989-02-03
Abstract
Abstract A digital computer memory is interrogated so as to test its operation. A digital word generator addresses the computer memory with a plurality of test address words identical to a plurality of test data words stored within word storage locations accessed by the test address words. The data words collectively include all coefficients of all powers of the radix of the numerical address code utilized by the digital computer. A digital word comparator detects any noncorrespondence between the test data words retrieved from the accessed word storage locations and the test address words thereby to indicate the presence of a fault within the computer memory.
Inventors
- 👤 Robert A Anderson
- 👤 Alfred H Faulkner
- 👤 Edwin L Hughes
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-22 17:55
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/56
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
200 words
A digital computer memory having a given numerical address code, comprising: storage means including a plurality of test data word storage locations collectively containing a plurality of test data words identical to a plurality of test address words identifying the test data word storage locations, the test address words collectively including all coefficients of all powers of the radix of the given numerical address code; address means connected to the storage means for accessing the test data word storage locations in response to the receipt of the test address words identifying the test data word storage locations; generator means connected to the address means for generating the test address words and transferring them to the address means so as to access the test data word storage locations identified by the test address words; readout means connected to the storage means for retrieving the test data words contained within the test data word storage locations accessed by the address means; and comparator means connected to the readout means and to the address means for detecting any difference between the generated test address words and the retrieved test data words thereby to indicate the presence of a fault within the computer memory.
Claim 2
Dependent Claim
200 words
A digital computer memory having a given numerical address code, comprising: storage means including a plurality of test data word storage locations collectively containing a plurality of test data words identical to a plurality of test address words identifying the test data word storage locations, the test address words collectively including all coefficients of all powers of the radix of the given numerical address code; address means connected to the storage means for accessing the test data word storage locations in response to the receipt of the test address words identifying the test data word storage locations; generator means connected to the address means for generating the test address words and transferring them to the address means so as to access the test data word storage locations identified by the test address words; readout means connected to the storage means for retrieving the test data words contained within the test data word storage locations accessed by the address means; and comparator means connected to the readout means and to the address means for detecting any difference between the generated test address words and the retrieved test data words thereby to indicate the presence of a fault within the computer memory.
Claim 3
Dependent Claim
220 words
A digital computer memory having a given numerical address code, comprising: storage means including a plurality of test data word storage locations each containing a test data word identical to a related test address word which identifies the test data word storage location, the test address words collectively including all coefficients of all powers of the radix of the given numerical address code; address means connected to the storage means for accessing the test data word storage locations in response to the receipt of the test address words identifying the test data word storage locations; generator means connected to the address means for generating the test address words and for transferring the generated test address words to the address means so as to access the test data word storage locations identified by the generated test address words; readout means connected to the storage means for retrieving the test data words contained within the test data word storage locations accessed by the address means; and comparator means connected to the readout means and to the address means for comparing the discrete digital bits of related ones of the generated test address words and the retrieved test data words thereby to monitor the operation of the computer memory as a function of the correspondence between the digital bits of the test words.
Claim 4
Dependent Claim
220 words
A digital computer memory having a given numerical address code, comprising: storage means including a plurality of test data word storage locations each containing a test data word identical to a related test address word which identifies the test data word storage location, the test address words collectively including all coefficients of all powers of the radix of the given numerical address code; address means connected to the storage means for accessing the test data word storage locations in response to the receipt of the test address words identifying the test data word storage locations; generator means connected to the address means for generating the test address words and for transferring the generated test address words to the address means so as to access the test data word storage locations identified by the generated test address words; readout means connected to the storage means for retrieving the test data words contained within the test data word storage locations accessed by the address means; and comparator means connected to the readout means and to the address means for comparing the discrete digital bits of related ones of the generated test address words and the retrieved test data words thereby to monitor the operation of the computer memory as a function of the correspondence between the digital bits of the test words.
Claim 5
Dependent Claim
41 words
A digital computer memory as recited in claim 2 including write-in means connected to the storage means for inserting the test data words retrieved by the readout means back within the test data word storage locations accessed by the address means.
Claim 6
Dependent Claim
293 words
A digital computer memory having a given numerical address code comprising: storage means including a plurality of test data word storage locations each containing a test data word identical to a related test address word identifying the test data word storage location, the test address words collectively including all coefficients of all powers of the radix of the given numerical address code; address means connected with the storage means and including memory selector means having a plurality of selection circuits energizable in various combinations for accessing the test data word storage locations in response to the receipt of the test address words identifying the test data word storage locations, each power of the radix of the numerical address code regulating the energization of a particular group of selection circuits and each coefficient of each power of the radix of the numerical address code controlling the energization of a specific selection circuit within each particular group so that all of the selection circuits are exercised by the test address words; generator means connected with the address means for generating thE test address words and for transferring the generated test address words to the address means so as to access the test data word storage locations identified by the generated test address words; readout means connected with the storage means for retrieving the test data words contained within the accessed test data word storage locations; and comparator means connected with the readout means and with the address means for detecting any noncorrespondence between the discrete digital bits of related ones of the generated test address words and the retrieved test data words thereby to monitor the operation of the computer memory as a function of the correspondence between the digital bits of the test words.
Claim 7
Dependent Claim
293 words
A digital computer memory having a given numerical address code comprising: storage means including a plurality of test data word storage locations each containing a test data word identical to a related test address word identifying the test data word storage location, the test address words collectively including all coefficients of all powers of the radix of the given numerical address code; address means connected with the storage means and including memory selector means having a plurality of selection circuits energizable in various combinations for accessing the test data word storage locations in response to the receipt of the test address words identifying the test data word storage locations, each power of the radix of the numerical address code regulating the energization of a particular group of selection circuits and each coefficient of each power of the radix of the numerical address code controlling the energization of a specific selection circuit within each particular group so that all of the selection circuits are exercised by the test address words; generator means connected with the address means for generating thE test address words and for transferring the generated test address words to the address means so as to access the test data word storage locations identified by the generated test address words; readout means connected with the storage means for retrieving the test data words contained within the accessed test data word storage locations; and comparator means connected with the readout means and with the address means for detecting any noncorrespondence between the discrete digital bits of related ones of the generated test address words and the retrieved test data words thereby to monitor the operation of the computer memory as a function of the correspondence between the digital bits of the test words.
Claim 8
Dependent Claim
41 words
A digital computer memory as recited in claim 4 including write-in means connected with the storage means for inserting the test data words retrieved by the readout means back into the test data word storage locations accessed by the address means.
Claim 9
Dependent Claim
89 words
A digital computer memory as recited in claim 4 wherein the generator means successively develops each succeeding test address word by relatively shifting the digital bits of each preceding test address word in a predetermined repeatable manner, and the comparator means serially compares the discrete digital bits of each test address word with the discrete digital bits of each related test data word so as to detect any noncorrespondence between the digital bits of the test words thereby to indicate the presence of a fault within the computer memory.
Claim 10
Dependent Claim
34 words
A digital computer memory as recited in claim 4 including fault monitor means for identifying the particular test address word and test data word giving rise to a detected noncorrespondence between their digital bits.
Claim 11
Independent Claim
205 words
A method for fault testing a digital computer memory having storage means including a plurality of data word storage locations for storing data words, address means connected with the storage means for accessing data word storage locations identified by address words applied to the address means in a given numerical address code, and readout means connected with the storage means for retrieving data words stored within the data word storage locations accessed by the address means, the method comprising the steps of: loading each of the data word storage locations with a data word identical to a related address word identifying the data word storage location; generating address words each identifying a different one of the data word storage locations, the address words collectively containing all coefficients of all powers of the radix of the given numerical address code; accessing the data word storage locations identified by the generated address words; retrieving the data words stored within the accessed data word storage locations; comparing the discrete digital bits of related ones of the generated address words and the retrieved data words so as to monitor the operation of the computer memory as a function of the correspondence between the digital bits of the test words.
Claim 12
Independent Claim
205 words
A method for fault testing a digital computer memory having storage means including a plurality of data word storage locations for storing data words, address means connected with the storage means for accessing data word storage locations identified by address words applied to the address means in a given numerical address code, and readout means connected with the storage means for retrieving data words stored within the data word storage locations accessed by the address means, the method comprising the steps of: loading each of the data word storage locations with a data word identical to a related address word identifying the data word storage location; generating address words each identifying a different one of the data word storage locations, the address words collectively containing all coefficients of all powers of the radix of the given numerical address code; accessing the data word storage locations identified by the generated address words; retrieving the data words stored within the accessed data word storage locations; comparing the discrete digital bits of related ones of the generated address words and the retrieved data words so as to monitor the operation of the computer memory as a function of the correspondence between the digital bits of the test words.
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) | 1974-05-17 | 1974-11-16 | 1975-05-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1978-05-17 | 1978-11-16 | 1979-05-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1982-05-17 | 1982-11-16 | 1983-05-18 | $7700.00 | Window Closed / Lapsed |