Patent · US Expired

Serial bus for transmitting interrupt information in a multiprocessing system

US5892956A · kind A · utility

24Cited by
15References
7Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 19, 1997
Grant dateApr 6, 1999
Priority date
Expiry dateSep 19, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/26
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A programmable interrupt controller for use in a multiprocessing environment that can support a serial bus to send interrupt information to the processors. The interrupt serial bus has a data line to drive all the interrupt information to all the processors and a clock line to synchronize edges for the data stream. A third line, normally tri-stated, may be used to provide a parity error indication for the serial bus. The serial data includes a processor identification, a pin identification and state information. As the programmable interrupt controller sends the interrupt data on the serial bus, all the processors clock the data and check parity. If a processor finds a parity error, it drives the parity error indication low so that the information may be transmitted again. No processor will execute the command contained in the serial message before the time has elapsed for any of the processors to report a parity error. If there is no parity error, the processor accepts and decodes the message and asserts or deasserts the appropriate signal.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.