Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
136 words
A processor for servicing a plurality of operating units comprising: execution means for executing instructions, said execution means providing a control signal in response to the execution of each said instruction; first register means for holding a value which uniquely identifies exactly one of said plurality of operating units; control means for receiving said control signal from said execution means and for applying said control signal only to said one of said plurality of operating units; and scheduler means for storing values in said first register means, the scheduler means is coupled to the plurality of operating units for receiving service requests therefrom; wherein: said execution means is coupled to said first register means and is responsive to at least one of said instructions to provide a value to be stored in said first register means.
Claim 2
Dependent Claim
136 words
A processor for servicing a plurality of operating units comprising: execution means for executing instructions, said execution means providing a control signal in response to the execution of each said instruction; first register means for holding a value which uniquely identifies exactly one of said plurality of operating units; control means for receiving said control signal from said execution means and for applying said control signal only to said one of said plurality of operating units; and scheduler means for storing values in said first register means, the scheduler means is coupled to the plurality of operating units for receiving service requests therefrom; wherein: said execution means is coupled to said first register means and is responsive to at least one of said instructions to provide a value to be stored in said first register means.
Claim 3
Dependent Claim
63 words
A processor according to claim 1 further comprising: second register means for holding a value indicative of one of said plurality of operating units, said execution means being responsive to at least one of said instructions to provide a value to be stored in said second register means and said scheduler means being responsive to said value held in said second register means.
Claim 4
Dependent Claim
55 words
A processor according to claim 1 further comprising: first memory means for holding data, said first memory means being addressable by said execution means, said execution means being responsive to at least one of said instructions to generate an address for said first memory means derived from said value held in said first register means.
Claim 5
Dependent Claim
52 words
A processor according to claim 3 wherein: said execution means is responsive to at least one of said instructions to generate an address for said first memory means derived from said value held in said first register means by concatenation of another value with said value held in said first register means.
Claim 6
Dependent Claim
54 words
A processor according to claim 4 wherein: said execution means is further responsive to at least one of said instructions to generate an address for said first memory means derived from said value held in said first register means by addition of an offset value to said value held in said first register means.
Claim 7
Dependent Claim
171 words
A processor for servicing a plurality of operating units comprising: execution means for executing instructions, said execution means providing a control signal in response to the execution of each said instruction; selection means for selecting exactly one of said plurality of operating units; control means for receiving said control signal from said execution means and for applying said control signal only to said one of said plurality of operating units; link register means for holding a value indicative of one of said plurality of operating units; and scheduler means for operating said selection means, said scheduler means also being responsive to said value held in said link register means for operating said selection means and being coupled to said plurality of operating units, to receive service requests therefrom, to said selection means and to said link register means; wherein: said execution means is coupled to said link register means and is responsive to at least one of said instructions to provide a value to be stored in said link register means.
Claim 8
Dependent Claim
171 words
A processor for servicing a plurality of operating units comprising: execution means for executing instructions, said execution means providing a control signal in response to the execution of each said instruction; selection means for selecting exactly one of said plurality of operating units; control means for receiving said control signal from said execution means and for applying said control signal only to said one of said plurality of operating units; link register means for holding a value indicative of one of said plurality of operating units; and scheduler means for operating said selection means, said scheduler means also being responsive to said value held in said link register means for operating said selection means and being coupled to said plurality of operating units, to receive service requests therefrom, to said selection means and to said link register means; wherein: said execution means is coupled to said link register means and is responsive to at least one of said instructions to provide a value to be stored in said link register means.
Claim 9
Dependent Claim
56 words
A processor according to claim 6 wherein said selection means further comprises: first register means for holding a value indicative of said one of said plurality of operating units currently selected by said selection means, said execution means and said scheduler means both being capable of providing values to be stored in said first register means.
Claim 10
Dependent Claim
55 words
A processor according to claim 7 further comprising: first memory means for holding data, said first memory means being addressable by said execution means, said execution means being responsive to at least one of said instructions to generate an address for said first memory means derived from said value held in said first register means.
Claim 11
Dependent Claim
51 words
A processor according to claim 8 wherein: said execution means is responsive to at least one of said instructions to generate an address for said first memory means derived from said value held in said register means by concatenation of another value with said value held in said first register means.
Claim 12
Dependent Claim
53 words
A processor according to claim 8 wherein: said execution means is further responsive to at least one of said instructions to generate an address for said first memory means derived from said value held in said register means by addition of an offset value to said value held in said first register means.
Claim 13
Dependent Claim
174 words
A processor for servicing a plurality of operating units comprising: execution means for executing instructions, said execution means providing a control signal in response to the execution of each said instruction; selection means for selecting exactly one of said plurality of operating units; control means for receiving said control signal from said execution means and for applying said control signal only to said one of said plurality of operating units; memory means for holding data, said memory means being logically divided into a plurality of portions equal in number to said plurality of operating units, each of said portions being identified with one of said plurality of operating units; and scheduler means for operating said selection means, said scheduler means being coupled to said plurality of operating units, to receive service requests therefrom, and to said selection means; wherein: said execution means is coupled to said memory means and is responsive to an output of said selection means to provide an address to said memory means derived from said output of said selection means.
Claim 14
Dependent Claim
174 words
A processor for servicing a plurality of operating units comprising: execution means for executing instructions, said execution means providing a control signal in response to the execution of each said instruction; selection means for selecting exactly one of said plurality of operating units; control means for receiving said control signal from said execution means and for applying said control signal only to said one of said plurality of operating units; memory means for holding data, said memory means being logically divided into a plurality of portions equal in number to said plurality of operating units, each of said portions being identified with one of said plurality of operating units; and scheduler means for operating said selection means, said scheduler means being coupled to said plurality of operating units, to receive service requests therefrom, and to said selection means; wherein: said execution means is coupled to said memory means and is responsive to an output of said selection means to provide an address to said memory means derived from said output of said selection means.
Claim 15
Dependent Claim
64 words
A processor according to claim 11 wherein: said selection means further comprises a register means for holding a value indicative of said one of said plurality of operating units; and said execution means is coupled to said register means and derives said address from said value held in said register means by concatenation of another value with said value held in said register means.
Claim 16
Dependent Claim
65 words
A processor according to claim 11 wherein: said selection means further comprises a register means for holding a value indicative of said one of said plurality of operating units; and said execution means is coupled to said register means and derives said address from said value held in said register means by addition of an offset value to said value held in said register means.
Claim 17
Dependent Claim
60 words
A processor according to claim 11 further comprising: link register means coupled to said execution means and to said scheduler means and under control of said execution means for holding a value indicative of one of said plurality of operating units, said scheduler means being responsive to said value held in said link register means to operate said selection means.
Claim 18
Dependent Claim
144 words
A timer system comprising a plurality of timer channels and a service processor, the service processor further comprising: execution means for executing instructions, said execution means providing a control signal in response to the execution of each said instruction; first register means for holding a value which uniquely identifies exactly one of said plurality of timer channels; control means for receiving said control signal from said execution means and for applying said control signal only to said one of said plurality of timer channels; and scheduler means for storing values in said first register means said scheduler means being coupled to said plurality of timer channels to receive service requests therefrom; wherein: said execution means is coupled to said first register means and is responsive to at least one of said instructions to provide a value to be stored in said first register means.
Claim 19
Dependent Claim
144 words
A timer system comprising a plurality of timer channels and a service processor, the service processor further comprising: execution means for executing instructions, said execution means providing a control signal in response to the execution of each said instruction; first register means for holding a value which uniquely identifies exactly one of said plurality of timer channels; control means for receiving said control signal from said execution means and for applying said control signal only to said one of said plurality of timer channels; and scheduler means for storing values in said first register means said scheduler means being coupled to said plurality of timer channels to receive service requests therefrom; wherein: said execution means is coupled to said first register means and is responsive to at least one of said instructions to provide a value to be stored in said first register means.
Claim 20
Dependent Claim
68 words
A timer system according to claim 15 wherein the service processor further comprises: second register means for holding a value indicative of one of said plurality of timer channels, said execution means being responsive to at least one of said instructions to provide a value to be stored in said second register means and said scheduler means being responsive to said value stored in said second register means.
Claim 21
Dependent Claim
60 words
A timer system according to claim 15 wherein the service processor further comprises: first memory means for holding data, said first memory means being addressable by said execution means, said execution means being responsive to at least one of said instructions to generate an address for said first memory means derived from said value held in said first register means.
Claim 22
Dependent Claim
53 words
A timer system according to claim 17 wherein: said execution means is responsive to at least one of said instructions to generate an address for said first memory means derived from said value held in said first register means by concatenation of another value with said value held in said first register means.
Claim 23
Dependent Claim
55 words
A timer system according to claim 18 wherein: said execution means is further responsive to at least one of said instructions to generate an address for said first memory means derived from said value held in said first register means by addition of an offset value to said value held in said first register means.
Claim 24
Dependent Claim
182 words
A timer system comprising a plurality of timer channels and a service processor for servicing the plurality of timer channels comprising: execution means for executing instructions, said execution means providing a control signal in response to the execution of each said instruction; selection means for selecting exactly one of said plurality of timer channels; control means for receiving said control signal from said execution means and for applying said control signal only to said one of said plurality of timer channels; link register means for holding a value indicative of one of said plurality of timer channels; and scheduler means for operating said selection means, said scheduler means also being responsive to said value held in said link register means for operating said selection means and being coupled to said plurality of timer channels, to receive service requests therefrom, to said selection means and to said link register means; wherein: said execution means is coupled to said link register means and is responsive to at least one of said instructions to provide a value to be stored in said link register means.
Claim 25
Dependent Claim
182 words
A timer system comprising a plurality of timer channels and a service processor for servicing the plurality of timer channels comprising: execution means for executing instructions, said execution means providing a control signal in response to the execution of each said instruction; selection means for selecting exactly one of said plurality of timer channels; control means for receiving said control signal from said execution means and for applying said control signal only to said one of said plurality of timer channels; link register means for holding a value indicative of one of said plurality of timer channels; and scheduler means for operating said selection means, said scheduler means also being responsive to said value held in said link register means for operating said selection means and being coupled to said plurality of timer channels, to receive service requests therefrom, to said selection means and to said link register means; wherein: said execution means is coupled to said link register means and is responsive to at least one of said instructions to provide a value to be stored in said link register means.
Claim 26
Dependent Claim
57 words
A timer system according to claim 20 wherein said selection means further comprises: first register means for holding a value indicative of said one of said plurality of timer channels currently selected by said selection means, said execution means and said scheduler means both being capable of providing values to be stored in said first register means.
Claim 27
Dependent Claim
59 words
A timer system according to claim 21 wherein the service processor further comprises: first memory means for holding data, said first memory means being addressable by said execution means, said execution means being responsive to at least one of said instructions to generate an address for said first memory means derived from said value held in said register means.
Claim 28
Dependent Claim
50 words
A processor according to claim 22 wherein: said execution means is responsive to at least one of said instructions to generate an address for said first memory means derived from said value held in said register means by concatenation of another value with said value held in said register means.
Claim 29
Dependent Claim
52 words
A processor according to claim 23 wherein: said execution means is further responsive to at least one of said instructions to generate an address for said first memory means derived from said value held in said register means by addition of an offset value to said value held in said register means.