Novel Low Power and Low Transistor Count Flip-Flop Design with. High Performance

Similar documents
New Single Edge Triggered Flip-Flop Design with Improved Power and Power Delay Product for Low Data Activity Applications

Design of Low Power Universal Shift Register

Single Edge Triggered Static D Flip-Flops: Performance Comparison

Comparative study on low-power high-performance standard-cell flip-flops

Area Efficient Level Sensitive Flip-Flops A Performance Comparison

ISSCC 2003 / SESSION 19 / PROCESSOR BUILDING BLOCKS / PAPER 19.5

PERFORMANCE ANALYSIS OF AN EFFICIENT PULSE-TRIGGERED FLIP FLOPS FOR ULTRA LOW POWER APPLICATIONS

A NOVEL DESIGN OF COUNTER USING TSPC D FLIP-FLOP FOR HIGH PERFORMANCE AND LOW POWER VLSI DESIGN APPLICATIONS USING 45NM CMOS TECHNOLOGY

II. ANALYSIS I. INTRODUCTION

CMOS DESIGN OF FLIP-FLOP ON 120nm

A Low-Power CMOS Flip-Flop for High Performance Processors

Low Power Single Edge Triggered D Flip Flop Based Shift Registers Using 32nm Technology

A Power Efficient Flip Flop by using 90nm Technology

HIGH PERFORMANCE AND LOW POWER ASYNCHRONOUS DATA SAMPLING WITH POWER GATED DOUBLE EDGE TRIGGERED FLIP-FLOP

Design of Low Power D-Flip Flop Using True Single Phase Clock (TSPC)

Comparative Analysis of low area and low power D Flip-Flop for Different Logic Values

Design And Analysis of Clocked Subsystem Elements Using Leakage Reduction Technique

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

Abstract 1. INTRODUCTION. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No Page 18532

Efficient 500 MHz Digital Phase Locked Loop Implementation sin 180nm CMOS Technology

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

High speed, Low power N/ (N+1) prescaler using TSPC and E-TSPC: A survey Nemitha B 1, Pradeep Kumar B.P 2

LFSR Counter Implementation in CMOS VLSI

Improve Performance of Low-Power Clock Branch Sharing Double-Edge Triggered Flip-Flop

P.Akila 1. P a g e 60

DESIGN OF DOUBLE PULSE TRIGGERED FLIP-FLOP BASED ON SIGNAL FEED THROUGH SCHEME

An FPGA Implementation of Shift Register Using Pulsed Latches

ANALYSIS OF POWER REDUCTION IN 2 TO 4 LINE DECODER DESIGN USING GATE DIFFUSION INPUT TECHNIQUE

Timing Error Detection: An Adaptive Scheme To Combat Variability EE241 Final Report Nathan Narevsky and Richard Ott {nnarevsky,

Low-Power and Area-Efficient Shift Register Using Pulsed Latches

Combining Dual-Supply, Dual-Threshold and Transistor Sizing for Power Reduction

DESIGN AND IMPLEMENTATION OF SYNCHRONOUS 4-BIT UP COUNTER USING 180NM CMOS PROCESS TECHNOLOGY

LOW POWER LEVEL CONVERTING FLIP-FLOP DESIGN BY USING CONDITIONAL DISCHARGE TECHNIQUE

LOW-POWER CLOCK DISTRIBUTION IN EDGE TRIGGERED FLIP-FLOP

Design of a Low Power and Area Efficient Flip Flop With Embedded Logic Module

Low Power Different Sense Amplifier Based Flip-flop Configurations implemented using GDI Technique

International Journal of Engineering Research in Electronics and Communication Engineering (IJERECE) Vol 1, Issue 6, June 2015 I.

Embedded Logic Flip-Flops: A Conceptual Review

EL302 DIGITAL INTEGRATED CIRCUITS LAB #3 CMOS EDGE TRIGGERED D FLIP-FLOP. Due İLKER KALYONCU, 10043

International Journal Of Global Innovations -Vol.6, Issue.I Paper Id: SP-V6-I1-P46 ISSN Online:

High Performance Dynamic Hybrid Flip-Flop For Pipeline Stages with Methodical Implanted Logic

Energy-Delay Space Analysis for Clocked Storage Elements Under Process Variations

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

Low Power Approach of Clock Gating in Synchronous System like FIFO: A Novel Clock Gating Approach and Comparative Analysis

Modeling and designing of Sense Amplifier based Flip-Flop using Cadence tool at 45nm

Design of Low Power and Area Efficient Pulsed Latch Based Shift Register

International Journal of Computer Trends and Technology (IJCTT) volume 24 Number 2 June 2015

Design of an Efficient Low Power Multi Modulus Prescaler

ECE321 Electronics I

DIFFERENTIAL CONDITIONAL CAPTURING FLIP-FLOP TECHNIQUE USED FOR LOW POWER CONSUMPTION IN CLOCKING SCHEME

Low Power D Flip Flop Using Static Pass Transistor Logic

A Unified Approach in the Analysis of Latches and Flip-Flops for Low-Power Systems

Research Article Low Power 256-bit Modified Carry Select Adder

Reduction of Area and Power of Shift Register Using Pulsed Latches

International Journal of Scientific & Engineering Research, Volume 5, Issue 11, November-2014 ISSN

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

Dual Edge Adaptive Pulse Triggered Flip-Flop for a High Speed and Low Power Applications

Efficient Architecture for Flexible Prescaler Using Multimodulo Prescaler

LOW POWER AND HIGH PERFORMANCE SHIFT REGISTERS USING PULSED LATCH TECHNIQUE

Modifying the Scan Chains in Sequential Circuit to Reduce Leakage Current

Novel Design of Static Dual-Edge Triggered (DET) Flip-Flops using Multiple C-Elements

Energy Recovery Clocking Scheme and Flip-Flops for Ultra Low-Energy Applications

Research Article Ultra Low Power, High Performance Negative Edge Triggered ECRL Energy Recovery Sequential Elements with Power Clock Gating

POWER AND AREA EFFICIENT LFSR WITH PULSED LATCHES

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES

Implementation of Counter Using Low Power Overlap Based Pulsed Flip Flop

Design of a Low Power Four-Bit Binary Counter Using Enhancement Type Mosfet

DESIGN AND ANALYSIS OF COMBINATIONAL CODING CIRCUITS USING ADIABATIC LOGIC

EFFICIENT DESIGN OF SHIFT REGISTER FOR AREA AND POWER REDUCTION USING PULSED LATCH

Analysis of Digitally Controlled Delay Loop-NAND Gate for Glitch Free Design

Design and Analysis of Modified Fast Compressors for MAC Unit

An Efficient Power Saving Latch Based Flip- Flop Design for Low Power Applications

Comparative Analysis of Pulsed Latch and Flip-Flop based Shift Registers for High-Performance and Low-Power Systems

Design of a High Frequency Dual Modulus Prescaler using Efficient TSPC Flip Flop using 180nm Technology

EFFICIENT TIMING ELEMENT DESIGN FEATURING LOW POWER VLSI APPLICATIONS

Design and Analysis of Semi-Transparent Flip-Flops for high speed and Low Power Applications in Networks

PERFORMANCE ANALYSIS OF POWER GATING TECHNIQUES IN 4-BIT SISO SHIFT REGISTER CIRCUITS

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2011

Design and Analysis of Custom Clock Buffers and a D Flip-Flop for Low Swing Clock Distribution Networks. A Thesis presented.

Gated Driver Tree Based Power Optimized Multi-Bit Flip-Flops

Design of Fault Coverage Test Pattern Generator Using LFSR

Power Efficient Design of Sequential Circuits using OBSC and RTPG Integration

Modified Ultra-Low Power NAND Based Multiplexer and Flip-Flop

EE-382M VLSI II FLIP-FLOPS

Parametric Optimization of Clocked Redundant Flip-Flop Using Transmission Gate

CMOS Low Power, High Speed Dual- Modulus32/33Prescalerin sub-nanometer Technology

LOW POWER AND AREA-EFFICIENT SHIFT REGISTER USING PULSED LATCHES

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

AN EFFICIENT LOW POWER DESIGN FOR ASYNCHRONOUS DATA SAMPLING IN DOUBLE EDGE TRIGGERED FLIP-FLOPS

Design of Shift Register Using Pulse Triggered Flip Flop

Design And Analysis Of Implicit Pulsed Double Edge Triggered Clocked Latch For Low Power Applications

Leakage Current Reduction in Sequential Circuits by Modifying the Scan Chains

Reduction of Clock Power in Sequential Circuits Using Multi-Bit Flip-Flops

DESIGN OF LOW POWER TEST PATTERN GENERATOR

DESIGN AND SIMULATION OF A CIRCUIT TO PREDICT AND COMPENSATE PERFORMANCE VARIABILITY IN SUBMICRON CIRCUIT

Design of New Dual Edge Triggered Sense Amplifier Flip-Flop with Low Area and Power Efficient

Fully Static and Compressed Topology Using Power Saving in Digital circuits for Reduced Transistor Flip flop

An efficient Sense amplifier based Flip-Flop design

Design and Analysis of Metastable-Hardened and Soft-Error Tolerant. High-Performance, Low-Power Flip-Flops

2GHz High Performance Double Edge Triggered D-Flip Flop Based Shift Registers In 32NM CMOS Technology

Transcription:

Novel Low Power and Low Transistor Count Flip-Flop Design with High Performance Imran Ahmed Khan*, Dr. Mirza Tariq Beg Department of Electronics and Communication, Jamia Millia Islamia, New Delhi, India *Email address of Corresponding author: imran.vlsi@gmail.com Owais Ahmad Shah Department of Electronics and Communication, Noida International University, Gr Noida, India Abstract The paper proposed a new design of static SET flip-flop for low power applications. In this work, comparative analysis of existing architecture for flip-flops along with the proposed design is made. The comparison is done on the basis of power and power delay product, transistor count is also included. Due to continuous increase in integration of transistors and growing needs of portable equipments, low power design is of prime importance. The proposed design has the best power and the second best PDP than the existing architectures. Proposed has the least transistor count hence reducing the manufacturing cost and area. All simulations are performed on TSpice using BSIM models in 130 nm process node. The simulation results show that for all supply voltages, proposed has the best power consumption, second best PDP and the lowest transistor count. So this design is best suited for low power and high performance portable applications. Keywords: Transmission Gate, Short circuit current, Edge Triggered, Optimization 1. INTRODUCTION The latest advances in mobile battery-powered devices such as the Personal Digital Assistant (PDA) and mobile phones have set new goals in digital VLSI design. The portable devices require high speed and low power consumption. So the power dissipation has become a prominent issue [1]. Flip-flops are widely used in digital circuits to store data. Of the various building blocks in digital designs, flip flop is the most complex and power consumer [2]. 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. The power, delay, and reliability of the flip-flops directly affect the performance and fault tolerance of the whole electronic system [3]. Therefore, it is imperative to carefully design flip flops for minimum area, delay, power, and maximum reliability. Several flip-flop designs have been proposed for power reduction. Some of these designs require a large number of transistors for implementation, resulting in a large area, not necessarily suitable for small, low-priced systems. In this work, we extensively studied the existing flip-flop architectures, compared them, analyzed their weaknesses and proposed new high performance, low power and low transistor count single edge triggered flip-flop. In Section II of this paper, previously published state-of-the-art single-edge triggered flip-flops (SETs) are reviewed. Section III presents the structure and operating principle of the proposed design. In Section IV, the nominal simulation conditions, along with analysis and optimization performed during simulation, are discussed. In Section V, results are presented and performance for new proposed design and conventional designs are compared in terms of power, PDP and transistor count. Finally, paper ends with conclusion in Section 50

VI. EXISTING SINGLE EDGE TRIGGERED FLIP-FLOPS 2.1 Push Pull Flip-Flop Push Pull Flip-flop (PP) is shown in Fig. 2. To improve the performance of a conventional TG (shown in Fig. 1), addition of an inverter and transmission gate was proposed by [4] between the outputs of master and slave latches to accomplish a push pull effect at the slave latch. This increased 4 transistors. To compensate this increment of transistor count, Push Pull Flip-Flop eliminated two transmission gates from the feedback paths of conventional TG. 2.2 Ten Transistor Flip-Flop The 10-transistor single edge triggered flip-flop proposed by [5], is illustrated in Fig. 3. This flip-flop has lesser transistor count as compare to other discussed flip-flops in this section. In this design the feedback circuit of the master section is removed and in slave section, feedback loop consists of transmission gate. When clock level is HIGH, master latch is functional and the inverse of the data is stored to an intermediate node N. When the clock goes to LOW logic level, the slave latch becomes functional and produces data at the output Q and QB. 2.3 Low Area Flip-Flop To reduce the area of the conventional TG, [6] removed the two feedback transmission gates of conventional TG. This low-area D is shown in Fig. 4. When clock level is HIGH, master latch is functional and the inverse of the data is stored to an intermediate node N. When the clock goes to LOW logic level, the slave latch becomes functional and produces data at the output Q. 2. PROPOSED SINGLE EDGE TRIGGERED FLIP-FLOP The new SET flip-flop structure is proposed in this paper. The proposed flip-flop (Proposed ) is shown in Fig. 5. This flip-flop is the modification over Low Area Flip-Flop proposed by [6]. The feedback path is improved in our flip-flop. Low Area Flip-Flop proposed by [6] used two feedback loops one each in the master as well as the slave stage, which increased the total parasitic capacitance at the internal flip-flop nodes, leading to higher dynamic power dissipation and reduced performance. In proposed flip-flop, the inverter of feedback circuit of the master section is removed. This improved the power efficiency and speed of our flip-flop and the flip-flop remain static in nature. The proposed Flip-Flop has better power performance, lesser delay, PDP and area as compare to Low Area Flip-Flop. So the novelty of the proposed Flip-Flop lies in the feedback strategy used to make the design static using lesser number of transistors. In proposed Flip-Flop when clock level is HIGH, master latch is activated and inverse of the data is stored to an intermediate node N. When clock goes to LOW logic level, the slave latch becomes functional and produces data at the output Q. 3. SIMULATION Simulation parameters used for comparison, are shown in table I. Under nominal condition, a 16-cycle sequence (1111010110010000) with an activity factor of 18.75% is supplied at the input for average power measurements. Power consumption based on pseudorandom data sequence of 18.75% was considered as the real parameter for characterizing power dissipation of a flip-flop design. The dynamic power consumption is dependent on switching activities at various nodes of the circuit. It varies with different data rates and circuit topologies. Hence to obtain a fair idea of power dissipation for a circuit topology, different data patterns should be applied with different activity rates [7]. So in the following simulations, following four different data sequences have been adopted to compare the power consumption of flip-flop structures discussed in this paper: i) 1111111111111111 (A=0) 51

