Patent US3412480A successfully refreshed from Google Patents.
Patent US4773028A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4773028A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for improved monitoring and detection of improper device operation

Assignee: Micron Technology Inc
•
Filing: 1984-10-01
•
Granted: 1988-09-20
•
Expires: 2004-10-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus is disclosed for the improved monitoring and detection of improper device operation. Operation of a prototype device is first modeled. In particular, a set of test vectors is selected to provide a desired degree of testing of the prototype unit. The expected response of the prototype to the selected set of test vectors is determined through the use of analytical prediction means, and stored for subsequent comparison with the operation of the prototype unit. Thereafter, the selected set of test vectors are applied to the prototype unit, and the response thereto compared in real time with the expected responses. Improper operation of the prototype device is thereby identified, and associate information recorded for subsequent analysis.

Inventors

  • 👤 James L. Tallman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 20:33
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/319; G01R31/3193; G01R31/31935; G06; G06F; G06F11/00; G06F11/30; G06F11/34; G06F11/3466; G06F11/22; G06F11/26; G06F11/261

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 277 words
Apparatus for monitoring the operation of a device to detect improper operation thereof in response to the application of a series of test monitoring the operation of a device to detect improper operation thereof in response to the application of a series of test vectors applied thereto, said device generating information signals and operation signals in response to each applied test vector, said apparatus comprising: predicting means for predicting correct operation of the device by generating expected information and operation signals in response to the application of the series of test vectors applied thereto; comparing means responsive to the operation of the device and to said predicting means for comparing the operation signals of the device with the expected operation signals in response to the same test vector; detection means responsive to said comparing means for detecting improper operation of the device; and storage means coupled to said device and to said prediction means responsive to said detection means for storing information signals representative of the operation of the device and the expected operation signals for the same application of test vectors, said storage means includes: first storage means coupled to the device responsive to said detection means for storing information signals descriptive of the operation of the device subsequent to the detection of improper operation of the device in response to the corresponding operation and expected operation signals; and, second storage means coupled to the predicting means responsive to said detection means for storing expected information signals descriptive of the predicted correct operation of the device subsequent to the detection of improper operation of the device in response to the corresponding operation and expected operation signals.
Claim 2
Dependent Claim 277 words
Apparatus for monitoring the operation of a device to detect improper operation thereof in response to the application of a series of test monitoring the operation of a device to detect improper operation thereof in response to the application of a series of test vectors applied thereto, said device generating information signals and operation signals in response to each applied test vector, said apparatus comprising: predicting means for predicting correct operation of the device by generating expected information and operation signals in response to the application of the series of test vectors applied thereto; comparing means responsive to the operation of the device and to said predicting means for comparing the operation signals of the device with the expected operation signals in response to the same test vector; detection means responsive to said comparing means for detecting improper operation of the device; and storage means coupled to said device and to said prediction means responsive to said detection means for storing information signals representative of the operation of the device and the expected operation signals for the same application of test vectors, said storage means includes: first storage means coupled to the device responsive to said detection means for storing information signals descriptive of the operation of the device subsequent to the detection of improper operation of the device in response to the corresponding operation and expected operation signals; and, second storage means coupled to the predicting means responsive to said detection means for storing expected information signals descriptive of the predicted correct operation of the device subsequent to the detection of improper operation of the device in response to the corresponding operation and expected operation signals.
Claim 3
Dependent Claim 63 words
Apparatus as recited in claim 1 wherein said predicting means further comprises: program means for modeling the operation of the device; digital computer means for performing said program means so that the expected information and operation signals of the device is determined; and, prediction storage means responsive to said digital computer means for storing the expected information and operation signals of the device.
Claim 4
Dependent Claim 35 words
Apparatus as recited in claim 1, wherein said comparing means further comprises a plurality of single comparing means for comparing a single signal from the device with a corresponding single signal from said predicting means.
Claim 5
Independent Claim 144 words
A method for monitoring the operation of a device to detect the improper operation thereof in response to the application of a series of test vectors applied thereto, said device generating information signals and operation signals in response to each applied test vector, said method comprising the steps of: predicting the correct operation of the device by generating expected information and operation signals in response to the application of each of the series of test vectors; repeatedly comparing the operation signals of the device with the expected operation signals to detect improper device operation in response to each of the test vectors; detecting improper device operation by detecting comparison errors; and repeatedly storing information signals representative of the operation of the device and expected information signals representative of the predicted correct operation of the device in response to the detection of improper device operation.
Claim 6
Independent Claim 144 words
A method for monitoring the operation of a device to detect the improper operation thereof in response to the application of a series of test vectors applied thereto, said device generating information signals and operation signals in response to each applied test vector, said method comprising the steps of: predicting the correct operation of the device by generating expected information and operation signals in response to the application of each of the series of test vectors; repeatedly comparing the operation signals of the device with the expected operation signals to detect improper device operation in response to each of the test vectors; detecting improper device operation by detecting comparison errors; and repeatedly storing information signals representative of the operation of the device and expected information signals representative of the predicted correct operation of the device in response to the detection of improper device operation.
Claim 7
Dependent Claim 47 words
A method for monitoring the operation of a device to detect the improper operation thereof as in claim 4 further comprising the step of terminating the storing of information signals representative of the device and expected information signals in response to the detection of improper device operation.
Claim 8
Dependent Claim 158 words
Apparatus for monitoring digital information produced by a digital device, to detect improper operation thereof, comprising: predicting means responsive to the digital device for producing digital expected information and operation signals representative of the digital information and operation signals expected to be produced by the digital device; comparing means responsive to digital information signals produced by the digital device and to the expected digital information signals produced by said predicting means for detecting a difference therebetween; detecting means responsive to said comparing means for producing a signal in response to the detection of a difference between the digital information signals produced by the digital device and the digital expected information signals produced by said predicting means; storage means responsive to the signal produced by said detecting means, coupled to the digital device and to the predicting means for storing digital operation signals of the digital device and for storing digital expected operation signals produced by said predicting means.
Claim 9
Dependent Claim 158 words
Apparatus for monitoring digital information produced by a digital device, to detect improper operation thereof, comprising: predicting means responsive to the digital device for producing digital expected information and operation signals representative of the digital information and operation signals expected to be produced by the digital device; comparing means responsive to digital information signals produced by the digital device and to the expected digital information signals produced by said predicting means for detecting a difference therebetween; detecting means responsive to said comparing means for producing a signal in response to the detection of a difference between the digital information signals produced by the digital device and the digital expected information signals produced by said predicting means; storage means responsive to the signal produced by said detecting means, coupled to the digital device and to the predicting means for storing digital operation signals of the digital device and for storing digital expected operation signals produced by said predicting means.
Claim 10
Dependent Claim 70 words
Apparatus as recited in claim 6, wherein said predicting means further comprises storage means for storing digital expected information and operation signals representative of the digital information expected to be produced by the digital device; control means coupled to said storage means and responsive to said digital device for sequentially extracting from said storage means the digital expected information and operation signals expected to be produced by the digital device.
Claim 11
Dependent Claim 107 words
Apparatus as recited in claim 6, wherein said predicting means comprises: determining means for producing the digital expected information and operation signals expected to be produced by the digital device; counter means responsive to the digital device for producing a cyclic sequence of binary numbers; memory means coupled to said counter means for storing and reproducing the digital expected information and operation signals expected to be produced by the digital device; and, control means responsive to the digital device and said counter means for storing in and extracting from said memory means the digital expected information and operation signals expected to be produced by the digital device.
Claim 12
Dependent Claim 48 words
Apparatus as recited in claim 6, wherein said comparing means further comprises a plurality of comparing devices, each of which comparing devices compares a single first signal with a single second signal, and produces an output signal if the first signal does not agree with the second signal.
Claim 13
Dependent Claim 14 words
Apparatus as recited in claim 9, wherein said comparing device is an EXCLUSIVE-OR gate.
Claim 14
Dependent Claim 36 words
Apparatus as recited in claim 9, wherein said detecting means further comprises an OR gate having a plurality of inputs thereto, with each input coupled to the output of one of the plurality of comparing devices.
Claim 15
Dependent Claim 44 words
Apparatus as recited in claim 6, wherein said storage means further comprises means for storing digital operation signals of the digital device and for storing digital expected operation signals produced by said predicting means in response to the signal produced by said detecting means.
Claim 16
Dependent Claim 54 words
Apparatus as recited in claim 6, wherein said storage means further comprises means for continuously storing digital operation signals of the digital device and for continuously storing digital expected operation signals produced by said predicting means, and terminates the storing of said operation signals in response to the signal produced by said detecting means.
Claim 17
Dependent Claim 82 words
Apparatus as recited in claim 6, wherein said storage means further comprises: counter means coupled to the digital device for producing a binary count; digital storage means coupled to the digital device, the predicting means and said counter means for storing digital operation signals of the digital device and for storing digital expected operation signals produced by said predicting means; and control means coupled to said counter means and responsive to said detection means for controlling the counting of said counter means.
Claim 18
Dependent Claim 33 words
Apparatus as recited in claim 14, wherein said control means further comprises means for inhibiting the operation of said counter means responsive to a preselected binary count being produced by said counting means.
Claim 19
Dependent Claim 30 words
Apparatus as recited in claim 14, wherein said control means further comprises means for inhibiting the operation of said counter means responsive to the signal produced by said detecting means.
Claim 20
Independent Claim 117 words
A method for testing the proper performance of a device, said method comprising the steps of: applying test criteria to a simulator of the device for producing expected information and operation signals therefrom; applying at least on of the test criteria applied to the simulator to the device to be tested for producing at least one set of information and operation signals therefrom; comparing the expected operation signals from the simulator with the operation signals from the device to the same test criteria to detect errors in the performance of the device; and repeatedly storing information signals of the device and the expected information signals from the simulator when an error is detected in the comparing step.
Claim 21
Independent Claim 117 words
A method for testing the proper performance of a device, said method comprising the steps of: applying test criteria to a simulator of the device for producing expected information and operation signals therefrom; applying at least on of the test criteria applied to the simulator to the device to be tested for producing at least one set of information and operation signals therefrom; comparing the expected operation signals from the simulator with the operation signals from the device to the same test criteria to detect errors in the performance of the device; and repeatedly storing information signals of the device and the expected information signals from the simulator when an error is detected in the comparing step.
Claim 22
Dependent Claim 46 words
A method for testing the proper performance of a device as in claim 17 wherein the performance comparing step includes the step of terminating the testing when at least one of the responses from the device does not compare with the expected responses from the simulator.
Claim 23
Dependent Claim 135 words
Apparatus for testing the proper performance of a device comprising: a simulator means for modeling the desired performance of the device; first means for applying test criteria to the simulator means for producing expected information and operation signals therefrom; second means for applying at least one of the test criteria applied to the simulation means to the device to be tested for producing at least one set of information and operation signals therefrom; third means for comparing the expected operation signals from the simulator means with the operation signals from the device to the same test criteria to detect errors in the performance of the device; and means for repeatedly storing information signals of the device and the expected information signals from the simulator means when when an error is detected by the third means.
Claim 24
Dependent Claim 135 words
Apparatus for testing the proper performance of a device comprising: a simulator means for modeling the desired performance of the device; first means for applying test criteria to the simulator means for producing expected information and operation signals therefrom; second means for applying at least one of the test criteria applied to the simulation means to the device to be tested for producing at least one set of information and operation signals therefrom; third means for comparing the expected operation signals from the simulator means with the operation signals from the device to the same test criteria to detect errors in the performance of the device; and means for repeatedly storing information signals of the device and the expected information signals from the simulator means when when an error is detected by the third means.
Claim 25
Dependent Claim 46 words
Apparatus for testing the proper performance of a device as in claim 19 wherein the third means includes means for terminating the testing when at least on of the operation signals from the device does not compare with the expected information signals from the simulator means.
Claim 26
Dependent Claim 198 words
Apparatus for monitoring the operation of a device to detect improper operation thereof in response to the application of a series of test vectors applied thereto, comprising: predicting means for predicting expected information and operation signals of the device in response to the application of the series of test vectors applied thereto; comparing means responsive to the operation signals of the device and to said expected operation signals of the predicting means for comparing the operation of the device with the predicted correct operation in response to the same test vector; detection means responsive to said comparing means for detecting improper operation of the device; and storage means coupled to said device and to said predicting means responsive to said detection means for storing information signals of the device and the expected information signals, said storage means includes: first storage means coupled to the device and responsive to said detection means for storing information signals of the device prior to the detection of improper operation of the device; and second storage means coupled to the predicting means and responsive to said detection means for storing expected information signals prior to the detection of improper operation of the device.
Claim 27
Dependent Claim 198 words
Apparatus for monitoring the operation of a device to detect improper operation thereof in response to the application of a series of test vectors applied thereto, comprising: predicting means for predicting expected information and operation signals of the device in response to the application of the series of test vectors applied thereto; comparing means responsive to the operation signals of the device and to said expected operation signals of the predicting means for comparing the operation of the device with the predicted correct operation in response to the same test vector; detection means responsive to said comparing means for detecting improper operation of the device; and storage means coupled to said device and to said predicting means responsive to said detection means for storing information signals of the device and the expected information signals, said storage means includes: first storage means coupled to the device and responsive to said detection means for storing information signals of the device prior to the detection of improper operation of the device; and second storage means coupled to the predicting means and responsive to said detection means for storing expected information signals prior to the detection of improper operation of the device.

References Cited (Backward Citations)

US3221230A Cited
US3588487A Cited
US3795799A Cited
US3821645A Cited
US4001818A Cited
US4168527A Cited
US4484329A Cited
US4639853A Cited
US4630189A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-09-20 1992-03-21 1992-09-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-09-20 1996-03-21 1996-09-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-09-20 2000-03-21 2000-09-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag