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

Apparatus for controlling the transfer of interrupt signals in data processors

Assignee: GPT INTERNATIONAL Ltd
•
Filing: 1984-04-09
•
Granted: 1987-01-20
•
Expires: 2004-04-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract To ensure security of interrupt input signals to a computer system (30-3N) with minimum interruption of the running of programs in the system, two interrupt logic units (1) receive interrupt signals on leads (20-2x) from connected apparatus and store flags representing the interrupt signals in an interrupt store (2). Control logic (3) compares each input signal with presettable criteria to determine if such signal is an interrupt signal and, if so, causes the data to be transferred by way of a read register (5) to the connected computer system (30-3N). At the same time the control logic (3) of one of the units (1) designated as the active unit also causes an ouput on a lead (11) to the other unit (1) designated as the standby unit. If the standby unit determines that an immediate interrupt has occurred and does not receive a signal on the lead (11), its respective control logic (3) will cause the contents of its interrupt store (2) to be transferred to its respective read register (5) and will also cause an additional flag to be entered in the read register (5) indicating the failure of the active unit (1). Designation of the two units (1) as "active" or "standby" is periodically changed by action of the computer system (30-3N).

Inventors

  • 👤 John A. Niblock
  • 👤 Jayant Patel
  • 👤 Dennis Fisher
  • 👤 Anthony P. Lumb

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 16:57
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/20; G06F13/24

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 243 words
Input signal handling apparatus for controlling the transfer of input signals to a data processor, wherein two input signal units are provided one of which is selected as an active unit and the other of which is selected as a monitoring unit, and each of which has a plurality of inputs each arranged for connection to a respective source of input signals, an output for connection to a data processor, a data store which stores each signal received on one of said inputs, and control means which compares each signal so received and stored with presettable criteria which determine whether the received signal is an immediate input signal and, if so, causes all said input signals currently stored in the active input signal unit to be passed to its respective output and the subsequent erasure of those input signals, whereby all input signals received and stored as aforesaid are transferred to a connected data processor, and wherein on occurrence of an immediate input signal, the monitoring input signal unit monitors an output of the active input signal unit to determine whether that unit has acted to transfer input signals in the manner aforesaid and, if so, erases corresponding input signals from its respective data store and, if not, causes those corresponding input signals to be transferred to its respective output such that the input signals for transfer to a connected data processor are not lost if one of the input signal units fails.
Claim 2
Dependent Claim 243 words
Input signal handling apparatus for controlling the transfer of input signals to a data processor, wherein two input signal units are provided one of which is selected as an active unit and the other of which is selected as a monitoring unit, and each of which has a plurality of inputs each arranged for connection to a respective source of input signals, an output for connection to a data processor, a data store which stores each signal received on one of said inputs, and control means which compares each signal so received and stored with presettable criteria which determine whether the received signal is an immediate input signal and, if so, causes all said input signals currently stored in the active input signal unit to be passed to its respective output and the subsequent erasure of those input signals, whereby all input signals received and stored as aforesaid are transferred to a connected data processor, and wherein on occurrence of an immediate input signal, the monitoring input signal unit monitors an output of the active input signal unit to determine whether that unit has acted to transfer input signals in the manner aforesaid and, if so, erases corresponding input signals from its respective data store and, if not, causes those corresponding input signals to be transferred to its respective output such that the input signals for transfer to a connected data processor are not lost if one of the input signal units fails.
Claim 3
Dependent Claim 35 words
Input signal handling apparatus as claimed in claim 1 wherein the selection of one of the units as active and the other as monitoring is reversed from time-to-time by action of a connected data processor.
Claim 4
Dependent Claim 57 words
Input signal handling apparatus as claimed in claim 1 wherein each of said input signal units has a plurality of outputs each of which is arranged for connection to a respective one of a plurality of data processors, and the control means is presettable to select to which of the data processors the input signals are transferred.
Claim 5
Dependent Claim 58 words
Input signal handling apparatus as claimed in claim 1 wherein each input signal unit has a temporary data store interposed between said data store and said output, and the control means is arranged on detection of an immediate input signal to cause the input signals to be transferred to said temporary data store for presentation to the output.
Claim 6
Dependent Claim 45 words
Input signal handling apparatus according to claim 4 wherein input signals presented at the output by the temporary data store are passed to the data store and said data store is arranged to erase only such input signals as have been presented at the output.

References Cited (Backward Citations)

US3895353A Cited
US3908099A Cited
US4412280A Cited
GB2032149A Cited
US4371754A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag