×

Method and apparatus for selecting a nonblocked interrupt request

  • US 5,905,897 A
  • Filed: 03/20/1997
  • Issued: 05/18/1999
  • Est. Priority Date: 03/20/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of processing interrupt requests in a system having a plurality of processors, each of the interrupt requests having at least one destination processor associated therewith for servicing the interrupt request, the method comprising the steps of:

  • masking those of the plurality of interrupt requests for which the destination processors associated therewith are unavailable at a given time, the step of masking including the steps of;

    applying a processor availability indicator for each of the plurality of processors to a destination mask circuit;

    utilizing the processor availability indicator to mask contents of destination registers associated with interrupt requests having an unavailable destination processor associated therewith as indicated by the processor availability indicators, andgenerating available interrupt destination indicators associated with each of the destination processors for each of the interrupt requests; and

    selecting from the remainder of the plurality of interrupt requests a particular interrupt to be delivered to an available destination processor associated with the particular interrupt request.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×