Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
117 words
A computer system comprising: a peripheral device capable of asserting an interrupt request signal; an interrupt controller including at least one interrupt request line for receiving said interrupt request signal, wherein said interrupt controller includes a control circuit capable of generating a microprocessor interrupt signal in response to the assertion of said interrupt request signal, and wherein said interrupt controller further includes an in-service register for storing data indicative of whether a particular interrupt request is currently being serviced by a microprocessor; and a power management unit coupled to an output line of said in-service register, wherein said power management unit controls the frequency of a clock signal depending upon the data stored within said in-service register.
Claim 2
Dependent Claim
117 words
A computer system comprising: a peripheral device capable of asserting an interrupt request signal; an interrupt controller including at least one interrupt request line for receiving said interrupt request signal, wherein said interrupt controller includes a control circuit capable of generating a microprocessor interrupt signal in response to the assertion of said interrupt request signal, and wherein said interrupt controller further includes an in-service register for storing data indicative of whether a particular interrupt request is currently being serviced by a microprocessor; and a power management unit coupled to an output line of said in-service register, wherein said power management unit controls the frequency of a clock signal depending upon the data stored within said in-service register.
Claim 3
Dependent Claim
60 words
The computer system as recited in claim 1 wherein said interrupt controller further comprises: a plurality of additional interrupt request lines for receiving a plurality of interrupt request signals; and an interrupt request register coupled to said plurality of interrupt request lines for receiving and storing the identity of any said plurality of interrupt lines which is requesting an interrupt.
Claim 4
Dependent Claim
28 words
The computer system as recited in claim 2 wherein said interrupt request register is further coupled to a priority resolver circuit for prioritizing said plurality of interrupt signals.
Claim 5
Dependent Claim
36 words
The computer system as recited in claim 1 wherein said control circuit is capable of receiving an acknowledge signal from said microprocessor, wherein the data stored within said in-service register is controlled by said acknowledge signal.
Claim 6
Dependent Claim
29 words
The computer system as recited in claim 1 wherein said power management unit controls the stopping of said clock signal depending upon the data stored within said in-service register.
Claim 7
Dependent Claim
28 words
The computer system as recited in claim 5 wherein said power management unit stops said clock signal only if no interrupt requests are being serviced by said microprocessor.
Claim 8
Dependent Claim
18 words
The computer system as recited in claim 1 wherein said clock signal is provided to clock said microprocessor.
Claim 9
Dependent Claim
19 words
The computer system as recited in claim 1 wherein said clock signal is provided to clock a computer subsystem.
Claim 10
Dependent Claim
121 words
A computer system comprising: a peripheral device capable of asserting an interrupt request signal; an interrupt controller including at least one interrupt request line for receiving said interrupt request signal, wherein said interrupt controller includes a priority control circuit capable of generating a microprocessor interrupt signal in response to the assertion of said interrupt request signal, and wherein said interrupt controller further includes an in-service register for storing data indicative of whether a particular interrupt request is currently being serviced by a microprocessor; and a power management unit coupled to an output line of said in-service register, wherein said power management unit controls the amount of power supplied to a computer subsystem depending upon the data stored within said in-service register.
Claim 11
Dependent Claim
121 words
A computer system comprising: a peripheral device capable of asserting an interrupt request signal; an interrupt controller including at least one interrupt request line for receiving said interrupt request signal, wherein said interrupt controller includes a priority control circuit capable of generating a microprocessor interrupt signal in response to the assertion of said interrupt request signal, and wherein said interrupt controller further includes an in-service register for storing data indicative of whether a particular interrupt request is currently being serviced by a microprocessor; and a power management unit coupled to an output line of said in-service register, wherein said power management unit controls the amount of power supplied to a computer subsystem depending upon the data stored within said in-service register.
Claim 12
Dependent Claim
60 words
The computer system as recited in claim 9 wherein said interrupt controller further comprises: a plurality of additional interrupt request lines for receiving a plurality of interrupt request signals; and an interrupt request register coupled to said plurality of interrupt request lines for receiving and storing the identity of any said plurality of interrupt lines which is requesting an interrupt.
Claim 13
Dependent Claim
28 words
The computer system as recited in claim 10 wherein said interrupt request register is further coupled to a priority resolver circuit for prioritizing said plurality of interrupt signals.
Claim 14
Dependent Claim
36 words
The computer system as recited in claim 9 wherein said control circuit is capable of receiving an acknowledge signal from said microprocessor, wherein the data stored within said in-service register is controlled by said acknowledge signal.
Claim 15
Dependent Claim
31 words
The computer system as recited in claim 9 wherein said power management unit causes power to be removed from said computer subsystem depending upon the data stored within said in-service register.
Claim 16
Dependent Claim
33 words
The computer system as recited in claim 13 wherein said power management unit causes power to be removed from said computer subsystem only if no interrupt requests are being serviced by said microprocessor.
Claim 17
Dependent Claim
140 words
An interrupt controller fabricated on an integrated circuit chip, comprising: an interrupt request register for receiving a plurality of interrupt request signals from a plurality of peripheral devices; a priority resolver circuit coupled to said interrupt request register for directing the servicing of a highest priority interrupt request signal; a control circuit for generating a microprocessor interrupt signal in response to said highest priority interrupt request signal, wherein said control circuit is configured to receive an acknowledge signal generated by a microprocessor; an in-service register coupled to said control circuit for storing data indicative of whether any of said interrupt request signals are currently being serviced by said microprocessor; and an output terminal coupled to an output line of said in-service register, wherein said output terminal is configured to be connected to devices that are external to said integrated circuit.
Claim 18
Dependent Claim
140 words
An interrupt controller fabricated on an integrated circuit chip, comprising: an interrupt request register for receiving a plurality of interrupt request signals from a plurality of peripheral devices; a priority resolver circuit coupled to said interrupt request register for directing the servicing of a highest priority interrupt request signal; a control circuit for generating a microprocessor interrupt signal in response to said highest priority interrupt request signal, wherein said control circuit is configured to receive an acknowledge signal generated by a microprocessor; an in-service register coupled to said control circuit for storing data indicative of whether any of said interrupt request signals are currently being serviced by said microprocessor; and an output terminal coupled to an output line of said in-service register, wherein said output terminal is configured to be connected to devices that are external to said integrated circuit.
Claim 19
Dependent Claim
31 words
The interrupt controller as recited in claim 15 wherein said output terminal provides a signal indicative of whether any of said interrupt request signals are currently being serviced by said microprocessor.
Claim 20
Dependent Claim
43 words
The interrupt controller as recited in claim 15 wherein a second output terminal is coupled to a second output line of said in-service register, wherein said second output terminal is capable of being connected to devices that are external to said integrated circuit.
Claim 21
Dependent Claim
56 words
The interrupt controller as recited in claim 15 wherein said in-service register includes at least one latch, wherein said latch is set if one of said interrupt request signals is being serviced by a microprocessor and wherein said latch is cleared if said one of said interrupt request signals is not being serviced by said microprocessor.