CMOS sequential logic configuration for an edge triggered...

Electronic digital logic circuitry – Clocking or synchronizing of logic stages or gates – Field-effect transistor

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C326S093000, C326S098000, C326S119000

Reexamination Certificate

active

06784694

ABSTRACT:

FIELD OF THE INVENTION
The field of the invention is CMOS sequential logic. The invention finds particular use in CMOS microprocessor, ASIC, and DSP circuits.
BACKGROUND OF THE INVENTION
A flip-flop is an electronic circuit that stores a logical state of one or more data input signals in response to a clock pulse. Flip-flops are often used in computational circuits to operate in selected sequences during recurring clock intervals to receive and maintain data for a limited time period sufficient for other circuits within a system to further process data. At each rising or falling edge of a clock signal, data are stored in a set of flip-flops whose outputs are available to be applied as inputs to other combinatorial or sequential circuitry. Such flip-flops that store data on both the leading edge and the trailing edge of a clock pulse are referred to as double-edge triggered flip-flops.
In many very large scale integrated (VLSI) chips, the engineering design trend is to increase the pipeline stages for high throughput, which increases the number of flip-flops on a chip. This causes problems, though, because the power dissipation of the clocking system, including a clock distribution network and flip-flops is often the largest portion of total chip power consumption in VLSI chips due to the activity ratio of the clock signal being unity, and a significant increase in the interconnect line of clock trees.
In an ongoing desire to reduce power consumption in clock distribution networks, several small-swing clocking schemes have been proposed. Small-swing clocking schemes, however, have inherent disadvantages to designers since they require additional chip area during design. Additionally, four clock signals are required which can cause skew problems among the four clock signals. Furthermore, a reduced clock-swing clocking scheme requires an additional high substrate bias voltage to reduce the leakage current of the VLSI chip.
Other flip-flop designs such as a hybrid-latch flip-flop and a semi-dynamic flip-flop have also been proposed. These flip-flops operate faster than small-swing clocking schemed flip-flops, but also consume large amounts of power due to redundant transitions at internal nodes. Efforts to reduce the redundant power consumption and internal nodes of such flip-flops have led to the proposal of another type of flip-flop called the conditional capture flip-flop. Unfortunately, similar to the hybrid-latch flip-flop and the semi-dynamic flip-flop, the conditional capture flip-flop has a drawback of high power consumption in the clock tree since full-swing clock signals are required during operation.
SUMMARY OF THE INVENTION
A CMOS flip-flop circuit having a data-sampling front end and a data-transferring back end is provided by this invention. The front and back ends of the circuit are connected to one another between internal nodes charged and discharged according to an input data signal. The input data signal feeds a gate of an NMOS transistor as well as a gate of an PMOS transistor. Feeding a data input in this manner causes the internal nodes of the circuit to switch only when the input data signal changes, and not according to a clock signal inputted to the data-sampling front end. The flip-flop circuit further includes latches that prevent the internal nodes from having a floating voltage state, which reduces malfunction of the circuit.
In accordance with another aspect of the present invention, a new CMOS dynamic logic configuration for an edge triggered flip-flop includes a plurality of PMOS transistors and a plurality of NMOS transistors. The PMOS and NMOS transistors are matched and joined as a plurality of separate gate inputs and provide an output based on an input signal fed to a pair of transistor gates. A clock signal feeds a plurality of low threshold voltage NMOS transistors to trigger the flip-flop. Outputs from the pair of transistor gates define a first node and a second node, which have internal voltages. A first latch connected to the first node and a second latch connected to the second node have respective reference voltage sources to prevent a floating voltage state for each of the first and second nodes, and reduce power consumption during operation of the flip-flop.


REFERENCES:
patent: 6218879 (2001-04-01), Kilpatrick
patent: 6426652 (2002-07-01), Greenhill et al.
patent: 6441648 (2002-08-01), Hsu et al.
V. Stojanovic et al., “Comparative Analysis of Master-Slave Latches and Flip-Flops for High-Performance and Low-Power Systems,”IEEE J. Solid-State Circuits, vol. 34, No. 4, pp. 536-548, Apr. 1999.
C. Kim and S. M. Kang , “A Low-Swing Clock Double-Edge Triggered Flip-Flop,”2001 Symposium on VLSI Circuits Digest of Technical Papers.
B. Kong et al., “Conditional-Capture Flip-Flop Technique for Statistical Power Reduction,”IEEE Int. Solid-State Circuits Conf., Feb. 2000, pp. 290-291.
J. Wang et al., “Design of a 3-V 300-MHz Low-Power 8-b ×8-b Pipelined Multiplier Using Pulse-Triggered TSPC Flip Flops,”IEEE J. Solid-State Circuits, vol. 35, No. 5, Apr. 2000, pp. 583-591.
E. Partovi et al., “Flow-Through Latch and Edge-Triggered Flip-Flop Hybrid Elements,”IEEE Int. Solid-State Circuits Conf., Feb. 1996, pp. 138-139.
H. Kojima et al. , “Half-Swing Clocking Scheme for 75% Power Saving in Clocking Circuitry,”IEEE J. Solid-State Circuits, vol. 30, No. 4, Apr. 1995, pp. 432-435.
C. Kim et al., “A Low-Swing Clock Double Edge-Triggered Flip-Flop,”IEEE Symp. VLSI Circuits Dig. Tech. Papers, Jun. 2001, 1999, pp. 2521-2526.
H.S. Kwon et al., “A New Single Clock Flip-Flop for Half-Swing Clocking,”IEICE Trans. Fundamentals, vol. E82-A, No. 11, Nov. 1999, pp. 2521-2526.
H. Kawaguchi et al., “A Reduced Clock-Swing Flip-Flop (RCSFF) for 63% Clock Power Reduction,”IEEE J. Solid-State Circuits, vol. 33, No. 5, May 1998, pp. 807-881.
F. Klass, “Semi-Dynamic and Dynamic Flip-Flops with Embedded Logic”IEEE Symp. on VLSI Circ., Digest of Technical Papers, Jun. 1998, pp. 108-109.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

CMOS sequential logic configuration for an edge triggered... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with CMOS sequential logic configuration for an edge triggered..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and CMOS sequential logic configuration for an edge triggered... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3354826

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.