ii) 1111010110010000 (A=0.18) iii) 1100110011001100 (A=0.5) iv) 1010101010101010 (A=1) Where A is the data activity. The results are carried out for the period of 16 data sequences. All simulations are performed on TSpice using BSIM 3v3 level 53 models in 130 nm process node. The supply voltage is varied from 1.6V to 2V. The clock frequency is varied from 100MHz to 1GHz. 4.1 Analysis The flip-flops can be compared at various parameters. In general, a PDP-based comparison is appropriate for low power portable systems. In this paper, our main interest is in SET usage for low-power applications. Therefore power consumption is selected for comparing different flip-flops. Additionally we also compared PDP and transistor count of the discussed flip-flops. 3.2 Optimization There is always a tradeoff between power dissipation and propagation delay of a circuit. A flip-flop can be optimized for either high performance or low power but both the parameters are critical, the designs are simulated to achieve minimum power in this work. PDP and transistor count are also included to maintain a fair level of comparisons. The feedback path is improved in the proposed flip-flop. Most of the conventional static designs used two feedback loops one each in the master as well as the slave stage, which increased the total parasitic capacitance at the internal flip-flop nodes, leading to higher dynamic power dissipation and reduced performance. This also resulted in total chip area overhead due to increased transistor count [8]. In proposed flip-flop, the inverter of feedback circuit of the master section is removed. This improved the power efficiency and speed of our flip-flop and the flip-flop remain static in nature. The proposed Flip-Flop has better power performance, lesser delay, PDP and area as compare to Low Area Flip-Flop. The transistors, that are not located on critical path, are implemented with minimum size to reduce area overhead and to minimize power dissipation. In proposed design, device count is reduced and parasitic capacitances at internal nodes of the flip-flops are decreased that results in improved power dissipation. We have also reduced the number of clocked transistors. Thus the power is further reduced. 4. RESULT AND DISCUSSION Figure 6 shows the power consumption as a function of supply voltage. This shows that power increases with the increase in supply voltage. The simulation results indicate that the proposed Flip-Flop has the least power dissipation for all supply voltages. Table II indicates the power consumption in microwatts at different supply voltages for 18.75% data activity and 400MHz clock frequency. For fair comparison, the average of power consumption at all voltages is taken. The proposed Flip-Flop has 59.47%, 8.63% and 8.27% lesser average power dissipation when compared to the 10 Transistor Flip-Flop proposed by [5], PP and Low Area respectively. Among previously published flip-flops at 1.6V, PP has the best power dissipation but as the voltage increases the power dissipation of PP increases. At 1.8V and 2.0V, Low Area shows better power dissipation than PP and 10 Transistor Flip-Flop proposed by [5]. Overall among previously proposed Flip-Flops, Low Area has the best power dissipation and Flip-Flop proposed by [5] has the worst power dissipation. Table III shows power consumption in microwatts as a function of clock frequency. Figure 7 show that, all flip-flops consume larger power at 1GHz clock frequency and lesser power for 100MHz clock frequency. So, as clock frequency increases, power consumption increases. For 100 MHz, 250 MHz and 400 MHz clock frequencies proposed flip-flop shows the lowest power consumption. For 200 MHz and 1GHz clock frequencies, PP shows the best power consumption. For all clock frequencies, flip-flop proposed by [5] shows the highest power consumption. For fair comparison, the average of power consumption at all clock frequencies is taken. This average result shows 52

