The present invention relates to a clocked D-type Flip-Flop circuit.
As known in the art, a clocked D-type Flip-Flop receives an input D (data) but the output Q does not response to the transition in the input D unless there is a transition in the state of a clock. Conventionally, the rising edge or the upward transition of the clock enables the transition of the output Q dependent upon whether a transition in D also occurs. Furthermore, the state of the output Q is dependent upon the state of D when the upward transition of the clock occurs. The inputs and outputs of a clocked D-type Flip-Flop chip is shown in
The present invention provides a clocked D-type Flip-Flop circuit which has a transmission gate to admit an input data and to provide an intermediate output to a clock-controlled inverter based on the clock signals. The clock-controlled inverter is used as a latch for latching the output signal from the transmission gate and releases the latched signal by the same clock signals to an output inverter. The output of the output inverter is the Q terminal of the Flip-Flop circuit. Another output inverter is used to invert the signal from the Q terminal into a complementary output signal. In one of the embodiments of the present invention, another transmission gate is used to condition the complementary output signal.
The clock-controlled inverter can be a switching series having a first series end and an opposing second series end, the first series end connected to a first voltage source (VDD) and the second series end connected to a second voltage level source (GND) different from the first voltage level source, the switching series comprising a plurality of switching elements (M3-M6) connected in series, wherein the plurality of switching elements comprise:
a first switching element (M3) at the first series end;
a second switching element (M4) electrically connected to the first switching element;
a third switching element (M5) electrically connected to the second switching element; and
a fourth switching element (M6) electrically connected between the third switching element and the second series end, wherein each of the first switching element, the second switching element, the third switching element and the fourth switching element is operable in two complementary switching states, and wherein
the first output signal is arranged to cause the first switching element and the fourth switching element to operate between said two switching states, such that the switching states of the first switching element are complementary to the switching states of the fourth switching element;
the first clock signal is arranged to cause the second switching element to operate between said two switching states; and the second clock signal is arranged to cause the third switching element to operate between said two switching states, such that the switching states of the second switching element are the same as the switching states of the third switching element, and wherein the switching series is configured to provide a second output signal at a first output point (N05) between the second switching and third switching element.
The present invention will become apparent upon reading the description taken in conjunction with
The clocked D-type Flip-Flop circuit, according to various embodiments of the present invention, comprises a transmission gate to admit an input D (data) and to provide an intermediate output to a clock-controlled inverter (or a push-pull section) based on the clock signals. The clock-controlled inverter, in response to the immediate output from the transmission gate and the clock signals, provides an output to an output inverter. As shown in
According to various embodiments of the present invention, the clock-controlled inverter 30 comprises a plurality of switching elements connected in series. As show in
The output inverter 40 comprises two switching elements, p-MOS transistor M7 and n-MOS transistor M8, connected in series. As shown in
In order to show how the clocked D-type Flip-Flop circuit works, the signal levels at various nodes in the circuit are shown in the time chart of
In sum, the present invention provides a clocked D-type Flip-Flop circuit, which comprises: a transmission gate, a clock controlled inverter and an output converter. The transmission gate provides an intermediate signal, in response to an input data and complementary clock signals, to the clock controlled inverter which has four switches connected in series in a switching series.
In particular, the transmission gate comprises an input end for receiving an input signal (D) and an output end (N01) for providing a first output signal in response to the input signal, the transmission gate configured for receiving a first clock signal (CLK) and a second clock signal (CKB) complementary to the first clock signal for controlling the first output signal.
The switching series has a first series end and an opposing second series end, the first series end connected to a first voltage source (VDD) and the second series end connected to a second voltage level source (GND) different from the first voltage level source, the switching series comprising a plurality of switching elements (M3-M6) connected in series, wherein the plurality of switching elements comprise:
a first switching element (M3) at the first series end;
a second switching element (M4) electrically connected to the first switching element;
a third switching element (M5) electrically connected to the second switching element; and
a fourth switching element (M6) electrically connected between the third switching element and the second series end, wherein each of the first switching element, the second switching element, the third switching element and the fourth switching element is operable in two complementary switching states, and wherein
the first output signal is arranged to cause the first switching element and the fourth switching element to operate between said two switching states, such that the switching states of the first switching element are complementary to the switching states of the fourth switching element;
the first clock signal is arranged to cause the second switching element to operate between said two switching states; and the second clock signal is arranged to cause the third switching element to operate between said two switching states, such that the switching states of the second switching element are the same as the switching states of the third switching element, and wherein the switching series is configured to provide a second output signal at a first output point (N05) between the second switching and third switching element.
The Flip-Flop circuit also has a module electrically connected to the first output point for providing a third output signal (Q) in response to the second output signal. The module comprises a converter circuit such that the third output signal is complementary to the second output signal.
In one embodiment of the present invention, the first switching element comprises a p-type transistor having a gate terminal arranged for receiving the first output signal; the second switching element comprises a p-type transistor having a gate terminal arranged for receiving the first clock signal; the third switching element comprises an n-type transistor having a gate terminal arranged for receiving the second clock signal; and the fourth switching element comprises an n-type transistor having a gate terminal arranged for receiving the first output signal.
In one embodiment of the present invention, the transmission gate comprises: an n-type transistor (M1) having a first drain terminal electrically connected to the output end (N01) of the transmission gate, a first source terminal electrically connected to the input end of the transmission gate, and a first gate terminal arranged for receiving the first clock signal; and a p-type transistor (M2) having a second source terminal electrically connected to the first drain terminal, a second drain terminal electrically connected to the first source terminal, and a second gate terminal arranged for receiving the second clock signal.
In one embodiment of the present invention, the converter circuit comprises: a p-type transistor (M7) electrically connected to the first voltage level source (VDD); and an n-type transistor (M8) connected between the p-type transistor and the second voltage level input (GND), wherein each of the p-type transistor (M7) and the n-type transistor (M8) has a gate terminal arranged for receiving the second output signal, and wherein the converter circuit further comprises a second output point between the p-type transistor and the n-type transistor for providing the third output signal (Q).
In one embodiment of the present invention, the Flip-Flop circuit also includes a second converter circuit electrically connected to the second output point for providing a fourth output signal (QB) in response to the third output signal (Q) such that the fourth output signal is complementary to the third output signal. The second converter circuit comprises: a second p-type transistor (M9) electrically connected to the first voltage level input (VDD); and a second n-type transistor (M 10) connected between the second p-type transistor and the second voltage level input (GND), wherein each of the second p-type transistor (M9) and the second n-type transistor (M10) has a second gate terminal arranged for receiving the second output signal, and wherein the second converter circuit further comprises a third output point between the second p-type transistor and the second n-type transistor for providing the fourth output signal (QB).
In one embodiment of the present invention, the Flip-Flop circuit further includes a second transmission gate (60), the second transmission gate arranged to receive the first clock signal (CLK) and the second clock signal (CKB), wherein the second transmission gate comprises a first gate end connected to the first output point (N05) for receiving the second output signal, and a second gate end connected to the third output point in the second converter circuit (50). The second transmission gate comprises: an n-type transistor (M11) having a drain terminal electrically connected to the third output point of the second converter circuit, a source terminal electrically connected to the first gate end, and a gate terminal arranged for receiving the first clock signal; and a p-type transistor (M12) having a source terminal electrically connected to the drain terminal of the n-type transistor in the second transmission gate, a drain terminal electrically connected to the source terminal of the n-type transistor in the second transmission gate, and a second gate terminal arranged for receiving the second clock signal.
Thus, although the present invention has been described with respect to one or more embodiments thereof, it will be understood by those skilled in the art that the foregoing and various other changes, omissions and deviations in the form and detail thereof may be made without departing from the scope of this invention.