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

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

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

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

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

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

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

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

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

A Power Efficient Flip Flop by using 90nm Technology

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

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

II. ANALYSIS I. INTRODUCTION

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

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

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

ECE321 Electronics I

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

A NOVEL APPROACH TO ACHIEVE HIGH SPEED LOW-POWER HYBRID FLIP-FLOP

High Frequency 32/33 Prescalers Using 2/3 Prescaler Technique

Introduction. NAND Gate Latch. Digital Logic Design 1 FLIP-FLOP. Digital Logic Design 1

Low Power High Speed Voltage Level Shifter for Sub- Threshold Operations

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

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

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

Parametric Optimization of Clocked Redundant Flip-Flop Using Transmission Gate

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

Area Efficient Level Sensitive Flip-Flops A Performance Comparison

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

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

P.Akila 1. P a g e 60

Design and analysis of RCA in Subthreshold Logic Circuits Using AFE

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

11. Sequential Elements

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District UNIT-III SEQUENTIAL CIRCUITS

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

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

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

Chapter 6. Flip-Flops and Simple Flip-Flop Applications

Sequential Circuit Design: Part 1

UNIT III COMBINATIONAL AND SEQUENTIAL CIRCUIT DESIGN

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

LOW-POWER CLOCK DISTRIBUTION IN EDGE TRIGGERED FLIP-FLOP

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

Sequential Circuit Design: Part 1

LFSR Counter Implementation in CMOS VLSI

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

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

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

ELE2120 Digital Circuits and Systems. Tutorial Note 7

Power Optimization by Using Multi-Bit Flip-Flops

Sequencing. Lan-Da Van ( 范倫達 ), Ph. D. Department of Computer Science National Chiao Tung University Taiwan, R.O.C. Fall,

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

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

LOW POWER BASED DUAL MODE LOGIC GATES USING POWER GATING TECHNIQUE

Design And Analysis of Clocked Subsystem Elements Using Leakage Reduction Technique

Low Power and Reduce Area Dual Edge Pulse Triggered Flip-Flop Based on Signal Feed-Through Scheme

Efficient Architecture for Flexible Prescaler Using Multimodulo Prescaler

Logic Design. Flip Flops, Registers and Counters

Objectives. Combinational logics Sequential logics Finite state machine Arithmetic circuits Datapath

Lecture 11: Sequential Circuit Design

Design Low-Power and Area-Efficient Shift Register using SSASPL Pulsed Latch

The outputs are formed by a combinational logic function of the inputs to the circuit or the values stored in the flip-flops (or both).

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

Reduction of Area and Power of Shift Register Using Pulsed Latches

Modifying the Scan Chains in Sequential Circuit to Reduce Leakage Current

Design of an Efficient Low Power Multi Modulus Prescaler

Asynchronous Model of Flip-Flop s and Latches for Low Power Clocking

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

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

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

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

Design of Low Power Universal Shift Register

An FPGA Implementation of Shift Register Using Pulsed Latches

Sequential Logic. E&CE 223 Digital Circuits and Systems (A. Kennings) Page 1

Chapter 4. Logic Design

An Optimized Implementation of Pulse Triggered Flip-flop Based on Single Feed-Through Scheme in FPGA Technology

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

DESIGN AND ANALYSIS OF LOW POWER STS PULSE TRIGGERED FLIP-FLOP USING 250NM CMOS TECHNOLOGY

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

Current Mode Double Edge Triggered Flip Flop with Enable

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

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

An efficient Sense amplifier based Flip-Flop design

Lecture 8: Sequential Logic

DEPARTMENT OF ELECTRICAL &ELECTRONICS ENGINEERING DIGITAL DESIGN

Use of Low Power DET Address Pointer Circuit for FIFO Memory Design

Design of Shift Register Using Pulse Triggered Flip Flop

Minimization of Power for the Design of an Optimal Flip Flop

Unit 11. Latches and Flip-Flops

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

CPS311 Lecture: Sequential Circuits

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

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

AN OPTIMIZED IMPLEMENTATION OF MULTI- BIT FLIP-FLOP USING VERILOG

Counters

RS flip-flop using NOR gate

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

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

Sequential Logic. References:

IT T35 Digital system desigm y - ii /s - iii

Transcription:

International Journal of Scientific and Research Publications, Volume 5, Issue 10, October 2015 1 Dual Edge Adaptive Pulse Triggered Flip-Flop for a High Speed and Low Power Applications S. Harish*, Dr. M. Satyanarayana** * Department of ECE, MVGR College of Engineering ** Department of ECE, MVGR College of Engineering Abstract- Pulse-triggered flip-flops are mainly used to improve speed of operation (pipeline speed), though flip-flop robustness and system timing closure are challenging in a wide range of supply voltages. Usually pulse-triggered flip-flops have specific structures and transistor sizes to optimize the system performance. The transistor size, topology, and threshold voltage of the flip-flop make the timing characteristics sensitive to the supply voltage. The transparent windows generated and required in a pulse-triggered flip-flop may have mismatch under different supply voltages (scaling), which is likely to result in system timing and functional failures. in single edge adaptive pulse trigger flip-flops the latching speed is less, no of transistors are more and power dissipation also high so to overcome these limitations dual edge adaptive pulse triggered flip flop is proposed. Proposed structure improves the robustness of adaptive pulse-triggered flip-flops and promises this high-speed clocked element for wide range of supply voltages so data latching speed is increase, numbers of transistors were reduced and power dissipation also reduced. Transistor driving-strength mismatches are considered and overcome by Dual edge adaptive pulse trigger flip flop implemented in 130nm technology.. Index Terms- Flip-Flop, Process variation, Standard cell, Sub threshold circuit T I. INTRODUCTION he Flip flops are basic memory elements which are used to store one bit memory. Flip flops are used to design sequential circuits. Similarities have been observed between high-speed and sub threshold circuits, such as having serious timing un certainty and high sensitivity to process variations. Therefore, an important clocked storage element, an adaptive pulse triggered flip-flop, is introduced from gigahertz pipelines to boost the speed of sub threshold operations. High-performance processors employ pulsetriggered flip-flops that have low latency means time interval between simulation and the result. High performance processors help to mitigate the influence of clock uncertainty however super- and sub-threshold circuits have critical differences in transistor models. Circuit topologies, transistor sizes, and threshold voltages have strong impacts on the circuit delay in near- and sub-threshold regions. Multi threshold circuit is nothing but single circuit consists of both high and low threshold transistors. These transistors are used to reduce the leakage problem especially high threshold transistors are used to suppress the sub threshold leakage current and low threshold transistors are used to achieve high performance. The flip-flop delay, setup time, and hold time have a nonlinear shift when he dynamic voltage scaling (DVS) Covers super-threshold and sub threshold voltages; therefore, timing closure is complicated. Sub threshold pulse-triggered flip-flops are less robust than sub threshold master slave latches because the transparent window is hard to control. Prior works have surveyed and analysed conventional flip-flops operated at sub threshold voltages. Pulse-triggered flip-flops usually require structural revisions to be operated in the sub threshold region. In contrast, master slave latches can use transistor sizing for the same robustness. Pulse-triggered flip-flops have a positive hold time that maybe close to the clock-to-q delay. Internal race immunity (IRI)is thus a major issue for sub threshold pulse-triggered flip-flops. IRI may be negative when the hold time increases faster than the clockto-q delay during DVS. Process variations are also factors that cause negative IRI. Simply reducing the hold time cannot solve the internal-race problem because short hold time indicates a narrow transparent window, which causes a lack of robustness to capture data. In contrast, master slave latches are relatively stable with respect to the internal race since their hold time is close to zero or a negative number. However, master slave latches are slow when a processing Element requires high performance at a high voltage. Pulse-triggered flip-flops reduce latency on critical paths and benefit the operating speed. Therefore, robust pulse-triggered flip-flops help processing elements to achieve high performance at near- to super-threshold voltages, while the sub threshold mode is still available to save energy. Above consideration motivates this work. System performance has been known to be sensitive to the supply voltage selected for logic synthesis and optimization. The delay of each standard cell, including flip-flops, has individual sensitivity with respect to the supply voltage. Static timing analysis then becomes complicated because timing violations should be checked in a wide range of supply voltages. Optimization of flip-flops thus has to include both conventional performance-based objectives and new timing closure criteria considering possible operating voltages. Challenges of voltage-scalable pulse-triggered flip-flops and a novel structure are detailed in this brief, introducing a

