← Back to Patent Explorer
US4962352A Expired / Lapsed US ⏱️ 0.0 years remaining

Abnormal watching device and method for microcomputer

Assignee: Aisin Corp
•
Filing: 1988-09-22
•
Granted: 1990-10-09
•
Expires: 2008-09-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An abnormal watching method for a microcomputer including a flow watching step for determining whether the flow of the microcomputer is normal or not, sending a normal signal when it is determined that the flow of the microcomputer is normal, and reading an internal register of the microcomputer, comparing the value of the internal register with an initial value of the internal register, and suspending the sending of the normal signal when the value of the internal register is not equal to the initial value, and an abnormal watching device for a microcomputer using this method.

Inventors

  • 👤 Kenichi Ogawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 12:24
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/0763; G06F11/14; G06F11/1402; G06F11/1415

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 112 words
An abnormal watching method for a microcomputer comprising the steps of: determining whether a routine of the microcomputer is normally executed; reading an initial value of an internal register of said microcomputer; generating a normal signal when said determining step determines that the routine is normally executed; and reading a present value of the internal register of said microcomputer, comparing the present value of said internal register with the initial value of said internal register, and suspending the step of generating said normal signal when the present value of said internal register is not equal to the initial value even if said determining step still determines that the routine is normally executed.
Claim 2
Dependent Claim 112 words
An abnormal watching method for a microcomputer comprising the steps of: determining whether a routine of the microcomputer is normally executed; reading an initial value of an internal register of said microcomputer; generating a normal signal when said determining step determines that the routine is normally executed; and reading a present value of the internal register of said microcomputer, comparing the present value of said internal register with the initial value of said internal register, and suspending the step of generating said normal signal when the present value of said internal register is not equal to the initial value even if said determining step still determines that the routine is normally executed.
Claim 3
Dependent Claim 110 words
An abnormal watching method for a microcomputer comprising: setting in the main routine of said microcomputer a flow watching routine and setting a pumping flag when the flow watching routine is executed; reading on initial value of an internal register of said microcomputer; sending a normal signal when said pumping flag is set; reading a present value of the internal register of said microcomputer, comparing the present value of said internal register with the initial value of said internal register, and suspending the sending of said normal signal when the present value of the internal register is not equal to the initial value even if said pumping flag is set.
Claim 4
Dependent Claim 110 words
An abnormal watching method for a microcomputer comprising: setting in the main routine of said microcomputer a flow watching routine and setting a pumping flag when the flow watching routine is executed; reading on initial value of an internal register of said microcomputer; sending a normal signal when said pumping flag is set; reading a present value of the internal register of said microcomputer, comparing the present value of said internal register with the initial value of said internal register, and suspending the sending of said normal signal when the present value of the internal register is not equal to the initial value even if said pumping flag is set.
Claim 5
Dependent Claim 128 words
An abnormal watching device for a microcomputer comprising: means for determining whether a flow watching routine is executed, and for setting a pumping flag when the flow watching routine is executed; reading an initial value of an internal register of said microcomputer, signal sending means for sending a normal signal when said pumping flag is set by said determining means; and internal register comparing means which reads a present value of the internal register of said microcomputer, compares the present value of said internal register with the initial value of said internal register, and suspends the sending of the normal signal by said signal sending means when the present value of the internal register is not equal to its initial value even if the pumping flag is set.
Claim 6
Dependent Claim 128 words
An abnormal watching device for a microcomputer comprising: means for determining whether a flow watching routine is executed, and for setting a pumping flag when the flow watching routine is executed; reading an initial value of an internal register of said microcomputer, signal sending means for sending a normal signal when said pumping flag is set by said determining means; and internal register comparing means which reads a present value of the internal register of said microcomputer, compares the present value of said internal register with the initial value of said internal register, and suspends the sending of the normal signal by said signal sending means when the present value of the internal register is not equal to its initial value even if the pumping flag is set.
Claim 7
Dependent Claim 46 words
The abnormal watching device according to claim 3, wherein said internal register comprises a plurality of registers, and wherein said internal register comparing means suspends the sending of the normal signal when any one of said plurality of registers is not equal to its initial value.
Claim 8
Dependent Claim 66 words
The abnormal watching device according to claim 3, further comprising a runaway resetting circuit for receiving the normal signal from said microcomputer when said pumping flag is set, said runaway resetting circuit being operable for determining whether the normal signal is within a predetermined range of frequencies and being operable for resetting said microcomputer when the normal signal is not within the predetermined range of frequencies.
Claim 9
Dependent Claim 35 words
The abnormal watching device according to claim 5, wherein said runaway resetting circuit includes a frequency-voltage circuit for receiving the normal signal and for outputting a voltage according to the frequency of the normal signal.
Claim 10
Dependent Claim 39 words
The abnormal watching device according to claim 6, wherein said runaway resetting circuit further includes first comparing means for comparing the output voltage of said frequency-voltage circuit with a predetermined range of voltages representing the predetermined range of frequencies.
Claim 11
Dependent Claim 353 words
An abnormal watching device for a microcomputer comprising: means for determining whether a flow watching routine is executed, and for setting a pumping flag when the flow watching routine is executed; signal sending means for sending a normal signal when said pumping flag is set by said determining means; internal register comparing means which reads an internal register of said microcomputer, compares the value of said internal register with an initial value of said internal register, and suspends the sending of the normal signal by said signal sending means when the value of the internal register is not equal to its initial value even if the pumping flag is set; and a runaway resetting circuit for receiving the normal signal from said signal sending means when said pumping flag is set and said signal sending means is not suspended by said internal register comparing means, said runaway resetting circuit being operable for determining whether the normal signal is within a predetermined range of frequencies and being operable for resetting said microcomputer when the normal signal is not within the predetermined range of frequencies; wherein said runaway resetting circuit includes a frequency-voltage circuit for receiving the normal signal and for outputting a voltage according to the frequency of the normal signal, first comparing means for comparing the output voltage of said frequency-voltage circuit with a predetermined range of voltages representing the predetermined range of frequencies, a duty ratio-voltage exchange circuit for receiving the normal signal and for outputting a voltage depending on the duty ratio of the normal signal, second comparing means for comparing the output of said duty ratio-voltage exchange circuit with a predetermined range of voltages representing a predetermined range of duty ratios, and gate means connected to said first and second comparing means, said gate means being operable for resetting said microcomputer when the output voltage of said frequency-voltage exchange circuit is outside of the predetermined range of voltages representing the predetermined range of frequencies or when the output voltage of said duty-ratio voltage exchange circuit is outside of the range of predetermined voltages representing the predetermined range of duty ratios.
Claim 12
Dependent Claim 353 words
An abnormal watching device for a microcomputer comprising: means for determining whether a flow watching routine is executed, and for setting a pumping flag when the flow watching routine is executed; signal sending means for sending a normal signal when said pumping flag is set by said determining means; internal register comparing means which reads an internal register of said microcomputer, compares the value of said internal register with an initial value of said internal register, and suspends the sending of the normal signal by said signal sending means when the value of the internal register is not equal to its initial value even if the pumping flag is set; and a runaway resetting circuit for receiving the normal signal from said signal sending means when said pumping flag is set and said signal sending means is not suspended by said internal register comparing means, said runaway resetting circuit being operable for determining whether the normal signal is within a predetermined range of frequencies and being operable for resetting said microcomputer when the normal signal is not within the predetermined range of frequencies; wherein said runaway resetting circuit includes a frequency-voltage circuit for receiving the normal signal and for outputting a voltage according to the frequency of the normal signal, first comparing means for comparing the output voltage of said frequency-voltage circuit with a predetermined range of voltages representing the predetermined range of frequencies, a duty ratio-voltage exchange circuit for receiving the normal signal and for outputting a voltage depending on the duty ratio of the normal signal, second comparing means for comparing the output of said duty ratio-voltage exchange circuit with a predetermined range of voltages representing a predetermined range of duty ratios, and gate means connected to said first and second comparing means, said gate means being operable for resetting said microcomputer when the output voltage of said frequency-voltage exchange circuit is outside of the predetermined range of voltages representing the predetermined range of frequencies or when the output voltage of said duty-ratio voltage exchange circuit is outside of the range of predetermined voltages representing the predetermined range of duty ratios.

References Cited (Backward Citations)

US4817091A Cited
US4541050A Cited
US4803682A Cited
US4698589A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-10-08 1994-04-09 1994-10-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-10-08 1998-04-09 1998-10-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-10-08 2002-04-09 2002-10-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag