Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
176 words
In a digital data processor of the type having a plurality of data inputs and data storage means, an apparatus for generating interrupt requests comprising: a plurality of bit comparators each having an input coupled to a respective one of said data inputs, an input coupled to said data storage means and an output, said output of each said bit comparator indicating a match when said inputs thereto are in identical logic states; match select means for selecting one of a match condition and a mis-match condition; and logic means coupled to said match select means and having inputs coupled to said outputs of said bit comparators for generating an interrupt request in response to said bit comparator outputs and said match select means, said logic means generating an interrupt request in response to a first condition of said bit comparator outputs if said match select means selects a match condition and generating an interrupt request in response to a second condition of said bit comparator outputs if said match select means selects a mis-match condition.
Claim 2
Dependent Claim
176 words
In a digital data processor of the type having a plurality of data inputs and data storage means, an apparatus for generating interrupt requests comprising: a plurality of bit comparators each having an input coupled to a respective one of said data inputs, an input coupled to said data storage means and an output, said output of each said bit comparator indicating a match when said inputs thereto are in identical logic states; match select means for selecting one of a match condition and a mis-match condition; and logic means coupled to said match select means and having inputs coupled to said outputs of said bit comparators for generating an interrupt request in response to said bit comparator outputs and said match select means, said logic means generating an interrupt request in response to a first condition of said bit comparator outputs if said match select means selects a match condition and generating an interrupt request in response to a second condition of said bit comparator outputs if said match select means selects a mis-match condition.
Claim 3
Dependent Claim
45 words
An apparatus according to claim 1 wherein: each of said bit comparators has an enable input and, in the absence of an enable signal present at said enable input, produces an output indicating a match regardless of the logic states of the other inputs thereto.
Claim 4
Dependent Claim
29 words
An apparatus according to claim 2 further comprising: comparator enable means coupled to said enable inputs of said bit comparators for individually selectably enabling each of said bit comparators.
Claim 5
Dependent Claim
44 words
An apparatus according to claim 1 wherein each of said plurality of data inputs is also a data output and said data storage means further comprises: a plurality of output latches, each said output latch being selectably coupled to one of said data inputs.
Claim 6
Dependent Claim
17 words
An apparatus according to claim 1 further comprising: interrupt enable means for selectably enabling said logic means.
Claim 7
Dependent Claim
65 words
An apparatus according to claim 1 wherein said logic means further comprises: first means for performing an AND function, said first means having a plurality of inputs, each coupled to one of said bit comparator outputs; and second means having an input coupled to an output of said first means for generating an interrupt request responsive to a selected state of said first means output.
Claim 8
Dependent Claim
161 words
In a microcomputer of the type having a plurality of data pins and a plurality of interfaces, each of said interfaces being selectably coupled to a respective one of said data pins and each of the interfaces having a latch, an apparatus for generating an interrupt request comprising: a plurality of bit comparators, each having an input coupled to one of said data pins, an input coupled to one of said latches and an output, said output of each said bit comparator indicating a match when said inputs thereto are in identical logic states; first logic means having a plurality of inputs coupled to said outputs of said bit comparators and an output for providing a first indication if all said bit comparators indicate a match and a second indication otherwise; and second logic means having an input coupled to said output of said first logic means for generating an interrupt request responsive to said output of said first logic means.
Claim 9
Dependent Claim
161 words
In a microcomputer of the type having a plurality of data pins and a plurality of interfaces, each of said interfaces being selectably coupled to a respective one of said data pins and each of the interfaces having a latch, an apparatus for generating an interrupt request comprising: a plurality of bit comparators, each having an input coupled to one of said data pins, an input coupled to one of said latches and an output, said output of each said bit comparator indicating a match when said inputs thereto are in identical logic states; first logic means having a plurality of inputs coupled to said outputs of said bit comparators and an output for providing a first indication if all said bit comparators indicate a match and a second indication otherwise; and second logic means having an input coupled to said output of said first logic means for generating an interrupt request responsive to said output of said first logic means.
Claim 10
Dependent Claim
45 words
An apparatus according to claim 7 wherein: each of said bit comparators has an enable input and, in the absence of an enable input present at said enable input, produces an output indicating a match regardless of the logic states of the other inputs thereto.
Claim 11
Dependent Claim
21 words
An apparatus according to claim 8 further comprising: a first control register coupled to said enable inputs of said bit comparators.
Claim 12
Dependent Claim
48 words
An apparatus according to claim 9 further comprising: a second control register coupled to said second logic means, said second control register containing a control bit to select whether said second logic means generates an interrupt request in response to said first indication or to said second indication.
Claim 13
Dependent Claim
148 words
In a digital data processor of the type having a plurality of data inputs and a plurality of data latches, each selectably coupled to a respective one of said data inputs, a method of generating an interrupt request comprising the steps of: storing a first bit pattern in said data latches; receiving a second bit pattern at said data inputs; comparing at least a portion of said first bit pattern with a portion of said second bit pattern; selecting one of a match mode and a mis-match mode; generating an interrupt request if said match mode is selected and if said portion of said first bit pattern is identical to said portion of said second bit pattern; and generating an interrupt request is said mis-match mode is selected and if said portion of said first bit pattern is not identical to said portion of said second bit pattern.
Claim 14
Dependent Claim
148 words
In a digital data processor of the type having a plurality of data inputs and a plurality of data latches, each selectably coupled to a respective one of said data inputs, a method of generating an interrupt request comprising the steps of: storing a first bit pattern in said data latches; receiving a second bit pattern at said data inputs; comparing at least a portion of said first bit pattern with a portion of said second bit pattern; selecting one of a match mode and a mis-match mode; generating an interrupt request if said match mode is selected and if said portion of said first bit pattern is identical to said portion of said second bit pattern; and generating an interrupt request is said mis-match mode is selected and if said portion of said first bit pattern is not identical to said portion of said second bit pattern.
Claim 15
Dependent Claim
47 words
A method according to claim 11 wherein said step of comparing further comprises the step of: enabling a predetermined number of a plurality of bit comparators each having an input coupled to one of said data inputs and an input coupled to one of said data latches.
Claim 16
Dependent Claim
66 words
A method according to claim 12 wherein said steps of generating an interrupt request further compris the steps of: performing an AND function on outputs of said bit comparators; generating an interrupt request if said match mode is selected on an active result of said AND function; and generating an interrupt request if said mis-match mode is selected on an inactive result of said AND function.
Claim 17
Dependent Claim
101 words
A microcomputer comprising: an interrupt request line; an internal bus; a pin; a bi-directional interface coupled between the bus and the pin, the bi-directional interface further comprising a latch, first means for driving a logic state corresponding to contents of the latch onto the pin and second means for driving a logic state of the pin onto the bus; a comparator having a first input coupled to the pin, a second input coupled to the latch and an output; and interrupt logic having an input coupled to the output of the comparator and an output coupled to the interrupt request line.
Claim 18
Dependent Claim
101 words
A microcomputer comprising: an interrupt request line; an internal bus; a pin; a bi-directional interface coupled between the bus and the pin, the bi-directional interface further comprising a latch, first means for driving a logic state corresponding to contents of the latch onto the pin and second means for driving a logic state of the pin onto the bus; a comparator having a first input coupled to the pin, a second input coupled to the latch and an output; and interrupt logic having an input coupled to the output of the comparator and an output coupled to the interrupt request line.
Claim 19
Dependent Claim
94 words
A microcomputer according to claim 14 wherein the interrupt logic further comprises: selection means for selecting one of a match and a non-match condition; means for generating an interrupt request via the interrupt request line if the selection means selects the match condition and if the first and second inputs of the comparator are in identical logic states; and means for generating an interrupt request via the interrupt request line if the selection means selects the non-match condition and if the first and second inputs of the comparator are not in identical logic states.
Claim 20
Dependent Claim
117 words
A microcomputer according to claim 14 wherein the comparator further comprises: an enable input; an output of the comparators is in a first logic state if the comparators is enabled by the enable input and if the first and second inputs of the comparator are in identical logic states, the output of the comparator is in a second logic state if the comparator is enabled by the enable input and if the first and second inputs of the comparator are not in identical logic states and the output of the comparator is in the first logic state if the comparator is disabled by the enable input regardless of the logic states of the first and second inputs.
Claim 21
Dependent Claim
89 words
A microcomputer according to claim 16 wherein the interrupt logic further comprises: selection means for selecting one of a match and a non-match condition; means for generating an interrupt request via the interrupt request line if the selection means selects the match condition and if the output of the comparator is in the first logic state; and means for generating an interrupt request via the interrupt request line if the selection means selects the non-match condition and if the output of the comparator is in the second logic state.
Claim 22
Dependent Claim
16 words
A microcomputer according to claim 17 further comprising: means for enabling and disabling the interrupt logic.
Claim 23
Dependent Claim
88 words
A microcomputer comprising: an interrupt request line; an internal bus; a plurality of pins; a bi-directional data communication interface coupled between the internal bus and the plurality of pins; condition selection means for selecting a desired condition for each of the plurality of pins; condition determination means coupled to each of the plurality of pins and to the condition selection means for determining, for each pin, whether the desired condition is met; and interrupt generation logic coupled to the condition determination means and to the interrupt request line.
Claim 24
Dependent Claim
88 words
A microcomputer comprising: an interrupt request line; an internal bus; a plurality of pins; a bi-directional data communication interface coupled between the internal bus and the plurality of pins; condition selection means for selecting a desired condition for each of the plurality of pins; condition determination means coupled to each of the plurality of pins and to the condition selection means for determining, for each pin, whether the desired condition is met; and interrupt generation logic coupled to the condition determination means and to the interrupt request line.
Claim 25
Dependent Claim
35 words
A microcomputer according to claim 19 further comprising: means for preventing a determination by the condition determination means that the desired condition is not met for a particular pin from effecting the interrupt generation logic.
Claim 26
Dependent Claim
17 words
A microcomputer according to claim 19 further comprising: means for enabling and disabling the interrupt generation logic.