International Journal of Scientific and Research Publications, Volume 5, Issue 10, October 2015 2 solution for robust pipelines operated in a wide range of voltages. Section II discusses the major issues of single edge pulse-triggered flip-flop and proposes a novel structure. II. CONVENTIONAL TRANSMISSION GATE FLIPFLOPS Conventional transmission gate flip flops are single edge pulse trigger flip flops. Every flip flop is driven by the pulse generators. The operation of any flip flop mainly depends upon the clock generators.a standard explicit-pulsed transmission-gate flipflop (TGFF), which usually uses a pulse generator consisting of an odd-stage inverter chain. The inverter chain creates a phase difference; the overall circuit generates a positive pulse at node C 1 and a negative pulse at node C 2 every clock rising edge. Fig.1 five inverter chain pulse generator In this conventional pulse trigger flip flops mainly discuss about three inverter chain pulse generator flip flops, five inverter chain pulse generator flip flops, seven inverter chain pulse generator flip flops and replica path pulse generator flip flops. In three inverter chain pulse trigger flip flops due to insufficient delay unable to get exact simulation results. For getting exact simulation results need to increase number of buffer circuits (inverters) by increasing number of inverters due to these adding inverters produce exact simulation results. Even though got exact simulation results in both five inverter chain and seven inverter chain flip flops number of transistor is increase. These increase in number of transistors causes increase in area this is not good for any sequential circuit design. While coming to fourth one replica path pulse generator in this pulse generator uses transmission gate instead of inverter chains and in this some slight changes are happen. The relation between the TGFF and D-Q delay and the pulse width. The flip-flop delay rapidly increases when the pulse width is narrow.the proper zone for the transparent window. A narrow transparent window increases the error rate of data latching and pipeline timing. Although a wide transparent window seems riskless for flip flop functions, it increases the hold time. A large hold time may lead to negative IRI and require extra delay cells to satisfy the minimum pipeline delay Wide-voltage-range operations thus introduce challenges in the design and optimization of pulse circuits. The transparent window optimized under a given supply voltage cannot guarantee error-free timing at a different supply voltage. Circuit optimization in the sub threshold region is quite different from that in the conventional super-threshold region. Near- and sub threshold circuits have additional strategies to allocate transistor sizes and circuit topologies. A transistor with a long channel length may increase the driving strength due to the reverse short channel effect. The inverse narrow width effect another factor. Serial-connected structures have much weaker driving strength at lower voltage due to the stacking effect. The transparent windows generated and required in a flip flop may have mutual mismatches due to different circuit topologies between the pulse generator and flip-flop data path. For instance, the transmission gate delay in a TGFF has a time constant related to the drain capacitance and stacked transistors, different from that of an inverter chain. The stacking effect increases the DFF delay, while the pulse created by an inverter chain cannot simply reflect. Furthermore, the circuit optimization can be much more complicated because part of the transistors may have long channel lengths or multiple threshold voltages, and these specific elements are hard to simulate using an inverter chain.

International Journal of Scientific and Research Publications, Volume 5, Issue 10, October 2015 3 Fig.2 Five inverter chain pulse triggered flip-flop Fig.3 Replica path pulse generator A replica-path pulse-triggered flip-flop is thus proposed to simplify design effort and achieve robust timing characteristics. The idea is to let the pulses generated and required have a high correlation in a wide range of operating voltages a replica delay circuit copies part of the critical path of the flip-flop, including the circuit topologies, transistor sizes, and threshold voltages. The replica simulates the latency of the flip-flop after being triggered, and the transparent window is guaranteed to open during the data propagation period. The proposed replica-path pulse-triggered flip-flop. The replica path requires simplification because there is no more pulse signal for the replica. Therefore, the replica transmission gate is fed by a signal from the front inverter to simulate the signal slew rate.

International Journal of Scientific and Research Publications, Volume 5, Issue 10, October 2015 4 Fig.4 Replica path pulse trigger flip flop This simplified replica path achieves an approximate flip-flop D-Q delay, especially similar to the D-Q falling delay. Therefore, balancing the rising and falling D-Q delay helps this replica to be more effective. The transistors of the proposed flip-flop are assigned with different threshold voltages based on the feature of a 130 nm technology, in which a standard-threshold-voltage (SVT) PMOS has lower driving strength than an SVT NMOS, and as does the relation between a low-threshold-transistor (LVT) PMOS and an LVT NMOS. The threshold voltages of SVT and LVT of this technology are about 0.4 V and 0.3 V respectively. Fig.5 Simulation wave forms III. PROPOSED DUAL EDGE ADAPTIVE FLIPFLOP Dual-edge triggering, Data latching or sampling is used at both the rising and falling edges, usually allows the clock routing network to consume less power. For a system with at throughput of one operation per cycle and a clock frequency, double-

International Journal of Scientific and Research Publications, Volume 5, Issue 10, October 2015 5 edge triggering results in two operations being executed in one cycle, if we use half the frequency, we can maintain the same throughput of the original system. With half the frequency, the clock switching activity is reduced by half, which leads to considerable power savings in the clock routing network. Dual edge triggered flip-flop design is used to reduce leakage current, it can receive input signal at two levels of the clock dual edge triggered flip-flop has ideal logic functionality, simple structure lower delay time, and higher maximum data rate compared to other existing flip. The figure 5 contains two transmission gates and five inverters. The overall circuit generates positive pulse at both rising and falling edge of pulse at C 1 and generates negative pulse at both rising and falling edge of pulse at C 2. Fig.6 Dual edge pulse generator The transistors of the proposed flip-flop are assigned with different threshold voltages based on the feature of a 130 nm technology, in which a standard-threshold-voltage (SVT) PMOS has lower driving strength than an SVT NMOS, and as does the relation between a low-threshold-transistor (LVT) PMOS and an LVT NMOS. The threshold voltages of SVT and LVT of this technology are about 0.4 V and 0.3 V respectively. A. Body bias concept: Fig.7 Dual edge simulation wave forms In figure 8 The threshold voltage of the transistor changes by applying proper body voltage to the body terminal of the transistor. The body voltage of the transistor changes based on our threshold voltage requirement. Inverter contains PMOS threshold voltage (SVT) 0.4v and NMOS threshold voltage (LVT) 0.3vthe threshold voltage of all the transistors which are used in the flip flop fixed with 0.3v.For SVT PMOS case the threshold voltage is 0.4v so need to change the threshold voltage of the transistor by applying proper body voltage mentioned as VDD_B and VDD_B1.The transistors of the proposed flip-flop are assigned with different threshold voltages based on the feature of a 130 nm technology, in which a standard-threshold-voltage (SVT) PMOS has lower driving strength than an SVT NMOS, and as does the relation between a low-threshold-transistor (LVT) PMOS and an LVT NMOS. The threshold voltages of SVT and LVT of this technology are about 0.4 V and 0.3 V respectively.

International Journal of Scientific and Research Publications, Volume 5, Issue 10, October 2015 6 Fig.8 Inverter with body bias An intrinsic mismatch in driving strength is one of the DVS limitations. Sizing transistor to compensate for this intrinsic mismatch is area-consuming and ineffective. Small and identical-sized LVT PMOS and SVT NMOS transistors are found to have a similar driving strength from near- to sub threshold supply voltages. Fig.9 Replica path pulse trigger flip flop Each inverter in the flip-flop thus incorporates an SVT NMOS and an LVT PMOS. Both cell area and noise margins are improved using this dual-threshold combination. The NAND gate in the pulse generator uses LVT NMOS due to the stacked pulldown network. LVT transistors are assigned to the pulse-controlled paths to boost the circuit speed. A tri-state inverter in the reverse direction of the latch is designed for sub threshold robustness considering process variations. Figure 8 shows the simulation results of proposed structure the data changes at every rising and falling edge of clock.

International Journal of Scientific and Research Publications, Volume 5, Issue 10, October 2015 7 FiG.10 proposed simulation wave forms TABLE I COMPARISON OF FLIP FLOPS: Type of Flip Flop D-Q Delay CLK-Q Delay Power Dissipation No of Transistors NAND Based FF 182.67 ps 158.6 ps 14.641 nw - Three inverter chain 41.21 ns 91.21 ns 53.867 uw 28 Five inverter chain 50.237 ns 237.21 ps 53.740 uw 32 Seven inverter chain 50.238 ns 237.76 ps 53.744 uw 36 Adaptive pulse 50.227 ns 226.65 ps 268.66 nw 32 proposed Dual edge flip flop 186.71 ps 186.71 ps 35.794 nw 28 B. Implementation of mod4 ring counter: The figure 9 shows implementation of mod4 ring counter by using proposed adaptive dual edge adaptive flip flop. The synchronous Ring Counter is preset so that exactly one data bit in the register is set to logic 1 with all the other bits reset to 0. Pulse is applied to the input of the first flip-flop before the clock pulses are applied. This then places a single logic 1 value into the circuit of the ring counter. So on each successive clock pulse, the counter circulates the same data bit between the four flip-flops over and over again around the ring every fourth clock cycle. But in order to cycle the data correctly around the counter we must first load the counter with a suitable data pattern as all logic 0 s or all logic 1 s outputted at each clock cycle would make the ring counter invalid. Figure 11 mod4 ring counter This type of data movement is called rotation, and like the shift register, the effect of the movement of the data bit from left to right through a ring counter.

International Journal of Scientific and Research Publications, Volume 5, Issue 10, October 2015 8 Normalized Values 2.5 2 1.5 1 0.5 0 D-Q Delay C-Q Delay Power Dissipation Number of transistors Figure 12 Comparison of different Flip-flop parameters IV. CONCLUSION In proposed dual edge triggered flip-flop even though the clock load increased the overall power dissipation is reduced. By reducing the power consumption in sequential elements the overall power consumption in circuits decreased drastically and by using dual edge pulse generator in place of single edge pulse generator the number of transistors reduced. So the complexity of adaptive pulse trigger flip flop reduced. Dual edge adaptive pulse triggered flip flop mainly used in low power and high speed applications because of its high speed switching activity. REFERENCES [1] Shien-Chun Luo, Ching-Ji Huang, and uan-hua Chu An Adaptive Pulse-Triggered Flip-Flop for a High-Speed and Voltage-Scalable standard cell library IEEE transactions on circuits and systems ii: express briefs, vol. 60, no. 10, october 2013 [2] G. Oklobdzija, Clocking and clocked storage elements in amulti-gigahertz environment, IBM J. Res. Develop., vol. 47, no. 5.6,pp. 567 583, Sep. 2003. [3] M. Alioto, Ultra-low power VLSI circuit design demystified and explained:a tutorial, IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 59,no. 1, pp. 3 29, Jan. 2012. [4] H. P. Alstad and S. Aunet, Three subthreshold flip-flop cells characterized in 90 nm and 65 nm CMOS technology, in Proc. IEEE WorkshopDDECS, Apr. 2008, pp. 1 4. [5] F. Moradi, D. T. Wisland, H. Mahmoodi, A. Peiravi, S. Aunet, and T. V. Cao, New subthreshold concepts in 65 nm CMOS technology, in Proc. ISQED, Mar. 2009, pp. 162 166. [6] B. H. Calhoun, A. Wang, and A. P. Chandrakasan, Modeling and sizing for minimum energy operation in subthreshold circuits, IEEE J. Solid-State Circuits, vol. 40, no. 9, pp. 778 1786, Sep. 2005. [7] I. Chang, S. Park, and K. Roy, Exploring asynchronous design techniques for process-tolerant and energy-efficient sub threshold operation, IEEE J.Solid-State Circuits, vol. 45, no. 2, pp. 401 410, Feb. 2010. [8] J. Crop, R. Pawlowski, N. Moezzi-Madani, J. Jackson, and P. Chaing, Design automation methodology for improving the variability of synthesized digital circuits operating in the sub/near-threshold regime, in Proc.IGCC, Jul. 2011, pp. 1 6. AUTHORS First Author S. Harish, M.Tech (pursuing), MVGR College of Engineering and spharish498@gmail.com. Second Author M. Satyanarayana, M.Tech PhD, MVGR College of Engineering and profmsn26@gmail.com. Correspondence Author S. Harish, spharish498@gmail.com, 9951537240.