Scannable dynamic circuit latch
First Claim
Patent Images
1. A dynamic circuit latch comprising:
- a domino component, for receiving a clock signal and an input signal, and for producing an output signal; and
a state component, coupled to the domino component, for retaining the output signal, wherein an output of said state component is coupled to an output of said domino component, comprising;
a first tri-state buffer, wherein the first tri-state buffer is coupled to a first scan clock signal;
a second tri-state buffer coupled to the first tri-state buffer, wherein the second tri-state buffer is coupled to the clock signal, and wherein the domino component and the state component are configured to assume a tri-state when induced by the clock signal, such that the output signal is held at the state component, and wherein the input signal cannot alter the output signal while so held, and wherein the first tri-state buffer and the second tri-state buffer are configured to function as an exposed, scannable latch when the domino component is in the tri-state, and wherein the first scan clock signal and the clock signal are separate clock signals; and
a slave latch configured for monitoring the output signal, wherein the slave latch is coupled to a second scan clock signal.
5 Assignments
0 Petitions
Accused Products
Abstract
A dynamic circuit latch, having the functionality of a domino circuit and a transparent latch, without the delay associated with the inclusion of a separate series latch element. Embodiments include a fast scannable footed Domino dyanmic latch. Also described is a fast scannable delay reset Domino dynamic latch. A fast scannable compound Domino dynamic latch is also described.
104 Citations
29 Claims
-
1. A dynamic circuit latch comprising:
-
a domino component, for receiving a clock signal and an input signal, and for producing an output signal; and a state component, coupled to the domino component, for retaining the output signal, wherein an output of said state component is coupled to an output of said domino component, comprising; a first tri-state buffer, wherein the first tri-state buffer is coupled to a first scan clock signal; a second tri-state buffer coupled to the first tri-state buffer, wherein the second tri-state buffer is coupled to the clock signal, and wherein the domino component and the state component are configured to assume a tri-state when induced by the clock signal, such that the output signal is held at the state component, and wherein the input signal cannot alter the output signal while so held, and wherein the first tri-state buffer and the second tri-state buffer are configured to function as an exposed, scannable latch when the domino component is in the tri-state, and wherein the first scan clock signal and the clock signal are separate clock signals; and a slave latch configured for monitoring the output signal, wherein the slave latch is coupled to a second scan clock signal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A scannable latch circuit comprising:
-
a domino circuit comprising a data input port for receiving an input data signal and a clock input port for receiving a clock input wherein the domino circuit is configured to generate an output signal over an output port; and a scannable state component coupled to the output port, comprising; a first tri-state buffer circuit coupled to a scan-in port, coupled to the output port, and coupled to a first scan clock input; a second tri-state buffer circuit coupled to the first tri-state buffer circuit and coupled to the output port, and coupled to the clock input, wherein the first scan clock input and the clock input are coupled to separate clock inputs; and a scan-out read circuit coupled to the second tri-state buffer circuit, a scan-out port, and a second scan clock input; wherein the scannable state component, in a first clock mode, is configured to hold a signal state of the output port and, wherein further, signal transitions at the data input port do not alter the signal state. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A dynamic circuit latch, comprising:
-
a domino component coupled to a clock port to receive a clock signal and an input port to receive an input signal, wherein the domino component is configured in a first clock state to produce an output at an output port, and wherein the domino component is configured in a second clock state to prevent the input from affecting the output; and a state component coupled to the output port, comprising; a first tri-state buffer circuit coupled to the scan-in port, coupled to a scan-clock input port, and coupled to a first scan clock signal; and a second tri-state buffer circuit coupled to the first tri-state buffer, coupled to a functional clock input port to receive the clock signal, coupled to a second scan clock signal, and coupled to the clock signal wherein the first scan clock signal and the clock signal are separate clock signals, wherein the state component is configured in the first clock state to inhibit conduction through the state component, and wherein the state component is configured in the second clock state to hold the output. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A dynamic circuit latch comprising:
-
domino means for producing an output signal, wherein the domino means is configured to receive a clock signal and an input signal; and state means for retaining the output signal, wherein an output of the state means is coupled to an output of the domino means and wherein the domino means and the state means are configured to assume a tri-state when induced by the clock signal, such that the output signal is held at the state means, and wherein the input signal cannot alter the output signal while so held, the state means comprising; first tri-state buffer means, wherein the first tri-state buffer means is coupled to a first scan clock signal; and second tri-state buffer means coupled to the first tri-state buffer means and coupled to a second scan clock signal, wherein the second tri-state buffer means is coupled to the clock signal, and wherein the first tri-state buffer means and the second tri-state buffer means are configured to function as an exposed, scannable latch when the domino means is in the tri-state, and wherein the first scan clock signal and the clock signal are separate clock signals. - View Dependent Claims (25, 26, 27, 28, 29)
-
Specification