Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
132 words
A computer system comprising: a processor having an interrupt request input, the processor servicing interrupts in response to receipt of a signal at the interrupt request input; a first device coupled to the processor, the first device capable of transmitting a first interrupt request signal that comprises an edge transition; a second device coupled to the processor, the second device capable of transmitting a second interrupt request signal that comprises a level assertion; and an interrupt handler coupled to the processor and the first and second devices, the interrupt handler receiving the first and second interrupt request signals as inputs and providing the first and second interrupt request signals as outputs to the processor in a sequence according to a predetermined criteria, the first and second interrupt request signals having identical priority.
Claim 2
Dependent Claim
132 words
A computer system comprising: a processor having an interrupt request input, the processor servicing interrupts in response to receipt of a signal at the interrupt request input; a first device coupled to the processor, the first device capable of transmitting a first interrupt request signal that comprises an edge transition; a second device coupled to the processor, the second device capable of transmitting a second interrupt request signal that comprises a level assertion; and an interrupt handler coupled to the processor and the first and second devices, the interrupt handler receiving the first and second interrupt request signals as inputs and providing the first and second interrupt request signals as outputs to the processor in a sequence according to a predetermined criteria, the first and second interrupt request signals having identical priority.
Claim 3
Dependent Claim
50 words
The computer system of claim 1, wherein the interrupt handler includes an interrupt arbitrator having a first input for receiving the first interrupt request signals, a second input for receiving the second interrupt request signals, and an output for providing the first and second interrupt request signals in said sequence.
Claim 4
Dependent Claim
53 words
The computer system of claim 2, wherein the interrupt handler includes an interrupt controller having an input coupled to the output of the interrupt arbitrator, an output coupled to the interrupt request input of the processor, and an acknowledge input coupled to the processor to receive an interrupt acknowledge signal from the processor.
Claim 5
Dependent Claim
12 words
The computer system of claim 1, wherein the predetermined criteria is programmable.
Claim 6
Dependent Claim
52 words
The computer system of claim 1, wherein the predetermined criteria includes the sequence of receipt of the first and second interrupt request signals by the interrupt handler, the interrupt handler providing the first and second interrupt request signals to the processor in order of the sequence of receipt by the interrupt handler.
Claim 7
Dependent Claim
80 words
The computer system of claim 1, wherein the predetermined criteria includes whether the interrupt request signal is a first interrupt request signal comprising edge transitions or a second interrupt request signal comprising level assertions, the interrupt handler providing as an output an interrupt request signal that is a first interrupt request signal prior to an interrupt request signal that is a second interrupt request signal when both the first and second interrupt request signals are present at the interrupt handler.
Claim 8
Dependent Claim
80 words
The computer system of claim 1, wherein the predetermined criteria includes whether the interrupt request signal is a first interrupt request signal comprising edge transitions or a second interrupt request signal comprising level assertions, the interrupt handler providing as an output an interrupt request signal that is a second interrupt request signal prior to an interrupt request signal that is a first interrupt request signal when both the first and second interrupt request signals are present at the interrupt handler.
Claim 9
Dependent Claim
22 words
The computer system of claim 1, wherein the interrupt handler includes means for detecting and recording first and second interrupt request signals.
Claim 10
Dependent Claim
28 words
The computer system of claim 8, further comprising means for arbitrating among said first or second interrupt request signals to be provided as output by the interrupt handler.
Claim 11
Dependent Claim
29 words
The computer system of claim 9, further comprising means for generating in dependence on the arbitration the first or second interrupt signal as an output signal to the processor.
Claim 12
Dependent Claim
42 words
The computer system of claim 10, further comprising means for resetting the interrupt handler for receiving subsequent interrupt request signals after receiving a previous one of said interrupt request signals, and means for maintaining a record of said previous interrupt request signal.
Claim 13
Dependent Claim
36 words
The computer system of claim 1, wherein the interrupt handler includes means for converting the level assertions into edge transitions by sampling polarities of the second interrupt request signals at a completion of an end-of-interrupt command.
Claim 14
Dependent Claim
43 words
The computer system of claim 1, wherein the interrupt handler includes means for latching the first and second interrupt request signals separately and arbitrating between the first and second interrupt signals to determine the next device to seek interrupt service from the processor.
Claim 15
Dependent Claim
49 words
The computer system of claim 1, wherein the interrupt handler includes an access means for providing the first device with access to the processor, after assertion of the first interrupt request signal during a re-interruption by the second interrupt request signal, within servicing of the second interrupt request signal.
Claim 16
Dependent Claim
31 words
The computer system of claim 1, wherein the interrupt handler includes means for unconditionally preempting reinterruptions by the second device to thereby provide the first device with access to the processor.
Claim 17
Dependent Claim
85 words
An interrupt handler comprising: a first input for receiving interrupt request signals of a first type comprising edge transitions; a second input for receiving interrupt request signals of a second type, the second type comprising level assertions, the first type and the second type of interrupt request signals having identical priorities; a circuit coupled to the first and second inputs and having an output, the circuit sequentially providing the interrupt request signals of the first and second type at the output according to predetermined criteria.
Claim 18
Dependent Claim
85 words
An interrupt handler comprising: a first input for receiving interrupt request signals of a first type comprising edge transitions; a second input for receiving interrupt request signals of a second type, the second type comprising level assertions, the first type and the second type of interrupt request signals having identical priorities; a circuit coupled to the first and second inputs and having an output, the circuit sequentially providing the interrupt request signals of the first and second type at the output according to predetermined criteria.
Claim 19
Dependent Claim
12 words
The interrupt handler of claim 16, wherein the predetermined criteria is programmable.
Claim 20
Dependent Claim
56 words
The interrupt handler of claim 16, wherein the predetermined criteria includes the sequence of receipt of the first and second type of interrupt request signals by the interrupt handler, the interrupt handler providing the first and second type of interrupt request signals to the processor in order of the sequence of receipt by the interrupt handler.
Claim 21
Dependent Claim
88 words
The interrupt handler of claim 16, wherein the predetermined criteria includes whether the interrupt request signal is a first type of interrupt request signal comprising edge transitions or a second type of interrupt request signal comprising level assertions, the interrupt handler providing as an output an interrupt request signal that is the first type of interrupt request signal prior to an interrupt request signal that is the second type of interrupt request signal when both the first and second interrupt request signals are present at the interrupt handler.
Claim 22
Dependent Claim
86 words
The interrupt handler of claim 16, wherein the predetermined criteria includes whether the interrupt request signal is the first type of interrupt request signal comprising edge transitions or the second type of interrupt request signal comprising level assertions, the interrupt handler providing as an output an interrupt request signal that is the second interrupt request signal prior to an interrupt request signal that is the first interrupt request signal when both the first and second types of interrupt request signals are present at the interrupt handler.
Claim 23
Dependent Claim
24 words
The interrupt handler of claim 16, wherein the interrupt handler includes means for detecting and recording first and second types of interrupt request signals.
Claim 24
Dependent Claim
25 words
The interrupt handler of claim 21, further comprising means for arbitrating among received interrupt request signals to be provided as output from the interrupt handler.
Claim 25
Dependent Claim
31 words
The interrupt handler of claim 22, further comprising means for generating in dependence on the arbitration the first or second type of interrupt signal as an output signal to a processor.
Claim 26
Dependent Claim
42 words
The interrupt handler of claim 23, further comprising means for resetting the interrupt handler for receiving subsequent interrupt request signals after receiving a previous one of said interrupt request signals, and means for maintaining a record of said previous interrupt request signal.
Claim 27
Independent Claim
112 words
A method of handling interrupt requests to a processor from a plurality of sources, the method comprising the steps: receiving in an interrupt handler a first interrupt request signal from at least one of said sources, the first interrupt request signal being an edge triggered request signal; receiving in the interrupt handler a second interrupt request signal from at least another one of said sources, the second interrupt request signal being a level triggered request signal, the first and second interrupt request signals having identical priority; providing as an output from the interrupt handler to a processor the first and second interrupt request signals in a sequence according to a predetermined criteria.
Claim 28
Independent Claim
112 words
A method of handling interrupt requests to a processor from a plurality of sources, the method comprising the steps: receiving in an interrupt handler a first interrupt request signal from at least one of said sources, the first interrupt request signal being an edge triggered request signal; receiving in the interrupt handler a second interrupt request signal from at least another one of said sources, the second interrupt request signal being a level triggered request signal, the first and second interrupt request signals having identical priority; providing as an output from the interrupt handler to a processor the first and second interrupt request signals in a sequence according to a predetermined criteria.
Claim 29
Dependent Claim
15 words
The method of claim 25, further comprising programming the interrupt handler with the predetermined criteria.
Claim 30
Dependent Claim
30 words
The method of claim 26, wherein the step of providing includes arbitrating among the received first and second interrupt request signals to be provided as output from the interrupt handler.
Claim 31
Dependent Claim
30 words
The method of claim 27, wherein the step of providing includes generating in dependence on the arbitration the first or second interrupt signal as an output signal to a processor.
Claim 32
Dependent Claim
40 words
The method of claim 28, further comprising the steps of resetting the interrupt handler for receiving subsequent interrupt request signals after receiving a previous one of said interrupt request signals, and maintaining a record of said previous interrupt request signal.
Claim 33
Dependent Claim
51 words
The method of claim 25, wherein the predetermined criteria includes the sequence of receipt of the first and second interrupt request signals by the interrupt handler, the interrupt handler providing the first and second interrupt request signals to the processor in order of the sequence of receipt by the interrupt handler.
Claim 34
Dependent Claim
61 words
The method of claim 25, wherein the predetermined criteria includes whether the interrupt request signal is an edge triggered request signal or a level triggered request signal the interrupt handler providing as an output the first interrupt request signal prior to the second interrupt request signal when both the first and second interrupt request signals are present at the interrupt handler.
Claim 35
Dependent Claim
61 words
The method of claim 25, wherein the predetermined criteria includes whether the interrupt request signal is an edge triggered request signal or a level triggered request signal, the interrupt handler providing as an output the second interrupt request signal prior to the first interrupt request signal when both the first and second interrupt request signals are present at the interrupt handler.
Claim 36
Dependent Claim
28 words
The method of claim 25, wherein the steps of receiving the first and second interrupt request signals includes means of recording the first and second interrupt request signals.