Patent US2989961A successfully refreshed from Google Patents.
US4764893A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Noise-immune interrupt level sharing
Assignee: International Business Machines Corp
•
Filing: 1985-04-26
•
Granted: 1988-08-16
•
Expires: 2005-04-26
Abstract
Abstract An interrupt interface circuit for connection to a shared interrupt request line. An internally generated interrupt impresses an interrupt request line and also locks out any further interrupt requests until the interrupt request is analyzed to be of a minimum duration, in which case the lock out is latched. An interrupt request on the shared interrupt request line is also analyzed for minimum duration before it causes a lock out to be latched. A latched lock out is removed by a signal generated by the interrupt handler.
Inventors
- 👤 Chris Karabatsos
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 14:31
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/20; G06F13/24
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
201 words
In an interrupt system having an interrupt handler interconnection for receiving an interrupt request signal and being responsive to said interrupt request signal on said interconnection having a duration greater than a first predetermined minimum time, said interconnection being subject to possible exposure to noise pulses, an interrupt interface circuit interposed between said interconnection and a peripheral device for receiving a request for an interrupt from said peripheral device and furnishing a said interrupt request signal to said interconnection, said interface circuit comprising: signal generating means responsive to said device when said device requests an interrupt for impressing upon said interconnection an interrupt request signal having a duration greater than said first minimum time; first inhibiting means connected to said interconnection and responsive to any signal applied to said interconnection when and only if said any signal has a duration greater than a second predetermined minimum time for inhibiting said signal generating means until receipt of a reset signal, said second minimum time being greater than the duration of substantially all noise pulses on said interconnection and less than said first minimum time; and means for receiving said reset signal and then restoring said first inhibiting means to its initial state.
Claim 2
Dependent Claim
201 words
In an interrupt system having an interrupt handler interconnection for receiving an interrupt request signal and being responsive to said interrupt request signal on said interconnection having a duration greater than a first predetermined minimum time, said interconnection being subject to possible exposure to noise pulses, an interrupt interface circuit interposed between said interconnection and a peripheral device for receiving a request for an interrupt from said peripheral device and furnishing a said interrupt request signal to said interconnection, said interface circuit comprising: signal generating means responsive to said device when said device requests an interrupt for impressing upon said interconnection an interrupt request signal having a duration greater than said first minimum time; first inhibiting means connected to said interconnection and responsive to any signal applied to said interconnection when and only if said any signal has a duration greater than a second predetermined minimum time for inhibiting said signal generating means until receipt of a reset signal, said second minimum time being greater than the duration of substantially all noise pulses on said interconnection and less than said first minimum time; and means for receiving said reset signal and then restoring said first inhibiting means to its initial state.
Claim 3
Dependent Claim
39 words
An interrupt interface circuit as recited in claim 1, further comprising: second inhibiting means responsive to said any signal on said interconnection for inhibiting said signal generating means substantially upon and only during the duration of said any signal.
Claim 4
Dependent Claim
233 words
In an interrupt system having an interconnection for an external interrupt signal, an interrupt interface circuit interposed between a peripheral device and said interconnection for permitting sharing by said device of a given interrupt level with other devices connected to said interconnection in like manner, said interconnection being subject to ambient noise pulses in addition to receiving valid interrupt request signals from said devices, said interface circuit comprising: pulse generating means for impressing on said interconnection a pulse transition to a first level from a second level, said interconnection being held at said first level if such pulse generating means is impressing a first level on said interconnection; interrupt state means having an interrupt state and a noninterrupt state in response to an internal interrupt signal generated by said peripheral device requesting an interrupt, said state means causing said pulse generating means to generate said transition to said first level when said state means are in said interrupt state; inhibiting means responsive to a transition to said first level on said interconnection for inhibiting by an active inhibit signal the generation of any subsequent first level signal by said pulse generating means; said inhibiting means including latch means responsive to the continuance of said first level signal for a predetermined period of time at least equal to the duration of substantially all noise pulses on said interconnection to thereafter maintain said inhibiting signal.
Claim 5
Dependent Claim
233 words
In an interrupt system having an interconnection for an external interrupt signal, an interrupt interface circuit interposed between a peripheral device and said interconnection for permitting sharing by said device of a given interrupt level with other devices connected to said interconnection in like manner, said interconnection being subject to ambient noise pulses in addition to receiving valid interrupt request signals from said devices, said interface circuit comprising: pulse generating means for impressing on said interconnection a pulse transition to a first level from a second level, said interconnection being held at said first level if such pulse generating means is impressing a first level on said interconnection; interrupt state means having an interrupt state and a noninterrupt state in response to an internal interrupt signal generated by said peripheral device requesting an interrupt, said state means causing said pulse generating means to generate said transition to said first level when said state means are in said interrupt state; inhibiting means responsive to a transition to said first level on said interconnection for inhibiting by an active inhibit signal the generation of any subsequent first level signal by said pulse generating means; said inhibiting means including latch means responsive to the continuance of said first level signal for a predetermined period of time at least equal to the duration of substantially all noise pulses on said interconnection to thereafter maintain said inhibiting signal.
Claim 6
Dependent Claim
44 words
An interrupt interface circuit as recited in claim 3, wherein said interrupt state means maintains said inhibiting means active for a time only as long as said predetermined period and said latch means maintains said inhibiting means active after said predetermined period until reset.
Claim 7
Dependent Claim
43 words
An interrupt interface circuit as recited in claim 4, further comprising: clock signal means producing a clock signal having a clock period; and wherein said pulse generating means and said interrupt state means comprises a chain of flip-flops clocked by said clock signals.
Claim 8
Dependent Claim
34 words
An interrupt interface circuit as as recited in claim 5, wherein said latch means are responsive to the continuance of said first level signal for any time longer than one and one-half clock periods.
Claim 9
Dependent Claim
199 words
A noise resistant interrupt circuit having an input for receiving an interrupt request signal, and having means for latching, for a fixed period of time as an interrupt request, any signal on the input of said circuit having a first duration, if the output of said circuit is not in the state indicating a latched request, and means for resettably locking the circuit against further inputs, characterized in that: (a) means are provided for generating a lock-out signal when and so long as a signal is present on said output, such lockout signal inhibiting any response of the circuit to signal changes on the input; (b) means are provided to latch said lock-out signal only in respect of signals on said output of a second duration, longer than the first duration; and (c) failure of the output signal after a period between the two durations results in an automatic internal reset of said lock-out signal, the resetting means being normally externally operated, whereby a noise signal at said output having a duration less than said second duration will not operate to latch said lock-out signal, and any said lock-out signal resulting therefrom will be subject to said automatic reset.
Claim 10
Dependent Claim
199 words
A noise resistant interrupt circuit having an input for receiving an interrupt request signal, and having means for latching, for a fixed period of time as an interrupt request, any signal on the input of said circuit having a first duration, if the output of said circuit is not in the state indicating a latched request, and means for resettably locking the circuit against further inputs, characterized in that: (a) means are provided for generating a lock-out signal when and so long as a signal is present on said output, such lockout signal inhibiting any response of the circuit to signal changes on the input; (b) means are provided to latch said lock-out signal only in respect of signals on said output of a second duration, longer than the first duration; and (c) failure of the output signal after a period between the two durations results in an automatic internal reset of said lock-out signal, the resetting means being normally externally operated, whereby a noise signal at said output having a duration less than said second duration will not operate to latch said lock-out signal, and any said lock-out signal resulting therefrom will be subject to said automatic reset.
Claim 11
Dependent Claim
22 words
A circuit as claimed in claim 7, wherein the second duration is greater than the expected longest noise pulse reaching the circuit.
Claim 12
Dependent Claim
53 words
Data processing apparatus having plural interrupt sources, each communicating through its own circuit as claimed in claim 8, the outputs of the several circuits being connected in common to the apparatus interrupt handler, the lockout means being responsive, logically, to any of a locally latched interrupt request and a remotely latched interrupt request.
Claim 13
Dependent Claim
14 words
Apparatus as claimed in claim 9, wherein each said circuit is independently externally clocked.
Claim 14
Dependent Claim
57 words
Apparatus as claimed in claim 10, wherein the internal timing of the circuit is derived from the external clocking, and is determined by chains of flip-flop circuits, arranged to determine said fixed period of time and for separately measuring said second duration of time, said second duration of time being greater than one and one-half clock period.
References Cited (Backward Citations)
US4282573A
Cited
US4410938A
Cited
JPS58155447A
Cited
JPS5965333A
Cited
US4630041A
Cited
US4599695A
Cited
EP0167827A2
Cited
US4631670A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-08-16 | 1992-02-15 | 1992-08-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-08-16 | 1996-02-15 | 1996-08-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-08-16 | 2000-02-15 | 2000-08-16 | $7700.00 | Window Closed / Lapsed |