System and method for interrupt command queuing and ordering

Electrical computers and digital data processing systems: input/ – Interrupt processing – Interrupt queuing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

710264, G06F 1324, G06F 1326

Patent

active

060650885

ABSTRACT:
An input/output bus bridge and command queuing system includes an external interrupt router for receiving interrupt commands from bus unit controllers (BUCs) and responds with end of interrupt (EOI), interrupt return (INR) and interrupt reissue (IRR) commands. The interrupt router includes a first command queue for ordering EOI commands and a second command queue for ordering INR and IRR commands. A first in first out (FIFO) command queue orders bus memory mapped input output (MMIO) commands. The EOI commands are directed from the first command queue to the input of the FIFO command queue. The EOI commands and the MMIO commands are directed from the command queue to an input output bus and the INR and IRR commands are directed from the second command queue to the input output bus. In this way, strict ordering of EOI commands relative to MMIO accesses is maintained while simultaneously allowing INR and IRR commands to bypass enqueued MMIO accesses.

REFERENCES:
patent: 4271468 (1981-06-01), Christensen et al.
patent: 4488227 (1984-12-01), Miu et al.
patent: 5367689 (1994-11-01), Mayer et al.
patent: 5410710 (1995-04-01), Sarangdhar et al.
patent: 5568649 (1996-10-01), MacDonald et al.
patent: 5671446 (1997-09-01), Rakity et al.
patent: 5675807 (1997-10-01), Iswandhi et al.
patent: 5689713 (1997-11-01), Normoyle et al.
patent: 5692200 (1997-11-01), Carlson et al.
patent: 5721931 (1998-02-01), Gephardt et al.
patent: 5771387 (1998-06-01), Young et al.
patent: 5943500 (1999-08-01), Maguire et al.
Bouden, G. et al. High Speed External interrupt Handler for Real Time System, IBM Technical Disclosure Bulletin, No. 4b, Sep. 1992, p. 192-195.
Holley, E. L. Interrupt Driven Task Scheduler for Imbedded Control Systems, IBM Technical Disclosure Bulletin, No. 10b, Mar. 1992, p. 152-153.
Farrell, J. K. et al. Hardware Managed Interrupt Status Queue and Manual Vector Generator for Multiple Channel Communications Controller, IBM Technical Disclosure Bulletin, Sep. 1991, p. 131-137.
Kampe, M.A. et al. Off-Level Interrupt Handling, IBM Technical Disclosure Bulletin, No. 9, Feb. 1991, p. 484-485.
Graham, C. S. et al. Interrupt Driven Queueing for Communication Between Two Processors, IBM Technical Disclosure Bulletin, Jul. 1986, p. 668-670.
Edel, R. R. Intelligent Input Output Interrupt Processing, IBM Technical Disclosure Bulletin, Dec. 1974, p. 1915-1916.
Costain, R. P. et al. Method for Queue Management, IBM Technical Disclosure Bulletin, Sep. 1973, p. 1208-1213.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for interrupt command queuing and ordering does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for interrupt command queuing and ordering, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for interrupt command queuing and ordering will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-268719

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.