Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
169 words
A universal combinatorial logic module including: a first multiplexer having a first input connected to a first data node, a second input connected to a second data node, a select input, and an output, a second multiplexer having a first input connected to a third data node, a second input connected to a fourth data node, a select input, and an output, a third multiplexer having a first input connected to the output of said first multiplexer, a second input connected to the output of said second multiplexer, a select input, and an output, a first single logic level gate having a first input connected to a fifth data node and a second input connected to a sixth data node, and an output connected to the select input of said first multiplexer, a second single logic level gate having a first input connected to a seventh data node, a second input connected to an eighth data node and an output connected to the select input of said third multiplexer.
Claim 2
Dependent Claim
169 words
A universal combinatorial logic module including: a first multiplexer having a first input connected to a first data node, a second input connected to a second data node, a select input, and an output, a second multiplexer having a first input connected to a third data node, a second input connected to a fourth data node, a select input, and an output, a third multiplexer having a first input connected to the output of said first multiplexer, a second input connected to the output of said second multiplexer, a select input, and an output, a first single logic level gate having a first input connected to a fifth data node and a second input connected to a sixth data node, and an output connected to the select input of said first multiplexer, a second single logic level gate having a first input connected to a seventh data node, a second input connected to an eighth data node and an output connected to the select input of said third multiplexer.
Claim 3
Dependent Claim
24 words
The logic module of claim 2 wherein said first logic gate is an AND gate and said second logic gate is an OR gate.
Claim 4
Dependent Claim
230 words
A universal sequential logic module including: a first multiplexer having a first input connected to a first data node, a second input, a select input connected to a first control node, and an output, a first AND gate having a first input connected to the output of said first multiplexer, a second input connected to a second control node, and an output connected to the second input of said first multiplexer, a second multiplexer having a first input connected to the output of said first AND gate, a second input, a select input connected to a third control node, and an output, a second AND gate having a first input connected to the output of said second multiplexer, a second input connected to said second control node, and an output connected to the second input of said second multiplexer and to an output node, first combinational means for placing either a logic zero or a logic one on said second control node in response to preselected combinations of the states of a second, a third and a fourth data node, and second combinational means for placing either a logic zero or a logic one on said first control node and for placing either a logic zero or a logic one on said third control node in response to preselected combinations of the states of said third and fourth data nodes.
Claim 5
Dependent Claim
230 words
A universal sequential logic module including: a first multiplexer having a first input connected to a first data node, a second input, a select input connected to a first control node, and an output, a first AND gate having a first input connected to the output of said first multiplexer, a second input connected to a second control node, and an output connected to the second input of said first multiplexer, a second multiplexer having a first input connected to the output of said first AND gate, a second input, a select input connected to a third control node, and an output, a second AND gate having a first input connected to the output of said second multiplexer, a second input connected to said second control node, and an output connected to the second input of said second multiplexer and to an output node, first combinational means for placing either a logic zero or a logic one on said second control node in response to preselected combinations of the states of a second, a third and a fourth data node, and second combinational means for placing either a logic zero or a logic one on said first control node and for placing either a logic zero or a logic one on said third control node in response to preselected combinations of the states of said third and fourth data nodes.
Claim 6
Dependent Claim
391 words
A universal logic module including: a first multiplexer having a first input connected to a first data node, a second input connected to a second data node, a select input, and an output, a second multiplexer having a first input connected to a third data node, a second input connected to a fourth data node, a select input, and an output, a third multiplexer having a first input connected to the output of said first multiplexer, a second input connected to the output of said second multiplexer, a select input, and an output, a first single logic level gate having a first input connected to a fifth data node, a second input connected to a sixth data node and an output connected to the select input of said first multiplexer, a second single logic level gate having a first input connected to a seventh data node, a second input connected to an eighth data node and an output connected to the select input of said third multiplexer, a fourth multiplexer having a first input connected to the output of said third multiplexer, a second input, a select input connected to a first control node, and an output, a first AND gate having a first input connected to the output of said fourth multiplexer, a second input connected to a second control node, and an output connected to the second input of said fourth multiplexer, a fifth multiplexer having a first input connected to the output of said first AND gate, a second input, a select input connected to a third control node, and an output, a second AND gate having a first input connected to the output of said fifth multiplexer, a second input connected to said second control node, and an output connected to the second input of said fifth multiplexer and to an output node, means for placing either a logic one or the contents of a ninth data node on said second control node in response to preselected combinations of the states of a tenth and an eleventh data node, and means for placing either a logic zero or a logic one on said first control node. and for placing either a logic zero or a logic one on said third control node in response to preselected combinations of the states of said tenth and eleventh data nodes.
Claim 7
Dependent Claim
391 words
A universal logic module including: a first multiplexer having a first input connected to a first data node, a second input connected to a second data node, a select input, and an output, a second multiplexer having a first input connected to a third data node, a second input connected to a fourth data node, a select input, and an output, a third multiplexer having a first input connected to the output of said first multiplexer, a second input connected to the output of said second multiplexer, a select input, and an output, a first single logic level gate having a first input connected to a fifth data node, a second input connected to a sixth data node and an output connected to the select input of said first multiplexer, a second single logic level gate having a first input connected to a seventh data node, a second input connected to an eighth data node and an output connected to the select input of said third multiplexer, a fourth multiplexer having a first input connected to the output of said third multiplexer, a second input, a select input connected to a first control node, and an output, a first AND gate having a first input connected to the output of said fourth multiplexer, a second input connected to a second control node, and an output connected to the second input of said fourth multiplexer, a fifth multiplexer having a first input connected to the output of said first AND gate, a second input, a select input connected to a third control node, and an output, a second AND gate having a first input connected to the output of said fifth multiplexer, a second input connected to said second control node, and an output connected to the second input of said fifth multiplexer and to an output node, means for placing either a logic one or the contents of a ninth data node on said second control node in response to preselected combinations of the states of a tenth and an eleventh data node, and means for placing either a logic zero or a logic one on said first control node. and for placing either a logic zero or a logic one on said third control node in response to preselected combinations of the states of said tenth and eleventh data nodes.
Claim 8
Dependent Claim
24 words
The logic module of claim 4 wherein said first logic gate is an AND gate and said second logic gate is an OR gate.