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

Computer program run-away supervisory circuit and method

Assignee: Hitachi Unisia Automotive Ltd
•
Filing: 1981-05-06
•
Granted: 1986-04-15
•
Expires: 2001-05-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A program run-away supervisory circuit for a microcomputer which generates a run signal each time prescribed steps are executed in a re-circulating program includes run signal discriminating frequency is above a predetermined frequency and below a preselected frequency, such that the predetermined frequency is greater than the preselected frequency.

Inventors

  • 👤 Naoki Tomisawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 05:37
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/076; G06F11/14; G06F11/1402; G06F11/1415; G06F11/1441

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 142 words
A program run-away supervisory circuit for a computer which derives run pulses, each run pulse being derived as a prescribed step in a re-circulating program is executed by the computer, whereby the run pulses are derived with a repetition frequency equal to the execution frequency of the program, the circuit including: a frequency-voltage converter responsive to the run pulses for generating an output voltage having a magnitude representative of the repetition frequency of the run pulses; a window comparator including means for generating a program-run-away signal in response to the output voltage of said frequency-voltage converter having a value associated with a frequency exceeding a predetermined frequency; and a reset signal generator for deriving a reset signal for said computer in response to derivation of said program-run-away signal, said reset signal resetting the computer to a predetermined portion of the re-circulating program.
Claim 2
Dependent Claim 142 words
A program run-away supervisory circuit for a computer which derives run pulses, each run pulse being derived as a prescribed step in a re-circulating program is executed by the computer, whereby the run pulses are derived with a repetition frequency equal to the execution frequency of the program, the circuit including: a frequency-voltage converter responsive to the run pulses for generating an output voltage having a magnitude representative of the repetition frequency of the run pulses; a window comparator including means for generating a program-run-away signal in response to the output voltage of said frequency-voltage converter having a value associated with a frequency exceeding a predetermined frequency; and a reset signal generator for deriving a reset signal for said computer in response to derivation of said program-run-away signal, said reset signal resetting the computer to a predetermined portion of the re-circulating program.
Claim 3
Dependent Claim 45 words
The circuit of claim 1 wherein the window comparator further includes means for generating the program-run-away signal in response to the output voltage of said converter having a value associated with a frequency less than a preselected frequency which is less than the predetermined frequency.
Claim 4
Dependent Claim 149 words
In combination, a computer including means for deriving run pulses, each run pulse being derived as a prescribed step in a re-circulating program is executed by the computer whereby the run pulses are derived with a repetition frequency equal to the execution frequency of the program, a program run-away supervisory circuit for the computer responsive to the derived run pulses, the circuit including: a frequency-voltage converter responsive to the run pulses for generating an output voltage having a magnitude representative of the repetition frequency of the run pulses, a window comparator including means for generating a program-run-away signal in response to the output voltage of said frequency-voltage converter having a value associated with a frequency exceeding a predetermined frequency; and a reset signal generator for resetting the computer in response to the generated program-run-away signal, said reset signal resetting the computer to a predetermined portion of the re-circulating program.
Claim 5
Dependent Claim 149 words
In combination, a computer including means for deriving run pulses, each run pulse being derived as a prescribed step in a re-circulating program is executed by the computer whereby the run pulses are derived with a repetition frequency equal to the execution frequency of the program, a program run-away supervisory circuit for the computer responsive to the derived run pulses, the circuit including: a frequency-voltage converter responsive to the run pulses for generating an output voltage having a magnitude representative of the repetition frequency of the run pulses, a window comparator including means for generating a program-run-away signal in response to the output voltage of said frequency-voltage converter having a value associated with a frequency exceeding a predetermined frequency; and a reset signal generator for resetting the computer in response to the generated program-run-away signal, said reset signal resetting the computer to a predetermined portion of the re-circulating program.
Claim 6
Dependent Claim 45 words
The combination of claim 3 wherein the window comparator further includes means for generating the program-run-away signal in response to the output voltage of said converter having a value associated with a frequency less than a preselected frequency which is less than the predetermined frequency.
Claim 7
Independent Claim 148 words
A method of controlling a computer in a run-away mode, said computer deriving run pulses as a prescribed step in a re-circulating program, whereby the run pulses are derived with a repetition frequency equal to the execution frequency of the program, comprising the steps of: detecting the occurrence rate of the run pulses as exceeding a predetermined rate, the predetermined rate being greater than the rate at which the run pulses are derived while the program is operating normally; detecting the occurrence rate of the run pulses as being less than a preselected rate, the preselected rate being less than the rate at which the run pulses are derived while the program is operating normally; and resetting the computer to a predetermined portion of the re-circulating program in response to the occurrence rate of the run pulses exceeding the predetermined rate and being less than the preselected rate.
Claim 8
Independent Claim 148 words
A method of controlling a computer in a run-away mode, said computer deriving run pulses as a prescribed step in a re-circulating program, whereby the run pulses are derived with a repetition frequency equal to the execution frequency of the program, comprising the steps of: detecting the occurrence rate of the run pulses as exceeding a predetermined rate, the predetermined rate being greater than the rate at which the run pulses are derived while the program is operating normally; detecting the occurrence rate of the run pulses as being less than a preselected rate, the preselected rate being less than the rate at which the run pulses are derived while the program is operating normally; and resetting the computer to a predetermined portion of the re-circulating program in response to the occurrence rate of the run pulses exceeding the predetermined rate and being less than the preselected rate.
Claim 9
Dependent Claim 14 words
The method of claim 5 wherein the computer is reset to a start status.

References Cited (Backward Citations)

US3427443A Cited
US3623007A Cited
US4126895A Cited
US4140202A Cited
US4072852A Cited
US4410938A Cited
US4410991A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag