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

Bypass for prioritizing interrupts among microprocessors

Assignee: Bull HN Information Systems Italia SpA
•
Filing: 1980-08-28
•
Granted: 1983-11-22
•
Expires: 2000-08-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system comprising several peripheral microprocessors are connected to a central processor through a common bus. Each processor may access the bus using an interrupt signal. In order to avoid conflicts among processors in accessing the bus, processors are designated with decreasing priority. A processor which accesses the bus by using said interrupt signal generates at the same time an inhibit signal which prevents processors having a lower priority from emitting a said interrupt signal. In order to reduce the propagation time, a bypass network for the inhibit signal is associated with each processor and a propagation path is provided for the inhibit signal in the form of a matrix.

Inventors

  • 👤 Domenico Chimienti
  • 👤 Arturo Vercesi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 15:58
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/20; G06F13/24; G06F13/26

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 340 words
A multiprocessor system including a central processor and a plurality of peripheral processors coupled to said central processor through a common bus, said central processor providing an interrupt servicing signal on said bus in response to an interrupt request signal generated by any one of said peripheral processors and received by said central processor through an interrupt line connecting said peripheral processors and said central processor, each of said peripheral processors having an input for receiving an interrupt enable signal and an output for delivering an interrupt enable signal, each peripheral processor being enabled to generate an interrupt request when receiving said interrupt enable signal on said input, each peripheral processor delivering said interrupt enable signal on said output when both receiving said interrupt enable signal on said first input and not generating said interrupt request signal, said multiprocessor system comprising further a bypass network for prioritizing interrupts among processors, said bypass network comprising: a plurality of AND gating means, one for each peripheral processor, each one having a first and a second input and an output, said gating means output being connected to said input of the related peripheral processor; and a plurality of connections of said peripheral processor outputs with said first and said second inputs of said gating means, said peripheral processors being logically ordered in a matrix of M lines and N columns, with a descending priority by line order, the peripheral processors in the odd lines having a descending priority by column order and the peripheral processors in the even lines having an increasing priority by column order; said plurality of connections connecting the output of each peripheral processor Pik of a line i and column k of said matrix, with said first input of the gating means related to the peripheral processor Pi,K±1 of the same line, but of the contiguous K+1 column, if i is odd, K-1 column if i is even, and with said second input of the gating means related to the peripheral processor Pi+1,k of the following line and column.
Claim 2
Dependent Claim 340 words
A multiprocessor system including a central processor and a plurality of peripheral processors coupled to said central processor through a common bus, said central processor providing an interrupt servicing signal on said bus in response to an interrupt request signal generated by any one of said peripheral processors and received by said central processor through an interrupt line connecting said peripheral processors and said central processor, each of said peripheral processors having an input for receiving an interrupt enable signal and an output for delivering an interrupt enable signal, each peripheral processor being enabled to generate an interrupt request when receiving said interrupt enable signal on said input, each peripheral processor delivering said interrupt enable signal on said output when both receiving said interrupt enable signal on said first input and not generating said interrupt request signal, said multiprocessor system comprising further a bypass network for prioritizing interrupts among processors, said bypass network comprising: a plurality of AND gating means, one for each peripheral processor, each one having a first and a second input and an output, said gating means output being connected to said input of the related peripheral processor; and a plurality of connections of said peripheral processor outputs with said first and said second inputs of said gating means, said peripheral processors being logically ordered in a matrix of M lines and N columns, with a descending priority by line order, the peripheral processors in the odd lines having a descending priority by column order and the peripheral processors in the even lines having an increasing priority by column order; said plurality of connections connecting the output of each peripheral processor Pik of a line i and column k of said matrix, with said first input of the gating means related to the peripheral processor Pi,K±1 of the same line, but of the contiguous K+1 column, if i is odd, K-1 column if i is even, and with said second input of the gating means related to the peripheral processor Pi+1,k of the following line and column.

References Cited (Backward Citations)

US3800287A Cited
US3832692A Cited
US3866181A Cited
US4123794A Cited
US4106104A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-11-21 1987-05-23 1987-11-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-11-21 1991-05-23 1991-11-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-11-21 1995-05-23 1995-11-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag