Serial interrupt bus protocol
AssigneeIntel Corporation
InventorsJames Kardach, Sung Soo Cho, Nicholas B. Peterson, Thomas R. Lane, Jayesh M. Joshi, Neil Songer
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsJames Kardach, Sung Soo Cho, Nicholas B. Peterson, Thomas R. Lane, Jayesh M. Joshi, Neil Songer
Estimating the term…
A serial interrupt bus protocol is implemented in which any number of peripherals in a computer system may signal any predetermined interrupt signals to the system's interrupt controller without requiring a dedicated pin for each possible interrupt. Each peripheral implemented on the serial interrupt bus incorporates state machine logic for cycling through possible interrupt states. The peripherals are daisy chained beginning and ending with a serial interrupt controller which follows the same state machine logic as the system peripherals. When the serial interrupt controller receives an active interrupt signal, it determines which interrupt signal to provide to the system's interrupt controller based on the interrupt state of the interrupt controller state machine logic. Peripherals on a secondary serial interrupt bus may be daisy chained with peripherals on a primary system interrupt bus through a system interrupt bridge which also includes state machine logic for following the same state diagram as the system peripherals.
A computer system comprising:
A peripheral for use in a computer system wherein said computer system includes a central processing unit (CPU), a first interrupt controller for notifying a said CPU of a pending interrupt in response to one of a plurality of potential interrupt request signals, and a serial interrupt controller for providing said interrupt request signals to said first interrupt controller in response to a received serial interrupt request signal, said peripheral comprising:
A method for handling interrupts by a peripheral implemented on a serial interrupt bus comprising the steps of:
Dependencies are inferred from the claim text.