that the proposed flip-flop has 39.71% and 18.17% improvement in average power consumption when compared to the existing 10 Transistor flip-flop proposed by [5] and Low Area respectively. However proposed Flip-Flop consumes 0.32% more power than PP, which is very small percentage. So Proposed and PP consume almost same power. Overall 10 Transistor flip-flop proposed by [5] consumes the highest power and Proposed and PP consume the lowest power. Fig. 8 shows, 100% data activity exhibits the largest power consumption and 0% data activity exhibits the smallest power consumption. The proposed shows the best power performance for all switching activity except zero switching activity. For this zero switching activity, Low Area shows the best power performance and proposed shows the second best power performance. Power consumption in µw as a function of data activity is shown in Table IV. For fair comparison, we took the average of power consumption at all data activities. This average result shows that the proposed has 40.46%, 14.02% and 3.09% improvement in average power consumption when compared to the previously published 10 Transistor flip-flop proposed by [5], Low Area and PP respectively. Ten transistor flip-flop proposed by [5] consumes the highest power for all switching activity. For 0 switching activity, Low Area is better while for all other cases PP is better than all other previously proposed flip-flops. Table V shows clock to Q PDP for different flip-flops as a function of supply voltage. For all voltages PP shows the best PDP except 1.6V. At 1.6V proposed has the best PDP. Over all PP shows the best PDP. The proposed shows the second best PDP. For fair comparison, the average of PDP at all voltages is taken. This average result shows that the proposed has 35.87% and 12.38% better PDP when compared to the previously proposed Low Area and 10 Transistor flip-flop proposed by [5], respectively. However proposed has 4.51%larger PDP than PP. Low Area has the worst PDP. Table VI illustrates the transistor count for the various flip-flop designs discussed in this paper (excluding the inverter to generate the complementary clock signals). Proposed design is composed of only ten transistors and has the least transistor count and the lowest clocked transistor among all the previously proposed static flip-flops. It is further seen that PP has the largest transistor count. PP requires 6 more transistors and 2 more clocked transistors than the proposed design. Low Area requires 2 more transistors than the proposed design. 10 transistor flip-flop proposed by [5] also has same transistor count as proposed but proposed has up to 59.47%, better average power dissipation and 12.38% better PDP than the 10 transistor flip-flop proposed by [5]. 5. CONCLUSION A comparative analysis of single edge triggered flip-flops has been done. The new flip-flop structure has been proposed in this paper. The proposed flip-flop structure is compared on the basis of power, PDP and transistor count with the existing flip-flop structures. For all supply voltages the proposed has the best power consumption and has up to 59.47% improvement in power. The average of power consumption at all clock frequencies shows that the proposed has almost the best power consumption and has up to 39.71% improvement in power. The proposed shows the best power performance for all switching activity except zero switching activity, for this zero switching activity, Low Area shows the best power performance and proposed shows the second best power performance. The average result of power consumption at all data activities shows that the proposed has up to 40.46% improvement in average power consumption. The proposed shows the second best PDP and has up to 35.87% improvement in PDP. Proposed design is composed of only ten transistors and has the least transistor count and lowest clocked transistor among all the previously proposed static flip-flops. Among previously published flip-flops, PP has the largest transistor count but overall PP has the best power dissipation and the best PDP. For all voltages and all clock frequencies, proposed by [5] shows the highest power consumption. 10 transistor flip-flop proposed by [5] also has same transistor count as proposed but proposed has up to 59.47%, better average power dissipation and 12.38% better PDP than the 10 transistor flip-flop proposed by [5]. Among all flip-flops compared, the proposed is found to be the best energy efficient having the second best PDP with the lowest transistor count. The proposed has up to 59.47% improvement in power and up to 35.87% improvement in PDP. So, proposed is best suited for low power and high performance 53

applications where area is also of prime concern. REFERENCES [1] Abhilasha, K. G. Sharma, T. Sharma and B. P. Singh (2012). Low Power 6-Transistor Latch Design for Portable Devices. Innovative Systems Design and Engineering (ISDE), Vol. 3, No 5, pp 68-83. [2] V. Tiwari, D. Singh, S. Rajgopal, G. Mehta, R. Patel and F. Baez (1998). Reducing Power in High-Performance Microprocessors. IEEE Design Automation Conference, pp. 732-737. [3] Aliakbar Ghadiri, Hamid Mahmoodi (2005). Dual-Edge Triggered Static Pulsed Flip-Flops. IEEE 18 th International Conference on VLSI Design, pp. 846-849. [4] Uming Ko, Poras T. Balsara (2000). High-Performance Energy-Efficient D-Flip-Flop Circuits. IEEE Transaction on Very Large Scale Integration (VLSI) Systems, Vol. 8, No. 1, pp. 94-98. [5] Manoj Sharma, Dr Arti Noor, Shatish Chandra Tiwari, Kunwar Singh (2009). An Area and Power Efficient design of Single Edge Triggered D-Flip-flop. IEEE International Conference on Advances in Recent Technologies in Communication and Computing, pp. 478 481. [6] G. Gerosa, S. Gary, C. Dietz, D. Pham, K. Hoover, J. Alvarez, H. Sanchez, P. Ippolito, T. Ngo, S. Litch, J. Eno, J. Golab, N. Vanderschaaf and J. Kathle (1994). 2.2 W, 80 MHz superscalar RISC processor, IEEE Journal of Solid-State Circuits, Vol. 29, pp. 1440 1454. [7] V. Stojanovic, Vojin G.Oklobdzija (1999). 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. [8] Kunwar Singh, Satish Chandra Tiwari, Maneesha Gupta (2011). A High Performance Flip Flop for Low Power Low Voltage Systems. World Congress on Information and Communication Technologies (WICT), IEEE Conference, pp. 257-262. Imran Ahmed Khan received his B.Tech degree from Department of E & C, Jamia Millia Islamia, New Delhi, India in 2006 and M.Tech degree from VLSI department, G.G.S. Indraprastha University, New Delhi, India in 2009. In 2009 he joined Cadence Design System. He has also worked as Assistant Professor in the department of E & C at U.P. Technical University. He is currently pursuing Ph.D. degree in the field low power design from Jamia Millia Islamia, India. His research interests include low power digital and mixed signal IC designs. He has authored and co-authored many papers in international Journals and proceedings of international conferences. Prof M.T. Beg received his Ph.D. degree from Jamia Millia Islamia, New Delhi in the year 2003, M.Tech from Delhi University, Delhi in the year 1987 and B.Tech from Aligarh Muslim University, Aligarh in 1985. He started his career as an Assistant Professor in the Department of E & C from Jamia Millia Islamia, New Delhi in 1987. Currently he is working as Professor since 2003 in the same organization. He is working in area of Microwave Engg., Data Communication and Computer Networks as well as low power digital design. He has authored and co-authored many papers in International/National Journals and proceedings of conferences. Owais Ahmad Shah received his B.Tech degree in Electronics and Communication from Uttar Pradesh Technical University, India in 2009 and M.Tech degree in VLSI design again from Uttar Pradesh Technical University, India in 2011. He is working as Assistant Professor in the department of E&C at Noida International University,Gr Noida. His research interests include digital electronics and VLSI designs. 54

S. No. 1 2 3 4 5 6 7 8 9 10 11 Particu CMOS Min. Max. MOSFET Nominal Tempera Duty Nominal Sequence Rise Time Fall Time lars Technology Gate Gate Model Supply ture Cycle Clock Length of Clock of Clock Width Width Voltage Frequency & Data & Data Value 130 nm 260 1.04 BSIM 3v3 1.6V 25 C 50 % 400MHz 16 Data 100 ps 100 ps nm µm level 53 Cycles Table I: CMOS Simulation Parameters VDD (V) PP Low Area 10 Transistor Proposed by [5] Proposed 1.6 10.1 11.8 16.2 9.47 1.8 12.4 11.9 26.6 11.69 2.0 15.4 14.05 42.6 13.45 Average 12.63 12.58 28.47 11.54 Table II: power consumption in µw as a function of supply voltage CLOCK (MHz) PP Low Area 10 Transistor Proposed by [5] Proposed 100 6.16 8.77 12.2 6.04 200 7.09 9.74 13.52 7.44 250 8.36 9.21 14.23 7.62 400 10.1 11.8 16.22 9.47 10000 15.42 18.28 22.27 16.74 Average 9.43 11.56 15.69 9.46 Table III: Power consumption in µw as a function of clock frequency 55

Data PP Low Area 10 Transistor Proposed Activity Proposed by [5] 0% 5.14 4.49 15.8 4.52 18.75% 10.1 11.8 16.22 9.47 50% 9.89 11.61 16.05 9.77 100% 15.22 18.72 20.78 14.57 Average 9.05 10.20 14.73 8.77 Table IV: Power Consumption in µw as a function of data activity Vdd (v) PP 10-18 J Low Area 10-18 J 10 Transistor Proposed by [5] 10-18 J Proposed 10-18 J 1.6 1337.24 3367.25 1591.65 1317.61 1.8 1385.7 1871.99 1553.44 1603.4 2.0 1467.62 1604.3 1863.75 1467.80 Average 1396.9 2281.2 1669.61 1462.9 Table V: PDP C_Q as a function of supply voltage Flip-Flop PP Low Area 10 Transistor Proposed by [5] Proposed No of transistors No of clocked transistors 16 12 10 10 6 4 4 4 56

Table VI: Transistor count of various flip-flops Fig 1: Conventional TG Fig 2: Push Pull Flip-Flop (PP) Fig 3: 10 Transistors Flip-Flop Proposed by [5] 57

Fig 4: Low Area Flip-Flop Fig 5: Proposed Flip-Flop Fig 6: Power consumption as a function of supply voltage 58

25 Power Consumption (µw) 20 15 10 5 PP Low Area 10 Transistor Proposed by [5] Proposed 0 100 200 250 400 10000 Clock Frquency(MHZ) Fig. 7: Power Consumption as a function of clock frequency 25 Power Consumption (µw) 20 15 10 5 PP Low Area 10 Transistor Proposed by [5] Proposed 0 0% 18.75% 50% 100% Data activity Fig 8: Power consumption dependence on data activity rates 59

PDP (10-18 J) 4000 3500 3000 2500 2000 1500 1000 500 PP Low Area 10 Transistor Proposed by [5] Proposed 0 1.6 1.8 2 Supply Voltage(v) Fig 9: PDP dependence on supply Volta 60