Electrical computers and digital data processing systems: input/ – Interrupt processing – Programmable interrupt processing
Patent
1998-10-20
2000-07-18
Ray, Gopal C.
Electrical computers and digital data processing systems: input/
Interrupt processing
Programmable interrupt processing
710267, 710260, 712244, G06F 948
Patent
active
060921439
ABSTRACT:
An apparatus and method ensure that only one data processor, within a multiprocessor system, performs operations associated with an interrupt register having information corresponding to a particular interrupt. An interrupt register from a plurality of interrupt registers is selected via an address decoder, and data bits from the selected interrupt register are steered to a data bus. Each interrupt register has a corresponding trailing edge detector which clears the data content of the interrupt register after a first one of a plurality of data processors has read the data bits of that interrupt register on the data bus to service that particular interrupt. In this manner, a second one of the data processors which also attempts to service that particular interrupt reads the cleared content of that interrupt register. Upon reading the cleared content of that interrupt register, the second one of the data processors is alerted to return to a foreground task since that particular interrupt has already been serviced. The present invention also provides an option for not clearing an interrupt register. In addition, the present invention may include a mechanism for processing interrupt information data bit portions at a time by data type within an interrupt register.
REFERENCES:
patent: 4261034 (1981-04-01), Saccomano et al.
patent: 5560019 (1996-09-01), Narad
patent: 5640528 (1997-06-01), Harney et al.
patent: 5815733 (1998-09-01), Anderson et al.
patent: 6021458 (2000-02-01), Jayakumar et al.
Haubursin Pierre
Tsai Din-I
Williams Robert A.
Advanced Micro Devices , Inc.
Choi Monica H.
Ray Gopal C.
LandOfFree
Mechanism for synchronizing service of interrupts by a plurality does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Mechanism for synchronizing service of interrupts by a plurality, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mechanism for synchronizing service of interrupts by a plurality will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2048691