← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US3239818A Cited
US3336579A Cited
US3311890A Cited
US3465299A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag