ADVANCES in NATURAL and APPLIED SCIENCES

Similar documents
A Power Efficient Flip Flop by using 90nm Technology

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

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

I. INTRODUCTION. Figure 1: Explicit Data Close to Output

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

A Novel Pass Transistor Logic Based Pulse Triggered Flip-flop with Conditional Enhancement

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

Design a Low Power Flip-Flop Based on a Signal Feed-Through Scheme

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

LOW POWER HIGH PERFORMANCE PULSED FLIP FLOPS BASED ON SIGNAL FEED SCHEME

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

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

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

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

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

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

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

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

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

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

Minimization of Power for the Design of an Optimal Flip Flop

Comparison of Conventional low Power Flip Flops with Pulse Triggered Generation using Signal Feed through technique

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

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

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

CERTAIN PERFORMANCE INVESTIGATIONS OF VARIOUS PULSE TRIGGERED FLIP FLOPS

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

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

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

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

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

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

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

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

A Modified Static Contention Free Single Phase Clocked Flip-flop Design for 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

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

Design of an Efficient Low Power Multi Modulus Prescaler

Current Mode Double Edge Triggered Flip Flop with Enable

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

ENERGY RECOVERY FLIP-FLOPS AND RESONANT CLOCKING OF SCCER FLIP-FLOP IN H-TREE CLOCK NETWORK

P.Akila 1. P a g e 60

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

EFFICIENT TIMING ELEMENT DESIGN FEATURING LOW POWER VLSI APPLICATIONS

LOW POWER AND AREA-EFFICIENT SHIFT REGISTER USING PULSED LATCHES

Design of low power 4-bit shift registers using conditionally pulse enhanced pulse triggered flip-flop

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

An FPGA Implementation of Shift Register Using Pulsed Latches

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

HIGH SPEED CLOCK DISTRIBUTION NETWORK USING CURRENT MODE DOUBLE EDGE TRIGGERED FLIP FLOP WITH ENABLE

Power Analysis of Double Edge Triggered Flip-Flop using Signal Feed-Through Technique

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

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

Design of Shift Register Using Pulse Triggered Flip Flop

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES 1 M. AJAY

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

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

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

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

CMOS DESIGN OF FLIP-FLOP ON 120nm

Design of Low Power Universal Shift Register

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

Parametric Optimization of Clocked Redundant Flip-Flop Using Transmission Gate

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

THE CLOCK system, which consists of the clock distribution

LFSR Counter Implementation in CMOS VLSI

Design of Low Power Dual Edge Triggered Flip Flop Based On Signal Feed through Scheme

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

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

Design of Low Power and Area Efficient 64 Bits Shift Register Using Pulsed Latches

Clock Branch Shearing Flip Flop Based on Signal Feed Through Technique

Low Power D Flip Flop Using Static Pass Transistor Logic

Embedded Logic Flip-Flops: A Conceptual Review

Low Power Pass Transistor Logic Flip Flop

Analysis of Low Power Dual Dynamic Node Hybrid Flip-Flop

Implementation of Counter Using Low Power Overlap Based Pulsed Flip Flop

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

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

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

DESIGN AND SIMULATION OF LOW POWER JK FLIP-FLOP AT 45 NANO METER TECHNOLOGY

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

LOW-POWER CLOCK DISTRIBUTION IN EDGE TRIGGERED FLIP-FLOP

High Speed 8-bit Counters using State Excitation Logic and their Application in Frequency Divider

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

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES

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

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

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

DESIGN OF LOW POWER TEST PATTERN GENERATOR

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

Reduction of Area and Power of Shift Register Using Pulsed Latches

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

Power Optimization by Using Multi-Bit Flip-Flops

Design and analysis of RCA in Subthreshold Logic Circuits Using AFE

THE clock system, composed of the clock interconnection

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

New Low Glitch and Low Power Flip-Flop with Gating on Master and Slave Latches

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

REDUCING DYNAMIC POWER BY PULSED LATCH AND MULTIPLE PULSE GENERATOR IN CLOCKTREE

Transcription:

ADVANCES in NATURAL and APPLIED SCIENCES ISSN: 1995-0772 Published BY AENSI Publication EISSN: 1998-1090 http://www.aensiweb.com/anas 2016 April 10(4): pages 105-110 Open Access Journal Design and Performance Evaluation of Explicit Pulsed Register Element for Low Power VlSI Circuits 1 P. Jeya Priyanka and 2 Dr.K. Batri 1 PG Scholar, VLSI Design, Department of Electronics and Communication, PSNA College of Engineering and Technology, Dindigul, Tamil Nadu, India. 2 Associate professor, Department of Electronics and Communication, PSNA College of Engineering and Technology, Dindigul, Tamil Nadu, India. Received 25 February 2016; Accepted 10 April 2016; Available 15 April 2016 Address For Correspondence: P. Jeya Priyanka, PG Scholar, VLSI Design, Department of Electronics and Communication, PSNA College of Engineering and Technology, Dindigul, Tamil Nadu, India. Copyright 2016 by authors and American-Eurasian Network for Scientific Information (AENSI Publication). This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/ ABSTRACT In this paper, a low power flip flop design featuring an explicit pulsed register element and also different types of modified explicit pulsed register element is presented. The clock to the modified latch is based on the signal feed through scheme is presented. The proposed modified design achieves better speed and power performance. The modified design also solves long discharging path problem. This explicit pulsed register element employs split path technique, n-mos logic and pseudo n-mos logic for further reduction in their switching activity and short circuit currents, respectively. Based on post layout simulation results using CMOS 0.12µm technology, the modified explicit pulsed register element achieves area saving up to and the power saving up to respectively. The MEPRE 3 achieves area saving up to 16.48% to 35.53% and the power saving up to 8.9% to 24.19% respectively. KEYWORDS: CMOS, flip flop, low power, pulse triggered INTRODUCTION In recent trends the requirement of portable equipment is increasing rapidly so that development of VLSI design places a major role in the complex systems. Where all systems contain analog, digital as well as memory elements and all this can be integrated on a single chip for designing a circuit we come across many design metrics like low power, high speed and reduced area by considering these metrics. A novel of explicit pulse triggered flip flop is designed are extensively used as a basic, many type of flip flops are designed based on their operation like master and slave based flip flop, conventional transmission gate flip flop and pulse triggered flip flop is preferred compare with others because pulse triggered is one which can execute in a single stage instead of two stages and also sufficient latch narrow is present at the edge triggered flip flop. Pulse triggered flip flop is classified in to two types based on their pulse triggering, the pulse is triggered inside then it is implicit pulsed register element and if the pulse is triggered in explicit manner then it is explicit pulsed register element [12],[5],[1]. Here pulse generator is introduced for control of the pulse repletion rate frequency, pulse width and delay with respect to the internal or external trigger and high and low voltage of the pulses. It allow control over rise and fall time of the pulses. Fig 1 represents the block diagram of explicit pulsed register element. To Cite This Article: P. Jeya Priyanka and Dr.K. Batri., Design and Performance Evaluation of Explicit Pulsed Register Element for Low Power VlSI Circuits, 2016. Advances in Natural and Applied Sciences. 10(4); Pages: 104-110

105 P. Jeya Priyanka and Dr.K. Batri, 2016/ Advances in Natural and Applied Sciences. 10(4) April 2016, Pages: 104-110 Fig. 1: Block diagram for the explicit pulsed register element. Prpposed explicit pulsed register elements: The Explicit Pulsed Register Element (EPRE) shown in fig(2) it has total number of 18 transistors including 12 clocked transistors and 6 unclocked transistors. In this module the latch part consists of 6 transistors namely MP1, MP2, MN1, MN2 and I1 respectively. The pulse generator is present at the starting point of the clock distribution network, the pulse generation circuitry is denoted as PG in fig(2,3,4,5) is made separately through two inverters and two input CMOS NAND gate. The clock pulses are diatributed from the clock distribution network to the latch part through the signal feed through scheme. This sharing helps in distributing the power of the pulse generator across many explicit flip flops. One input to the pulse generator NAND gate N1 is inverted and another one is normal and the output of the N1 is again inverted for further clock distribution network. When clock signal CLK changes from LOW to HIGH, then N1=1 and I3=0, MN3=0 then no clock signal is pulsed to the latch part. If the clock signals CLK changes from HIGH to LOW, then clock signal is pulsed. For further reduction of area and power we proposed a Modified Explicit Pulsed Register Element 1 (MEPRE1) shown in fig(3) it has total number of 17 transistors including 11 clocked transistors and 6 unclocked transistors. As compared with EPRE, the MEPRE1 have reduced interms of total number of transistors, area, power. Here feed forward technique is applied to the MP1 transistor and the clock pulses are given to the latch part through a signal feed through scheme. By analyzing this for small improvement in their performance we moved on to small modification, i.e., Modified Explicit Pulsed Register Element 2 (MEPRE2). The MEPRE 2 is shown in fig(4) it contains total number of 15 transistors including 9 clocked transistors. On comparing with EPRE and MEPRE 1, the proposed MEPRE 2 have reduced interms of total number of transistors, number of clocked transistors, area and power. Here Pseudo-nmos logic is applied to MP1 to reduce the internal discharge time. The gate terminal of MP1 is grounded therefore to get the MP1 transistor continuously remains in an on condition. The nmos logic is applied to the PN3 for further reduction. To get a power efficient register element on comparing with EPRE, MEPRE 1 and MEPRE we proposed the Modified Explicit Pulsed Register Element 3(MEPRE3) shown in fig(5). The MEPRE 3 contains total number of transistors 14 including 10 clocked transistors. The transistors are MP1, MP2, MN1, MN2, MN3, MN4, I1, I2 and N1. The input data is directly given to the transistors MP1 and MN3 at the time any one of the transistor remains on condition based up on the input HIGH or LOW. The nmos logic is applied to the transistor MN4 for further reduction. The clock pulses are given to the latch part through the signal feed through scheme. Fig. 2: EPRE (Total number of 18 transistors including 12 clocked transistors).

106 P. Jeya Priyanka and Dr.K. Batri, 2016/ Advances in Natural and Applied Sciences. 10(4) April 2016, Pages: 104-110 Fig. 3: MEPRE 1 (Total number of 17 transistors including 12 clocked transistors). Fig. 4: MEPRE 2 (Total number of 15 transistors including 9 clocked transistors). Fig. 5: MEPRE 3 (Total number of 14 transistors including 10 clocked transistors). Simulation results and discussion: The simulation results were obtained from DSCH & MICROWIND3.1 simulations in 0.12µm CMOS technology at room temperature Vdd is 1.8V. A clock frequency of 250 MHZ is used. Each design is simulated using the circuit at the layout level. Performance parameters such as area, power and delay are obtained by layout simulation. The Table I: shows the comparison of total number of transistors, total number of clocked transistors, area, power and delay between EPRE, MEPRE1, MEPRE2 and MEPRE3. Table II: shows the comparison of power delay product, energy delay product and power energy product for the same EPRE,

107 P. Jeya Priyanka and Dr.K. Batri, 2016/ Advances in Natural and Applied Sciences. 10(4) April 2016, Pages: 104-110 MEPRE1, MEPRE2 and MEPRE3. Table 1 shows the comparison between EPRE, MEPRE1, MEPRE2 and MEPRE3. In view of transistors the MEPRE3 uses less No. of transistors as compares with EPRE, MEPRE1 and MEPRE2. The area of MEPRE1 is 16.48% less compared to EPRE. The area of MEPRE2 is 25.27% less compared to EPRE. The area of MEPRE3 is 35.53% is increased compared to EPRE. As compared with EPRE our MEPRE1 reduces 8.95% of total power consumption. As compared with EPRE our MEPRE2 reduces 12.91% of total power consumption. As compared with EPRE our MEPRE3 reduces 24.19% of total power consumption. On the other side the delay is increased. The EPRE delayed in 10ns, MEPRE1 is delayed in 11ns, MEPRE2 is delayed in 12ns, and MEPRE3 is delayed in 14ns. Table II shows the comparison of MEPRE3 with EPRE, MEPRE1 and MEPRE2 in view of three matrices such as Power Delay Product (PDP), Energy Delay Product (EDP), and Power Energy Product (PEP) [8]. The conventional design metrics are to minimize the both power and delay product PDP. If D represents delay and P represents power consumption of the circuit then the metric can be expressed as PDP (energy) = Power (P)*Delay (D). It gives balanced geometric weights to power and delay. PDP optimizes both power and delay equally. EDP is another useful metric for evaluating the quality of the digital CMOS circuits design [3], expressed as EDP = Energy*Delay, EDP=P*D*D. But it may not be appropriate when the low power dissipation is priority. EDP gives a higher geometric weight to delay than the power. This metric is more suitable when the performance is the main concern. If the power is the higher priority than that the new metric power energy product PEP is considered both EDP and PDP matrices may not provide better solutions[2]. It gives higher geometric weight to power than delay and produces lower power solution than the other two matrices. It is expressed as PEP = Power*Energy; Fig (6) shows the layout design of EPRE, fig (7) shows the layout design of MEPRE 1, fig (8) shows the layout design of MEPRE 2, fig (9) shows the layout design of MEPRE 3 and fig (10, 11, 12) shows the comparison of total number of transistors used, total power consumption and total area required. Table 1: Comparison of general parameters. Register element No. of clocked Area D_Q Delay Total power No. of transistors name transistors (µm²) (ns) (µw) EPRE 18 11 273 10 6.386 MEPRE1 17 8 228 11 5.814 MEPRE2 15 6 204 12 5.561 MEPRE3 14 6 176 14 4.847 Table 2: Comparison of Optimization parameters. Register element Power Delay Product Energy Delay Product Power Energy Product (PDP) (EDP) (PEP) EPRE 6.386*10-14 6.386*10-22 4.078*10-19 MEPRE1 6.395*10-14 7.034*10-22 3.718*10-19 MEPRE2 6.673*10-14 8.007*10-22 3.710*10-19 MEPRE3 6.785*10-14 9.500*10-22 3.289*10-19 Fig. 6: Layout design of EPRE. Conclusion: In this brief, we presented a Modified Explicit Pulsed Register Element by employing a m0odification in Explicit Pulsed Register Element. The proposed Modified Explicit Pulse Register Element 3 employs Pseudo NMOS technique, Feed forward technique, NMOS logic and signal feed through scheme is used. The MEPRE 3 results in reduced short circuit power dissipation and switching activity. Finally, when the MEPRE 3 achieved area saving up to 16.48% to 35.53% and the power saving up to 8.9% to 24.19% respectively. In view of power consumption and area, this MEPRE 3 consumes less and outperforms prior arts in the EPRE design.

108 P. Jeya Priyanka and Dr.K. Batri, 2016/ Advances in Natural and Applied Sciences. 10(4) April 2016, Pages: 104-110 Fig. 7: Layout design of MEPRE1. Fig. 8: Layout design of MEPRE2. Fig. 9: Layout design of MEPRE 3. Fig. 10: Comparison of total number of transistors.

109 P. Jeya Priyanka and Dr.K. Batri, 2016/ Advances in Natural and Applied Sciences. 10(4) April 2016, Pages: 104-110 Fig. 11: Comparison of Area. Fig. 12: Comparison of power consumption. REFERENCES 1. Cheng, K.H. and Y.H. Lin, 2003. A dual-pulse-clock double edge triggered flip-flop for low voltage and high speed applications, in proc. Int. Symp. Circuits Syst., 425-428. 2. Dipanjan Sengupta & Resv saleh, 2005. Power-Delay metrics Revisited for 90nm CMOS Technology, mproc. Of the sixth international symp. On ISQED 05. 3. Gonzalez, R., B.M. Gorden and M. Horowitz, 1997. Supply and Threshold Voltage Scaling for Low power CMOS, IEEE J.Solid state circuits, 32. 4. Hwang, Y.T., L.F. Lin and M.H. Sheu, 2012. Low power pulse triggered flip-flop using an out-put controlled discharge configuration, in proc. IEEE Trans. Very Large Scale Integer. (VLSI) Syst., 20(2): 361-366. 5. Johnson, T. and I. Kourtev, 2001. A single latch, high-speed double-edge triggered flip-flop (DETFF), in proc. IEEE Int. conf.electron., circuits sys., 665-668. 6. Kong, B., S. Kim and Y. Jun, 2001. Conditional-capture flip-flop for statistical power reduction, IEEE J.solid-state circuits, 36(8): 1263-1271. 7. Mahmoodi, H., V. Tirumalashetty, M. Cooke and K. Roy, 2009. Ultra low power clocking scheme using energy recovery and clock gating, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 17(9): 1196-1202. 8. Nagarajan, P., R. Saravanan and P. Thirumurugan, 2014. Design of Register Element for Low Power Clocking System, ISSN, 17-6(B): 2903-2913. 9. Partovi, H., R. Burd, U. Salim, F. Weber, L. Digregorio and D. Draper, 1996. Flow through latch and edge-triggered flip-flop hybrid elements, in proc. IEEE Dig. ISSCC, 138-139. 10. Phyu, M.W., W.L.Goh and K.S. Yeo, 2005. A low-power static dual edge triggered flip-flop using an output controlled discharge configuration, in proc. IEEE Int. Symp. Circuits Syst., 2429-2432. 11. Rasouli, S.H., A. Khademzadeh, A. Afzali-Kusha and M. Nourani, 2005. Low power single- and doubleedge-triggered flip-flops for high speed applications, IEE Proc. Circuits Devices Syst., 152(2): 118-122. 12. Tschanz, J., S. Narendra, Z. Chen, S. Borker, M. Sachdev and V. De, 2001. comparative delay energy of single edge-triggered and dual edge triggered pulsed flip-flops for high performance microprocessors, in proc. ISPLED, 207-212.

110 P. Jeya Priyanka and Dr.K. Batri, 2016/ Advances in Natural and Applied Sciences. 10(4) April 2016, Pages: 104-110 13. Webb, C., C. Anderson, L. Sigal, K. Shepard, J. Lipaty, J. Warnock, B. Curran, B. Krumm, M. Mayo, P. Comporese, E. Schwarz, M. Farrell, P. Restle, R. Averill, III, T. Slegel, W. Huott, Y. Chan, B. Wile, T. Nguyen, P. Emma, D. Beece, C. Chuang and C. Price, 1997. A 400-MHz S/390 microprocessor, IEEE J. solid state circuits, 32(11): 1665-1675. 14. Zhao, P., T. Darwish and M. Bayoumi, 2004. High-performance and low power conditional discharge flipflop, IEEE Trans. Very Large Scale Inter. (VLSI) syst., 12(5): 477-484. 15. Zhao, P., J. McNeely, S. Venigalla, G.P. Kumar, M. Bayoumi, N. Wang and L. Downey, 2009. Clocked pseudo-n-mos flip-flops for level conversion in dual supply system, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 17(9): 1196-1202.