Claims
- 1. An integrated circuit, comprising:
- (a) a first terminal having a voltage with a magnitude;
- (b) a power supply terminal having a voltage with a magnitude;
- (c) a reference supply terminal having a voltage with a magnitude;
- (d) a first detector for detecting a change of said magnitude of the voltage of said power supply terminal relative to said reference supply terminal from greater than to less than a first reference voltage;
- (e) a second detector for detecting a change of the magnitude of the voltage of said first terminal relative to said magnitude of said voltage of said reference supply terminal from greater than to less than a second reference voltage;
- (f) a third detector for detecting a change of the magnitude of the voltage of said first terminal relative to said magnitude of said voltage of said reference supply terminal from less than to greater than a third reference voltage, said third reference voltage less than said second reference voltage;
- (g) a time period generator; and
- (h) a state machine with inputs coupled to outputs of said first detector, said second detector, and said third detector and said time period generator and with outputs coupled to inputs of said time period generator and a switch between said first terminal and said reference supply terminal, said state machine characterized by an input from any of said first detector, said second detector, and said third detector that detects one of said corresponding magnitude changes causing a first output to close said switch and a second output to start said time period generator and maintaining said switch closed until an input from said time period generator indicates that a time period has expired.
- 2. The integrated circuit of claim 1, wherein:
- (a) said second and third detectors have a common output that switches from a first state to a second state when said second detector detects said corresponding magnitude change, and that switches from said second state back to said first state when said third detector detects said corresponding magnitude change.
- 3. The integrated circuit of claim 2, wherein:
- (a) said state machine includes an output coupled to disable said third detector.
- 4. The integrated circuit of claim 3, wherein:
- (a) said reference supply terminal is ground;
- (b) said first terminal is a reset terminal;
- (c) said first detector includes a comparator with a first input being a first fraction of the voltage at said power supply terminal and a second input being a reference voltage; and
- (d) said third detector includes a comparator with a first input being the voltage at said reset terminal and a second input being a second fraction of the voltage at said power supply terminal;
- (e) whereby both a dropping of the voltage at said power supply terminal and a change in an external switch connected between said reset terminal and ground leads to said integrated circuit connecting said reset terminal to ground for at least said time period.
- 5. The integrated circuit of claim 1, wherein:
- (a) said state machine is gray-coded and its outputs are glitch-free.
- 6. A method of controlling a reset terminal, comprising the steps of:
- (a) providing a first detector to detect a change of a power supply voltage to out of a first tolerance;
- (b) providing a second detector to detect a closing of an external switch connected to a reset terminal;
- (c) providing a third detector to detect an opening of said external switch;
- (d) providing a time period generator;
- (e) providing a state machine coupled to said first detector, said second detector, and said third detector, said time period generator, and said reset terminal, said state machine (i) outputting a reset signal on said reset terminal when said first detector detects said change, said second detector detects said closing, or said third detector detects said opening, and (ii) maintaining said reset signal for at least a time period generated by said time period generator.
- 7. The integrated circuit of claim 1, wherein said state machine is asynchronous.
- 8. The integrated circuit of claim 1, wherein
- said change of magnitude of said voltage of said power supply terminal relative to said reference supply terminal from greater than to less than said first reference voltage detected by said first detector corresponds to a voltage tolerance reference.
- 9. The integrated circuit of claim 1, wherein
- said change of said magnitude of said voltage of said first terminal relative to said reference supply terminal from greater than to less than said second referenced voltage detected by said second detector corresponds to pressing a push-button device; and
- said change of said magnitude of the voltage of said first terminal relative to said reference supply terminal from less than to greater than said third reference voltage, said third reference voltage less than said second reference voltage detected by said third detector corresponds to releasing a push-button device.
- 10. The integrated circuit of claim 1, wherein
- said first state corresponds to an inactive state and
- said second state corresponds to an active state.
PARTIAL WAIVER OF COPYRIGHT
All of the material in this patent application is subject to copyright protection under the copyright laws of the United States and of other countries. As of the first effective filing date of the present application, this material is protected as unpublished material.
Portions of the material in the specification and drawings of this patent application are also subject to protection under the maskwork registration laws of the United States and of other countries.
However, permission to copy this material is hereby granted to the extent that the owner of the copyright and maskwork rights has no objection to the facsimile reproduction by anyone of the patent document or patent disclosure, as it appears in the United States Patent and Trademark Office patent file or records, but otherwise reserves all copyright and maskwork rights whatsoever.
US Referenced Citations (11)