Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
295 words
A selective true or complement storage latch, comprising: a data input switch having a first input node which can assume either a zero or a one value, connecting to a binary bit input source, a control input for accepting a first or second control state signals, a first data output node which is selectively connected to said data input node when said control input is in said first state and a second data output node which is selectively connected to said data input node when said control input is in said second state; a first inverting gate having an input connected to said first data output of said data input switch and an output connected to a first storage node; a second inverting gate having an input coupled to said first storage node and an output coupled to a second storage node, said input of said second inverting gate being connected to said second output of said data input switch, said output of said second inverting gate being coupled to said input of said first inverting gate; said data input node being selectively connected to said input of said first inverting gate through said first output of said data input switch when said control input is in a first state and said data input node being selectively connected to said input of said second inverting gate through said second output of said data input switch when said control input is in said second state; whereby the true value of the data at said data input node is stored in said latch when said control input is in said first state and the complement of the data at said data input node is stored in said latch when said control input is in said second state.
Claim 2
Dependent Claim
295 words
A selective true or complement storage latch, comprising: a data input switch having a first input node which can assume either a zero or a one value, connecting to a binary bit input source, a control input for accepting a first or second control state signals, a first data output node which is selectively connected to said data input node when said control input is in said first state and a second data output node which is selectively connected to said data input node when said control input is in said second state; a first inverting gate having an input connected to said first data output of said data input switch and an output connected to a first storage node; a second inverting gate having an input coupled to said first storage node and an output coupled to a second storage node, said input of said second inverting gate being connected to said second output of said data input switch, said output of said second inverting gate being coupled to said input of said first inverting gate; said data input node being selectively connected to said input of said first inverting gate through said first output of said data input switch when said control input is in a first state and said data input node being selectively connected to said input of said second inverting gate through said second output of said data input switch when said control input is in said second state; whereby the true value of the data at said data input node is stored in said latch when said control input is in said first state and the complement of the data at said data input node is stored in said latch when said control input is in said second state.
Claim 3
Dependent Claim
380 words
A selective true or complement storage latch, comprising: a first data input switch having a first input node which can assume either a zero or a one value, connecting to a binary bit input source, a first control input for accepting a first or second control state signals, a first data output node which is selectively connected to said data input node when said first control input is in said first state and which is selectively disconnected from said first data input node when said first control input is in said second state; a second data input switch having a second input node connecting to said binary bit input source, a second control input for accepting a third or fourth control state signals, a second data output node which is selectively connected to said second data input node when said second control input is in said third state and which is selectively disconnected from said second data input node when said second control input is in said fourth state; a first inverting gate having an input connected to said first data output of said first data input switch and an output connected to a first storage node; a second inverting gate having an input coupled to said first storage node and an output coupled to a second storage node, said input of said second inverting gate being connected to said second output of said second data input switch, said output of said second inverting gate being coupled to said input of said first inverting gate; said binary bit input node being selectively connected to said input of said first inverting gate through said first output of said first data input switch when said first control input is in said first state and said binary bit input node being selectively connected to said input of said second inverting gate through said second output of said second data input switch when said second control input is in said third state; whereby the true value of the data at said data input node is stored in said latch when said control input is in said first state and the complement of the data at said data input node is stored in said latch when said second control input is in said third state.
Claim 4
Dependent Claim
380 words
A selective true or complement storage latch, comprising: a first data input switch having a first input node which can assume either a zero or a one value, connecting to a binary bit input source, a first control input for accepting a first or second control state signals, a first data output node which is selectively connected to said data input node when said first control input is in said first state and which is selectively disconnected from said first data input node when said first control input is in said second state; a second data input switch having a second input node connecting to said binary bit input source, a second control input for accepting a third or fourth control state signals, a second data output node which is selectively connected to said second data input node when said second control input is in said third state and which is selectively disconnected from said second data input node when said second control input is in said fourth state; a first inverting gate having an input connected to said first data output of said first data input switch and an output connected to a first storage node; a second inverting gate having an input coupled to said first storage node and an output coupled to a second storage node, said input of said second inverting gate being connected to said second output of said second data input switch, said output of said second inverting gate being coupled to said input of said first inverting gate; said binary bit input node being selectively connected to said input of said first inverting gate through said first output of said first data input switch when said first control input is in said first state and said binary bit input node being selectively connected to said input of said second inverting gate through said second output of said second data input switch when said second control input is in said third state; whereby the true value of the data at said data input node is stored in said latch when said control input is in said first state and the complement of the data at said data input node is stored in said latch when said second control input is in said third state.
Claim 5
Dependent Claim
152 words
The apparatus of claim 2, which further comprises: a third switch having an input coupled to said first storage node, a control input for accepting a control state signal, and an output which is selectively connected to said input of said second inverting gate when said control input thereof is in a first enabling state and which is selectively disconnected from said input of said second inverting gate when said control input thereof is not in said first enabling state; a fourth switch having an input connecting to said second storage node, a control input for accepting a control state signals, and an output which is selectively connected to said input of said first inverting gate when said control input thereof is in a second enabling state and which is selectively disconnected from said input of said first inverting gate when said control input thereof is not in said second enabling state.
Claim 6
Dependent Claim
37 words
The apparatus of claim 3, wherein said first and third switches are conductive and said second and fourth switches are nonconductive to store the true value of the data at said data input node in said latch.
Claim 7
Dependent Claim
37 words
The apparatus of claim 3, wherein said second and fourth switches are conductive and said first and third switches are nonconductive to store the complement value of the data at said data input node in said latch.
Claim 8
Dependent Claim
81 words
The apparatus of claim 2, which further comprises: a test input switch having a first input node connecting to a level sensitive scan design test bit input source, a test control input for accepting a control state signal, and an output node which is selectively connected to said test input node when said control input thereof is in a first state and which is selectively disconnected from said test input node when said control input thereof is in a second state.
Claim 9
Dependent Claim
354 words
A selective true or complement storage latch, comprising: a first data input FET having an input node which can assume either a zero or a one value, connecting to a binary bit input source, a control input for accepting a control state signal, and an output node which is selectively connected to said data input node when said control input is in a first state and which is selectively disconnected from said data input node when said control input is in a second state; a second data input FET having an input node connecting to said binary bit input source, a control input for accepting a control state signal, and an output node which is selectively connected to said data input node when said control input thereof is in a third state and which is selectively disconnected from said data input node when said control input thereof is in a fourth state; a first inverting gate having an input connected to said output of said first data input FET and an output connected to a first storage node; a second inverting gate having an input coupled to said first storage node and an output coupled to a second storage node, said input of said second inverting gate being connected to said output of said second data input FET, said output of said second inverting gate being coupled to said input of said first inverting gate; said binary bit input node being selectively connected to said input of said first inverting gate through said output of said first data input FET when said control input thereof is in said first state and said binary bit input node being selectively connected to said input of said second inverting gate through said output of said second data input FET when said control input is in said third state; whereby the true value of the data at said data input node is stored in said latch when said first data input FET is conductive and the complement of the data at said data input node is stored in said latch when said second data input FET is conductive.
Claim 10
Dependent Claim
354 words
A selective true or complement storage latch, comprising: a first data input FET having an input node which can assume either a zero or a one value, connecting to a binary bit input source, a control input for accepting a control state signal, and an output node which is selectively connected to said data input node when said control input is in a first state and which is selectively disconnected from said data input node when said control input is in a second state; a second data input FET having an input node connecting to said binary bit input source, a control input for accepting a control state signal, and an output node which is selectively connected to said data input node when said control input thereof is in a third state and which is selectively disconnected from said data input node when said control input thereof is in a fourth state; a first inverting gate having an input connected to said output of said first data input FET and an output connected to a first storage node; a second inverting gate having an input coupled to said first storage node and an output coupled to a second storage node, said input of said second inverting gate being connected to said output of said second data input FET, said output of said second inverting gate being coupled to said input of said first inverting gate; said binary bit input node being selectively connected to said input of said first inverting gate through said output of said first data input FET when said control input thereof is in said first state and said binary bit input node being selectively connected to said input of said second inverting gate through said output of said second data input FET when said control input is in said third state; whereby the true value of the data at said data input node is stored in said latch when said first data input FET is conductive and the complement of the data at said data input node is stored in said latch when said second data input FET is conductive.
Claim 11
Dependent Claim
152 words
The apparatus of claim 7, which further comprises: a third FET having an input coupled to said first storage node, a control input for accepting a control state signal, and an output which is selectively connected to said input of said second inverting gate when said control input thereof is in a first enabling state and which is selectively disconnected from said input of said second inverting gate when said control input thereof is not in said first enabling state; a fourth FET having an input connecting to said second storage node, a control input for accepting a control state signal, and an output which is selectively connected to said input of said first inverting gate when said control input thereof is in a second enabling state and which is selectively disconnected from said input of said first inverting gate when said control input thereof is not in said second enabling state.
Claim 12
Dependent Claim
37 words
The apparatus of claim 8, wherein said first and third FETs are conductive and said second and fourth FETs are nonconductive to store the true value of the data at said data input node in said latch.
Claim 13
Dependent Claim
37 words
The apparatus of claim 8, wherein said second and fourth FETs are conductive and said first and third FETs are nonconductive to store the complement value of the data at said data input node in said latch.
Claim 14
Dependent Claim
80 words
The apparatus of claim 7, which further comprises: a test input FET having a first input node connecting to a level sensitive scan design test bit input source, a test control input for accepting a control state, and an output node which is selectively connected to said test input node when said control input thereof is in a first state and which is selectively disconnected from said test input node when said control input thereof is in a second state.
Claim 15
Dependent Claim
586 words
A selective true or complement storage latch, comprising: a first data input switch having a first input node connecting a binary bit input source, a first control input for accepting a first or second control state signals, a first data output node which is selectively connected to said data input node when said first control input is in said first state and which is selectively disconnected from said first data input node when said first control input is in said second state; a second data input switch having a second input node connecting to said binary bit input source, a second control input for accepting a third or fourth control state signals, a second data output node which is selectively connected to said second data input node when said second control input is in said third state and which is selectively disconnected from said second data input node when said second control input is in said fourth state; a first inverting gate having an input connected to said first data output of said first data input switch and an output connected to a first storage node; a second inverting gate having an input coupled to said first storage node and an output coupled to a second storage node, said input of said second inverting gate being connected to said second output of said second data input switch, said output of said second inverting gate being coupled to said input of said first inverting gate; said binary bit input node being selectively connected to said input of said first inverting gate through said first output of said first data input switch when said first control input is in said first state and said binary bit input node being selectively connected to said input of said second inverting gate through said second output of said second data input switch when said second control input is in said third state; a third switch having an input coupled to said first storage node, a control input for accepting a control state signal, and an output which is selectively connected to said input of said second inverting gate when said control input thereof is in a first enabling state and which is selectively disconnected from said input of said second inverting gate when said control input thereof is not in said first enabling state; a fourth switch having an input connecting to said second storage node, a control input for accepting a control state signal, and an output which is selectively connected to said input of said first inverting gate when said control input thereof is in a second enabling state and which is selectively disconnected from said input of said first inverting gate when said control input thereof is not in said second enabling state; a test input switch having a first input node connecting to a level sensitive scan design test bit input source, a test control input for accepting a control state signal, and an output node which is selectively connected to said test input node when said control input thereof is in a first state and which is selectively disconnected from said test input node when said control input thereof is in a second state; whereby the true value of the data at said data input node is stored in said latch when said control input is in said first state and the complement of the data at said data input node is stored in said latch when said second control input is in said third state.
Claim 16
Dependent Claim
586 words
A selective true or complement storage latch, comprising: a first data input switch having a first input node connecting a binary bit input source, a first control input for accepting a first or second control state signals, a first data output node which is selectively connected to said data input node when said first control input is in said first state and which is selectively disconnected from said first data input node when said first control input is in said second state; a second data input switch having a second input node connecting to said binary bit input source, a second control input for accepting a third or fourth control state signals, a second data output node which is selectively connected to said second data input node when said second control input is in said third state and which is selectively disconnected from said second data input node when said second control input is in said fourth state; a first inverting gate having an input connected to said first data output of said first data input switch and an output connected to a first storage node; a second inverting gate having an input coupled to said first storage node and an output coupled to a second storage node, said input of said second inverting gate being connected to said second output of said second data input switch, said output of said second inverting gate being coupled to said input of said first inverting gate; said binary bit input node being selectively connected to said input of said first inverting gate through said first output of said first data input switch when said first control input is in said first state and said binary bit input node being selectively connected to said input of said second inverting gate through said second output of said second data input switch when said second control input is in said third state; a third switch having an input coupled to said first storage node, a control input for accepting a control state signal, and an output which is selectively connected to said input of said second inverting gate when said control input thereof is in a first enabling state and which is selectively disconnected from said input of said second inverting gate when said control input thereof is not in said first enabling state; a fourth switch having an input connecting to said second storage node, a control input for accepting a control state signal, and an output which is selectively connected to said input of said first inverting gate when said control input thereof is in a second enabling state and which is selectively disconnected from said input of said first inverting gate when said control input thereof is not in said second enabling state; a test input switch having a first input node connecting to a level sensitive scan design test bit input source, a test control input for accepting a control state signal, and an output node which is selectively connected to said test input node when said control input thereof is in a first state and which is selectively disconnected from said test input node when said control input thereof is in a second state; whereby the true value of the data at said data input node is stored in said latch when said control input is in said first state and the complement of the data at said data input node is stored in said latch when said second control input is in said third state.
Claim 17
Dependent Claim
45 words
The apparatus of claim 12, wherein said test switch and said third switch are conductive and said first, second and fourth switches are nonconductive to store the true value of the level sensitive scan design test bit at said test bit input in said latch.
Claim 18
Dependent Claim
562 words
A selective true or complement storage latch, comprising: a first data input FET having an input node connecting to a binary bit input source, a control input for accepting a control state signal, and an output node which is selectively connected to said data input node when said control input is in a first state and which is selectively disconnected from said data input node when said control input is in a second state; a second data input FET having an input node connecting to said binary bit input source, a control input for accepting a control state signal, and an output node which is selectively connected to said data input node when said control input thereof is in a third state and which is selectively disconnected from said data input node when said control input thereof is in a fourth state; a first inverting gate having an input connected to said output of said first data input FET and an output connected to a first storage node; a second inverting gate having an input coupled to said first storage node and an output coupled to a second storage node, said input of said second inverting gate being connected to said output of said second data input FET, said output of said second inverting gate being coupled to said input of said first inverting gate; said binary bit input node being selectively connected to said input of said first inverting gate through said output of said first data input FET when said control input thereof is in said first state and said binary bit input node being selectively connected to said input of said second inverting gate through said output of said second data input FET when said control input thereof is in said third state; a third FET having an input coupled to said first storage node, a control input for accepting a control state signal, and an output which is selectively connected to said input of said second inverting gate when said control input thereof is in a first enabling state and which is selectively disconnected from said input of said second inverting gate when said control input thereof is not in said first enabling state; a fourth FET having an input connecting to said second storage node, a control input for accepting a control state signal, and an output which is selectively connected to said input of said first inverting gate when said control input thereof is in a second enabling state and which is selectively disconnected from said input of said first inverting gate when said control input thereof is not in said second enabling state; a test input FET having a first input node connecting to a level sensitive scan design test bit input source, a test control input for accepting a control state signal, and an output node which is selectively connected to said test input node when said control input thereof is in a first state and which is selectively disconnected from said test input node when said control input thereof is in a second state. whereby the true value of the data at said data input node is stored in said latch when said first data input FET is conductive and the complement of the data at said data input node is stored in said latch when said second data input FET is conductive.
Claim 19
Dependent Claim
562 words
A selective true or complement storage latch, comprising: a first data input FET having an input node connecting to a binary bit input source, a control input for accepting a control state signal, and an output node which is selectively connected to said data input node when said control input is in a first state and which is selectively disconnected from said data input node when said control input is in a second state; a second data input FET having an input node connecting to said binary bit input source, a control input for accepting a control state signal, and an output node which is selectively connected to said data input node when said control input thereof is in a third state and which is selectively disconnected from said data input node when said control input thereof is in a fourth state; a first inverting gate having an input connected to said output of said first data input FET and an output connected to a first storage node; a second inverting gate having an input coupled to said first storage node and an output coupled to a second storage node, said input of said second inverting gate being connected to said output of said second data input FET, said output of said second inverting gate being coupled to said input of said first inverting gate; said binary bit input node being selectively connected to said input of said first inverting gate through said output of said first data input FET when said control input thereof is in said first state and said binary bit input node being selectively connected to said input of said second inverting gate through said output of said second data input FET when said control input thereof is in said third state; a third FET having an input coupled to said first storage node, a control input for accepting a control state signal, and an output which is selectively connected to said input of said second inverting gate when said control input thereof is in a first enabling state and which is selectively disconnected from said input of said second inverting gate when said control input thereof is not in said first enabling state; a fourth FET having an input connecting to said second storage node, a control input for accepting a control state signal, and an output which is selectively connected to said input of said first inverting gate when said control input thereof is in a second enabling state and which is selectively disconnected from said input of said first inverting gate when said control input thereof is not in said second enabling state; a test input FET having a first input node connecting to a level sensitive scan design test bit input source, a test control input for accepting a control state signal, and an output node which is selectively connected to said test input node when said control input thereof is in a first state and which is selectively disconnected from said test input node when said control input thereof is in a second state. whereby the true value of the data at said data input node is stored in said latch when said first data input FET is conductive and the complement of the data at said data input node is stored in said latch when said second data input FET is conductive.
Claim 20
Dependent Claim
45 words
The apparatus of claim 14, wherein said test FET and said third FET are conductive and said first, second and fourth FETs are nonconductive to store the true value of the level sensitive scan design test bit at said test bit input in said latch.