US5341120A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Comparison circuit
Assignee: Mitsubishi Electric Corp
•
Filing: 1992-04-23
•
Granted: 1994-08-23
•
Expires: 2012-04-23
Abstract
Abstract An analog input is compared with a comparison value by an analog comparator to set a comparison result register and comparison is automatically repeated until the value of the register coincides with the value of an expected value storing register. When the both values coincide with each other, an interrupt request signal is outputted and comparison is completed.
Inventors
- 👤 Toyokatsu Nakajima
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 12:50
CPC Classifications
G; G05; G05B; G05B1/00; G05B1/01; G05B1/02
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
305 words
A comparison circuit for setting an interrupt request signal provided to a CPU, comprising: an analog comparator, coupled to receive a comparison value, an external analog input signal characterized by a magnitude value, and a comparison control signal, for comparing, when said comparison control signal is asserted, the comparison value with the magnitude value of the external analog input signal and for setting a comparator output signal when the magnitude value of the external analog input signal coincides with the comparison value; a comparison result register, coupled to receive the output of said analog comparator and to receive a latching signal, for latching the output of the analog comparator when the latching signal is set; a control circuit for controlling the analog comparator and comparison result register, wherein said control circuit comprises: a timer, coupled to receive a clock signal, for dividing the clock signal into constant cycles and providing a timer output signal defining said constant cycles; an expected value storing register for storing an expected value; an output comparator, coupled to said expected value storing register to receive said expected value and to said comparison result register to receive the comparator output signal latched therein, for setting the interrupt request signal provided to the CPU when the comparator output signal latched in said comparison result register coincides with the expected value stored by said expected value storing register; and means, coupled to receive said interrupt request signal, said timer output signal and coupled to control said analog comparator and comparison result register, for setting said comparison control signal and said latching signal in response to said timer output signal every constant cycle when said interrupt signal is not set so that comparison circuit repeatedly compares the input signal magnitude value and comparison value until both values coincide without requiring control by the CPU.
Claim 2
Dependent Claim
305 words
A comparison circuit for setting an interrupt request signal provided to a CPU, comprising: an analog comparator, coupled to receive a comparison value, an external analog input signal characterized by a magnitude value, and a comparison control signal, for comparing, when said comparison control signal is asserted, the comparison value with the magnitude value of the external analog input signal and for setting a comparator output signal when the magnitude value of the external analog input signal coincides with the comparison value; a comparison result register, coupled to receive the output of said analog comparator and to receive a latching signal, for latching the output of the analog comparator when the latching signal is set; a control circuit for controlling the analog comparator and comparison result register, wherein said control circuit comprises: a timer, coupled to receive a clock signal, for dividing the clock signal into constant cycles and providing a timer output signal defining said constant cycles; an expected value storing register for storing an expected value; an output comparator, coupled to said expected value storing register to receive said expected value and to said comparison result register to receive the comparator output signal latched therein, for setting the interrupt request signal provided to the CPU when the comparator output signal latched in said comparison result register coincides with the expected value stored by said expected value storing register; and means, coupled to receive said interrupt request signal, said timer output signal and coupled to control said analog comparator and comparison result register, for setting said comparison control signal and said latching signal in response to said timer output signal every constant cycle when said interrupt signal is not set so that comparison circuit repeatedly compares the input signal magnitude value and comparison value until both values coincide without requiring control by the CPU.
Claim 3
Dependent Claim
161 words
A comparison circuit according to claim 1, further comprising: an upper limit value setting register for providing a an upper limit comparison value; a lower limit value setting register for providing a lower limit comparison value; a switch, coupled to transfer either said upper or lower comparison value to said analog comparator according to the setting and resetting of a switch control for selecting an upper and a lower limit in an analog input set range, wherein: said control circuit sets and resets the switch control signal during every constant cycle to alternately input the upper and lower limit input values to said analog comparator as a comparison value and the analog comparator compares the magnitude value of the analog input signal with either of the two comparison values to set or reset comparator output signal latched in the comparison result register depending on whether or not the magnitude value of the analog input signal is out of the set range.
Claim 4
Dependent Claim
83 words
A comparison circuit according to claim 1, wherein comparison values are supplied to an analog comparator from a digital-analog converter for converting the output of a comparison value setting register into an analog signal further comprising: a comparison value setting register for storing said comparison value; and a digital-analog converter, coupling said comparison value setting register to said analog comparator, for converting the output of the comparison value setting register to an analog signal having a magnitude value equal to said comparison value.
Claim 5
Dependent Claim
28 words
A comparison circuit according to claim 1, wherein said analog comparator further comprises: a sequential-comparison-type A-D converter consisting of an analog input selecting circuit and successive approximation register.
Claim 6
Dependent Claim
25 words
A comparison circuit according to claim 4, wherein the A-D conversion function and comparator function of the analog comparator are selected by a control circuit.
Claim 7
Dependent Claim
42 words
A comparison circuit according to claim 2, further comprising: a digital-analog converter, coupling said switch to said analog comparator, for converting the output of the comparison value setting register to an analog signal having a magnitude value equal to said comparison value.
Claim 8
Dependent Claim
30 words
A comparison circuit according to claims 3 or 6, wherein said analog comparator further comprises: a sequential-comparison-type A-D converter consisting of an analog input selecting circuit and successive approximation register.
Claim 9
Dependent Claim
25 words
A comparison circuit according to claim 7, wherein the A-D conversion function and comparator function of the analog comparator are selected by a control circuit.
References Cited (Backward Citations)
US3961271A
Cited
US4100534A
Cited
US4161700A
Cited
US4110737A
Cited
US4336593A
Cited
US4528591A
Cited
US5073724A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-08-22 | 1998-02-21 | 1998-08-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-08-22 | 2002-02-21 | 2002-08-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-08-22 | 2006-02-21 | 2006-08-23 | $7700.00 | Window Closed / Lapsed |