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

Supervisory circuit for a programmed processing unit

Assignee: ABB Inc USA
•
Filing: 1985-04-19
•
Granted: 1987-06-16
•
Expires: 2005-04-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A supervisory circuit for use in an integrated circuit to supervise the program execution of a processing unit is disclosed. The processing unit generates a restart signal at a particular duty cycle under proper program execution conditions and at an undesirable duty cycle under improper program execution conditions. The supervising circuit includes a capacitive or like circuit element for converting the restart signal into a signal representative of the duty cycle thereof and compares the generated signal to a reference window comprising upper and lower reference values. Should the generated signal exceed the boundaries of the window reference, a corresponding control signal is generated to change the circuit conditions and generate a reset signal to the processing unit to govern the program execution thereof to a prespecified point from which point program execution may continue upon removal of the reset signal.

Inventors

  • 👤 Joseph C. Engel

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 23:29
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/0757; G06F11/14; G06F11/1402; G06F3/00; G06F3/05

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 435 words
A circuit for use in an integrated circuit to supervise the program execution of a processing unit by monitoring a restart signal, generated by said processing unit during the program execution thereof, to identify improper program execution conditions and to attempt to alleviate said improper conditions by generating a reset signal which is supplied to said processing unit to govern the program execution thereof to a prespecified point from which point program execution may continue upon removal of said reset signal, said restart signal being generated within a predetermined duty cycle range under proper program execution conditions and out-of-range under improper program execution conditions, said supervising circuit comprising: circuit means for generating a first signal at a value representative of the apparent range of said restart signal; first circuit means responsive to said first signal and a first reference signal to generate a first control signal when the value of said first signal is greater than the value of said first reference signal; second circuit means responsive to said first signal and a second reference signal to generate a second control signal when the value of said first signal is less than the value of said second reference signal; third circuit means for setting the first reference signal at a first value and the second reference signal at a second value, said first value being greater than said second value; fourth circuit means coupled to said third circuit means and governed by the generated first control signal to cause the first reference signal to change from said first value setting to a third value swtting which is sustained during said first control signal generation, said third value setting being less than said first value setting; fifth circuit means coupled to said third circuit means and governed by the generated second control signal to cause the second reference signal to change from said second value setting to a fourth value setting which is sustained during said second control signal generation, said fourth value setting being greater than said second value setting; sixth circuit means coupled to said first signal generating circuit means and governed by the generated first control signal to cause the first signal to decrease in value at a first predetermined rate during the first control signal generation; seventh circuit means coupled to said first signal generating circuit means and governed by the generated second control signal to cause the first signal to increase in value at a second predetermined rate during the second control signal generation; and circuit means governed by the generated first and second control signals to generate said reset signal.
Claim 2
Dependent Claim 435 words
A circuit for use in an integrated circuit to supervise the program execution of a processing unit by monitoring a restart signal, generated by said processing unit during the program execution thereof, to identify improper program execution conditions and to attempt to alleviate said improper conditions by generating a reset signal which is supplied to said processing unit to govern the program execution thereof to a prespecified point from which point program execution may continue upon removal of said reset signal, said restart signal being generated within a predetermined duty cycle range under proper program execution conditions and out-of-range under improper program execution conditions, said supervising circuit comprising: circuit means for generating a first signal at a value representative of the apparent range of said restart signal; first circuit means responsive to said first signal and a first reference signal to generate a first control signal when the value of said first signal is greater than the value of said first reference signal; second circuit means responsive to said first signal and a second reference signal to generate a second control signal when the value of said first signal is less than the value of said second reference signal; third circuit means for setting the first reference signal at a first value and the second reference signal at a second value, said first value being greater than said second value; fourth circuit means coupled to said third circuit means and governed by the generated first control signal to cause the first reference signal to change from said first value setting to a third value swtting which is sustained during said first control signal generation, said third value setting being less than said first value setting; fifth circuit means coupled to said third circuit means and governed by the generated second control signal to cause the second reference signal to change from said second value setting to a fourth value setting which is sustained during said second control signal generation, said fourth value setting being greater than said second value setting; sixth circuit means coupled to said first signal generating circuit means and governed by the generated first control signal to cause the first signal to decrease in value at a first predetermined rate during the first control signal generation; seventh circuit means coupled to said first signal generating circuit means and governed by the generated second control signal to cause the first signal to increase in value at a second predetermined rate during the second control signal generation; and circuit means governed by the generated first and second control signals to generate said reset signal.
Claim 3
Dependent Claim 59 words
The supervising circuit in accordance with claim 1 wherein the first signal generating means includes a charge storage device; wherein the value of the first signal is the potential formed across said charge storage device; and wherein said first signal potential is caused to change at a rate proportional to a net current provided for said charge storage device.
Claim 4
Dependent Claim 18 words
The supervisory circuit in accordance with claim 2 wherein the charge storage device includes a capacitive circuit element.
Claim 5
Dependent Claim 89 words
The supervising circuit in accordance with claim 2 wherein the processing unit generates under proper program execution a restart signal which provides an average current of substantially zero for the charge storage device; wherein the processing unit generates under improper program execution a restart signal which provides an average current other than zero for the charge storage device, whereby the first signal potential across the charge storage device either remains substantially fixed or changes at a rate proportional to said average current dependent on the condition of program execution.
Claim 6
Dependent Claim 70 words
The supervising circuit in accordance with claim 2 wherein the first and third values of the first reference signal are potentials and the second and fourth values of the second reference signal are potentials; and wherein the first and second circuit means each include a comparator circuit for comparing the potentials of its respective inputs and for generating its respective control signal in accordance with the specified condition associated therewith.
Claim 7
Dependent Claim 81 words
The supervising circuit in accordance with claim 2 wherein the sixth circuit means includes a current generator coupled to the charge storage device and activated by the generated first control signal to draw charge rom the charge storage device at a first predetermined current; and wherein the seventh circuit means includes a current generator coupled to the charge storage device and activated by the generated second control signal to supply charge to the charge storage device at a second predetermined current.
Claim 8
Dependent Claim 63 words
The supervisory circuit in accordance with claim 2 wherein the reset signal generating means includes in OR circuit for generating the reset signal having as inputs the first and second signals, whereby if either the first or second signal is generated, the reset signal is generated and is sustained for the duration of the time that the first or second signal is generated.
Claim 9
Dependent Claim 53 words
The supervising circuit in accordance with claim 1 wherein the processing unit includes a power supply; and including a circuit means for monitoring said power supply and for generating an undervoltage signal in response to an undervoltage condition of said power supply, said undervoltage signal being sustained until said undervoltage condition is relieved.
Claim 10
Dependent Claim 37 words
The supervising circuit in accordance with claim 8 wherein the reset signal generating means includes an OR circuit which is governed by either the first or second signals or the undervoltage signal to generate the reset signal.

References Cited (Backward Citations)

US4055777A Cited
JPS5375741A Cited
US4363092A Cited
US4541050A Cited
US4410991A Cited
US4434403A Cited
US4586179A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-06-15 1990-12-15 1991-06-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-06-15 1994-12-15 1995-06-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-06-15 1998-12-15 1999-06-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag