Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
90 words
A half-latch having an input terminal connected to receive an input signal, a first control terminal connected to receive a clock signal, and an output terminal, the half-latch being operable, when enabled, to adopt a data transfer state to transmit a signal from its input terminal to its output terminal or a data holding state to store the signal on the output terminal in dependence on the state of said clock signal, the half-latch comprising a second control terminal connected to receive a control signal to selectively disable the half-latch.
Claim 2
Dependent Claim
90 words
A half-latch having an input terminal connected to receive an input signal, a first control terminal connected to receive a clock signal, and an output terminal, the half-latch being operable, when enabled, to adopt a data transfer state to transmit a signal from its input terminal to its output terminal or a data holding state to store the signal on the output terminal in dependence on the state of said clock signal, the half-latch comprising a second control terminal connected to receive a control signal to selectively disable the half-latch.
Claim 3
Dependent Claim
22 words
A half-latch according to claim 1 wherein the first control terminal comprises a first pass gate connected to receive said clock signal.
Claim 4
Dependent Claim
24 words
A half-latch according to claim 1 or 2 wherein the second control terminal comprises a second pass gate connected to receive said control signal.
Claim 5
Dependent Claim
19 words
A half-latch according to claim 1 which comprises a storage node for storing the signal on the output terminal.
Claim 6
Dependent Claim
35 words
A half-latch according to claim 4 wherein the storage node comprises first and second inverters in a back-to-back configuration, one of the inverters being forwardly connected and being stronger than the other of the inverters.
Claim 7
Dependent Claim
221 words
A scan latch comprising: a multiplexor having a data input terminal connected to receive a data input signal, a scan input terminal connected to receive a scan input signal, a control terminal connected to receive a control signal, and an output terminal; a capture half-latch having an input terminal connected to the output terminal of the multiplexor, a clock terminal connected to receive a clock signal, and an intermediate output terminal; a release half-latch having an input terminal, a control terminal connected to receive a control signal, and a scan output terminal; and an update half-latch having an input terminal, a control terminal connected to receive a control signal and a data output terminal; wherein the multiplexor is controlled by the control signal on its control terminal to selectively apply the data input signal or the scan input signal to the input terminal of the capture half-latch, and the scan latch further comprises a clocking element having a clock terminal connected between the intermediate output terminal of the capture half-latch and the input terminals of the release half-latch and the update half-latch, said clock terminal being arranged to receive a clock signal for controlling the release half-latch or the update half-latch, the state of the update half-latch and release half-latch being selectively enabled by the control signals on their control terminals.
Claim 8
Dependent Claim
221 words
A scan latch comprising: a multiplexor having a data input terminal connected to receive a data input signal, a scan input terminal connected to receive a scan input signal, a control terminal connected to receive a control signal, and an output terminal; a capture half-latch having an input terminal connected to the output terminal of the multiplexor, a clock terminal connected to receive a clock signal, and an intermediate output terminal; a release half-latch having an input terminal, a control terminal connected to receive a control signal, and a scan output terminal; and an update half-latch having an input terminal, a control terminal connected to receive a control signal and a data output terminal; wherein the multiplexor is controlled by the control signal on its control terminal to selectively apply the data input signal or the scan input signal to the input terminal of the capture half-latch, and the scan latch further comprises a clocking element having a clock terminal connected between the intermediate output terminal of the capture half-latch and the input terminals of the release half-latch and the update half-latch, said clock terminal being arranged to receive a clock signal for controlling the release half-latch or the update half-latch, the state of the update half-latch and release half-latch being selectively enabled by the control signals on their control terminals.