Single Edge Triggered Static D Flip-Flops: Performance Comparison

Similar documents
Area Efficient Level Sensitive Flip-Flops A Performance Comparison

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

Design of Low Power Universal Shift Register

CMOS DESIGN OF FLIP-FLOP ON 120nm

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

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

Implementation of High Speed, Low Power NAND Gate-based JK Flip-Flop using Modified GDI Technique in 130 nm Technology

P.Akila 1. P a g e 60

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

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

Memory elements. Topics. Memory element terminology. Variations in memory elements. Clock terminology. Memory element parameters. clock.

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

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

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

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

LFSR Counter Implementation in CMOS VLSI

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

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

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

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

EFFICIENT POWER REDUCTION OF TOPOLOGICALLY COMPRESSED FLIP-FLOP AND GDI BASED FLIP FLOP

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

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

II. ANALYSIS I. INTRODUCTION

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

Design And Analysis of Clocked Subsystem Elements Using Leakage Reduction Technique

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

Parametric Optimization of Clocked Redundant Flip-Flop Using Transmission Gate

AN EFFICIENT DOUBLE EDGE TRIGGERING FLIP FLOP (MDETFF)

55:131 Introduction to VLSI Design Project #1 -- Fall 2009 Counter built from NAND gates, timing Due Date: Friday October 9, 2009.

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

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

Design and Simulation of a Digital CMOS Synchronous 4-bit Up-Counter with Set and Reset

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

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

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

Power Optimization Techniques for Sequential Elements Using Pulse Triggered Flip-Flops with SVL Logic

Low Power D Flip Flop Using Static Pass Transistor Logic

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

ELE2120 Digital Circuits and Systems. Tutorial Note 7

Dual Edge Triggered Flip-Flops Based On C-Element Using Dual Sleep and Dual Slack Techniques

DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION

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

(CSC-3501) Lecture 7 (07 Feb 2008) Seung-Jong Park (Jay) CSC S.J. Park. Announcement

Design of an Efficient Low Power Multi Modulus Prescaler

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

A Power Efficient Flip Flop by using 90nm Technology

Load-Sensitive Flip-Flop Characterization

SYNCHRONOUS DERIVED CLOCK AND SYNTHESIS OF LOW POWER SEQUENTIAL CIRCUITS *

Project 6: Latches and flip-flops

LOW-POWER CLOCK DISTRIBUTION IN EDGE TRIGGERED FLIP-FLOP

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

A Modified Static Contention Free Single Phase Clocked Flip-flop Design for Low Power Applications

A Design for Improved Very Low Power Static Flip Flop Using Two Inverters and Five NORs

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

Implementation of New Low Glitch and Low Power dual Edge Triggered Flip-Flops Using Multiple C-Elements

Lecture 8: Sequential Logic

Modifying the Scan Chains in Sequential Circuit to Reduce Leakage Current

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

D flip flops for Linear Response Shift Register in CMOS technology

ISSN Vol.08,Issue.24, December-2016, Pages:

Design of Shift Register Using Pulse Triggered Flip Flop

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

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

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

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

Flip-Flops A) Synchronization: Clocks and Latches B) Two Stage Latch C) Memory Requires Feedback D) Simple Flip-Flop Gate

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

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

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

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

D Latch (Transparent Latch)

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

Clocking Spring /18/05

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

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

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

ECE321 Electronics I

Leakage Current Reduction in Sequential Circuits by Modifying the Scan Chains

DESIGN OF A NEW MODIFIED CLOCK GATED SENSE-AMPLIFIER FLIP-FLOP

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

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

EEC 118 Lecture #9: Sequential Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

Name Of The Experiment: Sequential circuit design Latch, Flip-flop and Registers

Flip-Flops. Because of this the state of the latch may keep changing in circuits with feedback as long as the clock pulse remains active.

Current Mode Double Edge Triggered Flip Flop with Enable

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

DESIGN AND ANALYSIS OF COMBINATIONAL CODING CIRCUITS USING ADIABATIC LOGIC

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

Design of Conditional-Boosting Flip-Flop for Ultra Low Power Applications

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science

Electrical & Computer Engineering ECE 491. Introduction to VLSI. Report 1

Power Optimization by Using Multi-Bit Flip-Flops

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

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

COMP2611: Computer Organization. Introduction to Digital Logic

CMOS Latches and Flip-Flops

A REVIEW OF FLIP-FLOP DESIGNS FOR LOW POWER VLSI CIRCUITS

Design Of Error Hardened Flip-Flop Withmultiplexer Using Transmission Gates And N-Type Pass Transistors

An efficient Sense amplifier based Flip-Flop design

Transcription:

Single Edge Triggered Static D Flip-Flops: Performance Comparison Kanchan Sharma K.G. Sharma Tripti Sharma ECE Department, FET, MUST,Lakshmangarh, Rajasthan, India Sharmakanchan746@ gmail.com Abstract Due to fast growth of portable devices, power consumption and timing delays are the two important design parameters in high speed and low power VLSI design arena. In this paper we presents the comparison of single edge triggered static D flip-flop designs to show the benefit of power consumption,delay and power delay product on the basis of area efficiency. Keywords: Single edge triggered flip-flops, super-threshold region, parasitic capacitance, transmission gate 1. Introduction High speed operations have become important in the modern designs of several electronics component. Flip- Flops are extremely important circuit elements in all synchronous VLSI circuits. It is estimated that the power consumption of the clock system, which consists of clock distribution networks and storage elements, is as high as 20% 45% of the total system power [1]. Moreover, flip-flops have a large impact on circuit speed. Therefore the improvement of such circuits such as a decrease in power consumption, without weakening other characteristics, is of the basic concern of the VLSI industry. A conventional single edge-triggered (SET) flip-flop typically latches data either on the rising or the falling edge of the clock cycle and offers better performance in terms of both power consumption and speed as compared to double edge triggered flip-flop [2]. The flip-flops can also be categorized based on whether they are dynamic or static, in nature of their operation. In the case of dynamic flip-flops the charge stored at transistor node capacitances, leaks away in the transistor s OFF state (clock stopped) and thus can produce faulty logic levels. On the other hand, the static flip-flops maintain their state even when the clock is stopped and power is maintained [3]. The paper is organized into three sections. Section I gives the introduction about the recent trends and necessities of designing the flip-flop circuit. Section II illustrates the different single edge triggered static D flipflops. The comparative analysis of different single edge triggered static D flip-flops as reported in the literature included in Section III and finally Section IV concludes the paper. 2. Single edge triggered static D flip-flops 2.1 Conventional SET D flip-flop The circuit shown in Figure 1 shows a single edge triggered (SET) D flip-flop with 18 transistors (including an inverter to produce complementary clock signals) [4]. A dashed vertical line has demarcated the Master and Slave sections. The master section of 18T D flip-flop consists of D latch, which is functional and transfer the data input D to intermediate node P on positive level of clock signal. There is a feedback loop L1 that maintains the logic level at the node P when the clock signal goes to logic level low. Similarly, the Slave section consists of a D-latch, which is functional on the negative level of the clock and transfers the logic level at intermediate node P to the output node Q. Again, there is a feedback loop L2 that maintains the logic level at node Q when clock signal goes to logic level high. 2.2 12-Transistor (12T) D flip-flop 12T SET D flip-flop design is illustrated in Figure 2.This design is formed by using three inverting gates, two pass transistors and a transmission gate (an including an inverter to produce complementary clock signals). This flip-flop also formed using master-slave flip-flop design.master latch become active when the clock signal is high and slave latch become active when clock signal is low [5]. The master latch of 12T SET static D flip-flop become active when the clock signal is high and transfer the input din signal to inverting gate. When clock signal is low inverse of clock signal i.e., clkb signal is high, slave section become transparent and output of the master latch is entered into the slave latch of D flip-flop design. This signal is then passed through two inverters and outputs q and qb are obtained. When clock signal is active high and inverse of clock signal,i.e. clkb is active low, the transmission gate, which is forming the feedback path, becomes transparent and output is fed back. Even if the clock is stopped (permanently grounded) the 12T flip-flop circuit is able to maintain the logic levels at q and qb, which proves the fact that the existing SET is static in nature. In the layout design of the 12T flip-flop (Figure 3), number of poly contacts is three and number of 90

poly and metal overlap is two. 2.3 11-Transistor (11T) D flip-flop 11T SET static D flip-flop design is illustrated in Figure 4.This design is formed by using two inverting gate, two transmission gate, and one pass transistor (including an inverter to produce complementary clock signals),so total transistor used in this design is eleven.[6]. The transmission gate produces the full output swing. In this design, transmission gates are using in master and slave section instead of using pass transistor. The master latch of 11T SET static D flip-flop become active when the clock signal is high and inverse of clock signal i.e. clkb is low,transmission gate takes the data input din signal and transfer this signal to inverting gate. When clock signal is low and inverse of clock signal i.e. clkb is high, transmission gate of slave section become turn on and at the same time transmission gate of master latch turns off and output of the master latch is entered into the slave latch of D flip-flop design. This signal is then passed through an inverter and output q is obtained. When clock signal is active low, the pass transistor, which is forming the feedback path and output is fed back through transistor PMOS_6, therefore output is preserved. This operation of the circuit confirms the static behavior of the flip-flop. In the layout design of the 11T flip-flop( Figure 5), number of poly contacts is three and one metal to poly overlap. 3. Comparative Analysis The SET static D flip-flop designs have been simulated with SPICE Tool at 65nm process technology in super threshold region with same testing conditions. The waveform of the SET D flip-flop design shows that it is a negative edge triggered flip-flop. The output changes at negative edge of the clock and remains constant during the positive edge of the clock. 3.1. Variation with Voltage To operate in super threshold region, the supply voltage and the input voltages are kept always above the threshold voltage.when voltages are varied then accordingly power consumption changes, power consumption goes to increase as voltage increases because theoretically, power consumption is proportional to the square of the supply voltage. The power consumption of 11T flip-flop is approximately same as compared to 12T flip-flop but the delay (Figure 6 )and power delay product (Figure 7) of 11 T flip-flop is remarkably low than 12T flipflop. 3.2 Variation with Temperature As the simulations have been carried out in super threshold region i.e. voltage applied is more than the threshold voltage of the MOSFETs, therefore power consumption of the device increases with temperature as the carrier collision rate increases and the power is consumed in the form of thermal energy. The delay (Figure 8) and power delay product (Figure 9) introduced by 11 T flip-flop is comparatively very less than 12T flip-flop. It is also observed through post layout simulations that the output and input capacitances (Table 1) of 11T SET static D flip-flop design is less as compared to 12T SET static D flip-flop design. From this point, it is clear that timing delays of the 11T SET static D flip-flop is better than 12T SET static D flip-flop design in terms of setup and hold time (Table 3). 4.Conclusion The simulation results shows that the 11T SET static D flip-flop is better than 12T SET static D flip-flop in terms of area, speed and power consumption and because the one less transistor is used in 11T SET static D flipflop parasitic capacitances is also less as compared to 12T SET static D flip-flop. References [1] Mathan. N, T. Ravi, E. Logashanmugam, Design And Analysis Of Low Power Single Edge Triggered D Flip Flop International journal of Advanced Research in Computer Science and Electronics Engineering, Volume 2, Issue 2,February 2013. [2] Nedovic, N. Aleksic, M. Oklobdzija, V.G. Comparative analysis of double-edge versus single-edge triggered clocked storage elements Circuits and Systems 2002, ISCAS 2002.,IEEE International Symposium. [3] K. G. Sharma, Tripti Sharma, B. P. Singh, Manisha Sharma ",Modified SET D-flip flop design for lowpower VLSI applications", IEEE,2011. [4] Yu Chien-Cheng, Design of Low-Power Double Edge-Triggered Flip-Flop Circuit 2007 Second IEEE Conference on Industrial Electronics and Applications 23-25 May 2007 pp 2054-2057 [5] Manoj Sharma, Dr Arti Noor, Shatish Chandra Tiwari, and Kunwar Singh, An Area and Power Efficient design of Single Edge Triggered D-Flip Flop, in Proc. IEEE International Conference on Advances in Recent 91

Technologies in Communication and Computing, pp. 478 481, 2009. [6] Kunwar Singh, Satish c.tiwari and M.Gupta, A High Performance Flip-Flop for Low Power Low Voltage systems, IEEE world Congress on Information and Communication Technologies, pp. 257-262, 2011. [7] N.H. E. Weste and K. Eshraghian, Principles of CMOS VLSI Design: A System Perspective, 2nd ed. Reading MA: Addison- Wesley, 1993. [8] D. Wolpert and P. Ampadu, Managing Temperature Effects in Nanoscale Adaptive Systems, DOI 10.1007/978-1-4614-0748-5_2, Springer Science + Business Media, LLC 2012. [9] Sung-Mo Kang and Yusuf Leblebici, CMOS Digital Integrated Circuits: Analysis and Design 3RD Edition TATA McGRAW HILL. [10] Uming Ko and Poras T. Balsara, High-Performance Energy-Efficient D-Flip-Flop Circuits IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 8, NO. 1, FEBRUARY 2000. Figure 1: conventional SET static D flip-flop 92

Innovative Systems Design and Engineering Figure 2: 12T SET static D flip-flop Figure 3: Layout design of 12T SET static D flip-flop 93

Innovative Systems Design and Engineering Figure 4: 11T SET static D flip-flop Figure 5: Layout design of 11T SET static D flip-flop 94

Delay (nanosecond) 12T SET D FF 11T SET D FF Input voltage(v) Figure 6. Delay at various input voltage in 65nm Technology Power Delay Product (microwattnanosecond) 12T SET D FF 11T SET D FF Input Voltage (V) Figure 7. Power Delay Product at various input voltage in 65nm Technology 95

Delay (nansecond) 12T SET D FF 11T SET D FF Temperature ( O C) Figure 8. Delay at various temperature in 65nm Technology Power Delay Product (microwattnanosecond) 12T SET D FF 11T SET D FF Tempertaure ( O C) Figure 9. Power Delay Product at temperature voltage in 65nm Technology Table 1. Input and Output capacitances of SET D flip-flop 12T SET D Flip-Flop 11T SET D Flip-Flop Input Capacitance(Ff) 2.1400 5.1354 Output Capacitance (Ff) 12.540 5.5304 Table 2. Setup and Hold Time of SET D flip-flop 12T SET D Flip-Flop 11T SET D Flip-Flop Setup time (ns) 112.910 54.157 Hold time (ns) 0.0329 0.0141 96

The IISTE is a pioneer in the Open-Access hosting service and academic event management. The aim of the firm is Accelerating Global Knowledge Sharing. More information about the firm can be found on the homepage: http:// CALL FOR JOURNAL PAPERS There are more than 30 peer-reviewed academic journals hosted under the hosting platform. Prospective authors of journals can find the submission instruction on the following page: http:///journals/ All the journals articles are available online to the readers all over the world without financial, legal, or technical barriers other than those inseparable from gaining access to the internet itself. Paper version of the journals is also available upon request of readers and authors. MORE RESOURCES Book publication information: http:///book/ Academic conference: http:///conference/upcoming-conferences-call-for-paper/ IISTE Knowledge Sharing Partners EBSCO, Index Copernicus, Ulrich's Periodicals Directory, JournalTOCS, PKP Open Archives Harvester, Bielefeld Academic Search Engine, Elektronische Zeitschriftenbibliothek EZB, Open J-Gate, OCLC WorldCat, Universe Digtial Library, NewJour, Google Scholar