Power efficient dual dynamic flip-flop design featuring embedded logic using CMOS technology

In this paper, we present a dual dynamic flip-flop (DDFF) and a novel embedded logic module (DDFF-ELM) based on DDFF. These proposed designs remove the large capacitance existing in the precharge node by following a split dynamic node structure to independently drive the output pull-up and pull-down transistors. It presents speed efficient method to incorporate complex logic functions into the flip-flop with small delay penalty and reduces the power dissipation by reducing the precharge capacitance. The DDFF offers power and area reduction. The main aim of the DDFF-ELM is to reduce pipeline overhead which arises due to the pipeline setup time, propagation delay and clock skew. It presents an area, power, and speed efficient method to incorporate complex logic functions into the flip-flop. The execution comparisons are made in 180nm and 250nm CMOS technology. A high speed ring counter with clock gating technology using digital CMOS gate logic components by the DDFF structure is also designed which is well suited for modern high performance circuits. The performance improvements indicate that the proposed designs are well suited for modern high-performance designs where power dissipation and latching overhead are of major concern.

[1]  Krste Asanović,et al.  A Double-Pulsed Set-Conditional-Reset Flip-Flop , 2002 .

[2]  M. Nozoe,et al.  The cross charge-control flip-flop: a low-power and high-speed flip-flop suitable for mobile application SoCs , 2005, Digest of Technical Papers. 2005 Symposium on VLSI Circuits, 2005..

[3]  O. Sarbishei,et al.  A Novel Overlap-Based Logic Cell: An Efficient Implementation of Flip–Flops With Embedded Logic , 2010, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[4]  F. Klass Semi-dynamic and dynamic flip-flops with embedded logic , 1998, 1998 Symposium on VLSI Circuits. Digest of Technical Papers (Cat. No.98CH36215).

[5]  Vojin G. Oklobdzija,et al.  Conditional pre-charge techniques for power-efficient dual-edge clocking , 2002, ISLPED '02.

[6]  N. Nedovic,et al.  Hybrid latch flip-flop with improved power efficiency , 2000, Proceedings 13th Symposium on Integrated Circuits and Systems Design (Cat. No.PR00843).

[7]  R. K. Kavitha,et al.  Low-Power Dual Dynamic Node Pulsed Hybrid Flip-Flop Featuring Efficient Embedded Logic , 2013, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[8]  Tarek Darwish,et al.  High-performance and low-power conditional discharge flip-flop , 2004, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[9]  Christer Svensson,et al.  New single-clock CMOS latches and flipflops with improved speed and power savings , 1997 .

[10]  O. Sarbishei,et al.  Power-Delay Efficient Overlap-Based Charge-Sharing Free Pseudo-Dynamic D Flip-Flops , 2007, 2007 IEEE International Symposium on Circuits and Systems.

[11]  F. Weber,et al.  Flow-through latch and edge-triggered flip-flop hybrid elements , 1996, 1996 IEEE International Solid-State Circuits Conference. Digest of TEchnical Papers, ISSCC.

[12]  Vladimir Stojanovic,et al.  Comparative analysis of master-slave latches and flip-flops for high-performance and low-power systems , 1999, IEEE J. Solid State Circuits.

[13]  Young-Hyun Jun,et al.  Conditional-capture flip-flop for statistical power reduction , 2001, IEEE J. Solid State Circuits.

[14]  Kaushik Roy,et al.  Ultra Low-Power Clocking Scheme Using Energy Recovery and Clock Gating , 2009, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[15]  Mototsugu Hamada,et al.  Conditional Data Mapping Flip-Flops for Low-Power and High-Performance Systems , 2006, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[16]  Atila Alvandpour,et al.  Comparative Analysis of Process Variation Impact on Flip-Flop Power-Performance , 2007, 2007 IEEE International Symposium on Circuits and Systems.