International Journal of Ethics in Engineering & Management Education
Website: www.ijeee.in (ISSN: 2348-4748, Volume 1, Issue 12, December 2014)
7
Enhancement of Low Power Pulse Triggered Flip-
Flop Design Based on Signal Feed-Through
Scheme using Pulse-Enhance
Banda.Sriramasarma P.Bujji Babu
M.Tech student in VLSI Design, Dept of ECE Assistant Professor, Dept of ECE
Aditya Engineering College, Surampalem Aditya Engineering College, Surampalem
Andhra Pradesh, India. Andhra Pradesh, India.
Abstract: Low Power research major concern in today’s VLSI
word. Practically, clocking system like flip-flop (FF) consumes
large portion of total chip power. So in this paper we discuss
about the design of the clock system using novel Flip-Flop design.
In this paper, a novel low-power pulse-triggered flip-flop (FF)
design is presented. Pulse- triggered FF (P-FF) has been
considered as a popular alternative to the conventional master –
slave based F. a low-power flip-flop (FF) design featuring an
explicit type pulse-triggered structure and a modified true single
phase clock latch based on a signal feed-through scheme is
presented. The proposed design successfully solves the long
discharging path problem in conventional explicit type pulse-
triggered FF (P-FF) designs and achieves better speed and power
performance in the applications of high speed. These circuits are
simulated using Tanner Tools with TSMC018 technology.
Keywords: pulse-triggered flip-flop (FF), true single phase clock
latch, clocking system
1. INTRODUCTION
Flip-flops (FFs) are the basic storage elements and they are
used extensively in designs of all digital system. Today’s
technology adopts the pipelined architecture n each and every
system to improve its performance. Clock system consists of a
clock generator, clock distribution network and no of Flip-
Flops. It is also estimated that the power consumption of the
clock system, is as high as 30% to 60% of the total system
power. In order to reduce the CDN load and to reduce the
clock power we introduce a pulse triggered flip flops. Pulse-
triggered FF (P-FF) has been considered a major alternative to
the conventional master–slave-based FF in the applications of
high-speed operations [7]–[4]. Along with the speed
advantage, its circuit simplicity is also used to lowering the
power Consumption of the clock tree system. Instead of
traditional Master-Slave Flip-Flop a P-FF consists of a pulse
generator for generating strobe signals and a latch for data
storage. Since triggering pulses generated on the transition
edges of the clock signal are very narrow in pulse width, the
latch acts like an edge-triggered FF. The circuit complexity of
a P-FF is simplified since only one latch, as opposed to two
used in conventional master–slave configuration, is needed. P-
FFs also allow time borrowing across clock cycle boundaries
and feature a zero or even negative setup time. P-FFs are thus
less sensitive to clock jitter. Despite these advantages, pulse
generation circuitry requires delicate pulse width control in the
face of process variation and the configuration of pulse clock
distribution network .Depending on the method of pulse
generation, P-FF designs can be classified as implicit or
explicit [9]. In an implicit-type P-FF, the pulse generator is a
built-in logic of the latch design, and no explicit pulse signals
are generated. In an explicit-type P-FF, the designs of pulse
generator and latch are separate. Implicit pulse generation is
often considered to be more power economical than explicit
pulse generation. This is because the former merely controls
the discharging path while the latter needs to physically
generate a pulse train. Implicit-type designs have lengthened
discharging path in latch design, which leads to inferior timing
characteristics. The situation deteriorates further when low-
power techniques such as conditional capture, conditional pre-
charge, conditional discharge, or conditional data mapping are
applied. As a consequence, the transistors of pulse generation
logic are often enlarged to assure that the generated pulses are
sufficiently wide to trigger the data capturing of the latch.
Explicit-type P-FF designs face a similar pulse width control
issue, but the problem is further complicated in the presence of
a large capacitive load, e.g., when one pulse generator is
shared among several latches. In this paper, we will present a
novel low-power explicit-type P-FF design featuring a
conditional pulse-enhancement scheme. Three additional
transistors are employed to support this feature. In spite of a
slight increase in total transistor count, transistors of the pulse
generation logic benefit from significant size reductions and
the overall layout area is even slightly reduced. This gives rise
to competitive power and power–delay–product performances
against other P-FF designs.
2. EXPLICIT PULSE TRIGGERED FLIP-FLOP:
Explicit Pulse triggered Flip-Flop consists of Pulse generator
and a Latch network
Fig(a): Block Diagram of Pulse Triggered Flip-Flop
International Journal of Ethics in Engineering & Management Education
Website: www.ijeee.in (ISSN: 2348-4748, Volume 1, Issue 12, December 2014)
8
Where as in Pulse triggered flip flops, a short pulse around the
rising (or falling) edge of the clock is created through a pulse
generator circuit. This pulse acts as the clock input to a latch.
Sampling of latch is done in this short window created by the
pulse generator
Pulse Generator: The Pulse generator consists of and gate
and whose inputs are clk and another was delayed of clock
signal by three inverters which will be used for generating the
strobe signals. Latch network was designed by the basic True
Single Phase Latch (TSPC) latch. The basic Explicit Flip-Flip
was Ex-Dco(Explicit Data Close Flip-Flop)Flip-Flop as shown
below.
Fig1: Explicit Data Close Flip-Flop
In Explicit Data Close Flip-Flop it has a unwanted discharge
problem whenever it has static input 1 case. In order to reduce
we introduce a Conditional discharge mechanism to reduce
power dissipation.
Fig2: CDFF Flip-Flop
An extra nMOS transistor controlled by the output signal
Q_fdbk is employed so that no discharge occurs if the input
data remains “1.” In addition, the keeper logic for the internal
node X is simplified and consists of an inverter plus a pull-up
pMOS transistor. The schematic diagram of the proposed flip-
flop, conditional discharge flip-flop (CDFF), is shown above.
It uses a pulse generator as in [9], which is suitable for double-
edge sampling. The flip-flop is made up of two stages. Stage
one is responsible for capturing the LOW-to-HIGH transition.
If the input is HIGH in the sampling window, the internal
node is discharged, assuming that were initially (LOW,
HIGH) for the discharge path to be enabled. As a result, the
output node will be charged to HIGH through PMOS of D
input in the second stage. Stage 2 captures the HIGH-to-LOW
input transition. If the input was LOW during the sampling
period, then the first stage is disabled, and node retains its pre-
charge state. Whereas, node will be HIGH, and the discharge
path in the second stage will be enabled in the sampling
period, allowing the output node to discharge and to correctly
capture the input data Static CDFF has same operation but it
doesn’t consist of pre-charging as present in dynamic
structure. So, its take longer time for processing.
Fig3: Static CDFF structure
Modified Hybrid Latch Flip-Flop:
Fig 4: MHLFF
In MHLFF we reduce the longer stack of NMOS transistor at
output node in order to increase the speed of the Flip-Flop. It
also flows the static latch structure whose pre-charging was
depend on the data. MHLFF drawback is that internal node
becomes floating when output Q and input Data both equal to
“1”. Extra DC power emerges if node X is drifted from an
intact “1”.
Fig5: Proposed Flip-Flop
They there are three major differences that lead to a unique
TSPC latch structure and make the proposed design distinct
International Journal of Ethics in Engineering & Management Education
Website: www.ijeee.in (ISSN: 2348-4748, Volume 1, Issue 12, December 2014)
9
from the previous one. First, a weak pull-up pMOS transistor
with gate connected to the ground is used in the first stage of
the TSPC latch. This gives rise to a pseudo-nMOS logic style
design, and the charge keeper circuit for the internal node X
can be saved. In addition to the circuit simplicity, this
approach also reduces the load capacitance of node X. Second,
a pass transistor controlled by the pulse clock is included so
that input data can drive node Q of the latch directly. The pull
down network of output node was reduced so the we reduce
the discharge path.
Fig6: Proposed Flip-Flop with Enhance Pulse
The proposed Flip-Flop consists of 24 transistors are used to
design the Flip-Flop. In order to reduce the no of transistor
count here we introduce Pass transistor based pulse generator
design which useful to reduce the no of transistors so as the
power dissipation.
3. SIMULATION
These Flip-Flops are designed and simulated using T-Spice
using TSMC018 Technology.
Circuit Power dissipation
Ep DCO 1.9001885e-
005watts
CDFF 2.4174760e-005watts
SCDFF 3.4992420e-005watts
MHLFF 2.3020230e-005watts
PROPOSED FLIPFLOP 1.616579e-005watts
PROPOSED FF WITH
PULSE ENHANCE
1.048501e-005watts
4. CONCLUSION
In this brief, we presented a P-FF design by employing a
modified TSPC latch structure incorporating a mixed design
style consisting of a pass transistor and pseudo-nMOS logic
and it consist of Pulse generator design. The main idea was to
provide a signal feed through from input source to the internal
node of the latch, which would facilitate extra driving to
shorten the transition time and enhance both power and speed
performance. The was made the existing flip flop can be
designed using less no of transistor count as well as power
dissipation.
REFERENCES
[1] H. Kawaguchi and T. Sakurai, “A reduced clock-swing flip-flop
(RCSFF) for 63% power reduction,” IEEE J. Solid-State Circuits, vol.
33, no. 5, pp. 807–811, May 1998.
[2] F. Klass, C. Amir, A. Das, K. Aingaran, C. Truong, R.Wang, A. Mehta,
R. Heald, and G.Yee, “A newfamily of semi-dynamic and dynamic flip
flops with embedded logic for high-performance processors,” IEEE J.
Solid-State Circuits, vol. 34, no. 5, pp. 712–716, May 1999.
[3] B. Kong, S. Kim, and Y. Jun, “Conditional-capture flip-flop for
statistical power reduction,” IEEE J. Solid-State Circuits, vol. 36, no. 8,
pp.1263–1271, Aug. 2001.
[4] S. D. Naffziger, G. Colon-Bonet, T. Fischer, R. Riedlinger, T. J.
Sullivan, and T. Grutkowski, “The implementation of the Itanium 2
microprocessor,” IEEE J. Solid-State Circuits, vol. 37, no. 11, pp.
1448–1460, Nov. 2002.
[5] N. Nedovic, M. Aleksic, and V. G. Oklobdzija, “Conditional precharge
techniques for power-efficient dual-edge clocking,” in Proc. Int. Symp.
Low-Power Electron. Design, Monterey, CA, Aug. 12–14, 2002, pp.
56–59.
[6] H. Partovi, R. Burd, U. Salim, F.Weber, L. DiGregorio, and D. Draper,
“Flow-through latch and edge-triggered flip-flop hybrid elements,” in
IEEE Tech. Dig. ISSCC, 1996, pp. 138–139.
[7] A. G. M. Strollo, D. De Caro, E. Napoli, and N. Petra, “A novel high
speed sense-amplifier-based flip-flop,” IEEE Trans. Very Large Scale
Integr. (VLSI) Syst., vol. 13, no. 11, pp. 1266–1274, Nov. 2005.
[8] C. K. Teh, M. Hamada, T. Fujita, H. Hara, N. Ikumi, and Y. Oowaki,
“Conditional data mapping flip-flops for low-power and high-
performance systems,” IEEE Trans. Very Large Scale Integr. (VLSI)
Systems, vol. 14, pp. 1379–1383, Dec. 20
[9] J. Tschanz, S. Narendra, Z. Chen, S. Borkar, M. Sachdev, and V. De,
“Comparative delay and energy of single edge-triggered and dual edge
triggered pulsed flip-flops for high-performance microprocessors,” in
Proc. ISPLED, 2001, pp. 207–212.
[10] P. Zhao, T. Darwish, and M. Bayoumi, “High-performance and low
power conditional discharge flip-flop,” IEEE Trans. Very Large Scale
Integr. (VLSI) Syst., vol. 12, no. 5, pp. 477–484, May 2004.
About the authors:
B.sriramasarma received his B.Tech in
2009 From Regency Institute of
Technology, Yanam, UT Of
Puducherry, India.He is currently
working post graduation degree in the
Electronics and communication
engineering in Aditya Engineering
college A.P.India. His research interest
in VLSI Design.
P.Bujjibabu received the M.Tech
degree in VLSI Design from JNTUK
,Kakinada in 2011.B.Tech in Electronics
and Communication Engineering from
AITAM,Tekkali.in 2005.He is Assistant
Professor, Deprtment of Electronics and
Communication Engineering at Aditya
Engineering College.He is pursuing his
Ph.D in JNTUK, Kakinada. His
research areas include Low power VLSI design , ASIC/FPGA
design and antenna design.

More Related Content

PDF
Design and Analysis of Low Power Implicit Pulse Triggered Flip-Flops
PDF
Iaetsd low power pulse triggered flipflop with
PDF
Df34655661
PDF
Design and Analysis of Sequential Elements for Low Power Clocking System with...
PDF
Efficient Method of Power Saving Topologically-Compressed With 21Transistor’s...
PDF
DESIGN OF A LOW POWER MULTIBAND CLOCK DISTRIBUTION CIRCUIT USING SINGLE PHASE...
PDF
Iaetsd design of a low power multiband clock distribution circuit
PDF
Iaetsd an mtcmos technique for optimizing low
Design and Analysis of Low Power Implicit Pulse Triggered Flip-Flops
Iaetsd low power pulse triggered flipflop with
Df34655661
Design and Analysis of Sequential Elements for Low Power Clocking System with...
Efficient Method of Power Saving Topologically-Compressed With 21Transistor’s...
DESIGN OF A LOW POWER MULTIBAND CLOCK DISTRIBUTION CIRCUIT USING SINGLE PHASE...
Iaetsd design of a low power multiband clock distribution circuit
Iaetsd an mtcmos technique for optimizing low

What's hot (17)

PDF
Design and Analysis of New Modified Feedthrough Logic (MFTL) Circuits Using C...
PDF
A Low Power Delay Buffer Using Gated Driver Tree
PDF
Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner
PDF
A high speed low power consumption d flip flop for high speed phase frequency...
PDF
A new area and power efficient single edge triggered flip flop structure for ...
PDF
Is3515091514
PDF
IRJET - High Speed Adder with Ultra Low Power Consumption using XOR and XNOR ...
PDF
Spur Reduction Of MB-OFDM UWB System using CMOS Frequency Synthesizer
PDF
J42046469
PDF
En34855860
PDF
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
PPTX
Pipelining approach
PDF
DESIGN OF A HIGH PRECISION, WIDE RANGED ANALOG CLOCK GENERATOR WITH FIELD PRO...
PDF
Globalstar_Stx3_users_manual_18/01/2013
PDF
H010335563
PDF
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read ...
PDF
Design of a Low Power and Area Efficient Flip Flop With Embedded Logic Module
Design and Analysis of New Modified Feedthrough Logic (MFTL) Circuits Using C...
A Low Power Delay Buffer Using Gated Driver Tree
Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner
A high speed low power consumption d flip flop for high speed phase frequency...
A new area and power efficient single edge triggered flip flop structure for ...
Is3515091514
IRJET - High Speed Adder with Ultra Low Power Consumption using XOR and XNOR ...
Spur Reduction Of MB-OFDM UWB System using CMOS Frequency Synthesizer
J42046469
En34855860
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
Pipelining approach
DESIGN OF A HIGH PRECISION, WIDE RANGED ANALOG CLOCK GENERATOR WITH FIELD PRO...
Globalstar_Stx3_users_manual_18/01/2013
H010335563
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read ...
Design of a Low Power and Area Efficient Flip Flop With Embedded Logic Module
Ad

Viewers also liked (11)

PDF
VHDL Implementation of Flexible Multiband Divider
PDF
PDF
A Single-Phase Clock Multiband Low-Power Flexible Divider
PDF
A05410105
PDF
A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast ...
PDF
Booth multiplication
PPTX
Booths algorithm for Multiplication
PPTX
Wallace tree multiplier.pptx1
PPT
Booth Multiplier
PPTX
Flipflop
PPT
Booths Multiplication Algorithm
VHDL Implementation of Flexible Multiband Divider
A Single-Phase Clock Multiband Low-Power Flexible Divider
A05410105
A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast ...
Booth multiplication
Booths algorithm for Multiplication
Wallace tree multiplier.pptx1
Booth Multiplier
Flipflop
Booths Multiplication Algorithm
Ad

Similar to enhancement of low power pulse triggered flip-flop design based on signal feed-through scheme using pulse-enhance (20)

PDF
Mp3422592263
PDF
H33038041
PDF
Design a Low Power Flip-Flop Based on a Signal Feed-Through Scheme
PDF
Vlsics040303LOW POWER DUAL EDGE - TRIGGERED STATIC D FLIP-FLOP
PDF
Ln3420842089
PDF
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
PDF
Dual Edge-Triggered D-Type Flip-Flop with Low Power Consumption
PDF
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
PDF
Iaetsd low power flip flops for vlsi applications
PDF
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
PDF
A dual pulse-clock double edge triggered flip-flop
PDF
J044037073
PDF
Iaetsd glitch free nand based digitally controlled delay lines using low power
PDF
Embedded Logic Flip-Flops: A Conceptual Review
PDF
Design and Implementation of Low Power Adiabatic System for Power Recycling i...
PPTX
Dissertation on lv pll by dhwani sametrya
PDF
A High-Speed, Low Power Consumption Positive Edge Triggered D Flip-Flop for H...
PDF
Welcome to International Journal of Engineering Research and Development (IJERD)
PDF
DESIGN AND IMPLEMENTATION OF AREA AND POWER OPTIMISED NOVEL SCANFLOP
PDF
FPGA IMPLEMENTATION OF UNIVERSAL SHIFT REGISTER FOR ASYNCHRONOUS DATA SAMPLING
Mp3422592263
H33038041
Design a Low Power Flip-Flop Based on a Signal Feed-Through Scheme
Vlsics040303LOW POWER DUAL EDGE - TRIGGERED STATIC D FLIP-FLOP
Ln3420842089
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
Dual Edge-Triggered D-Type Flip-Flop with Low Power Consumption
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
Iaetsd low power flip flops for vlsi applications
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
A dual pulse-clock double edge triggered flip-flop
J044037073
Iaetsd glitch free nand based digitally controlled delay lines using low power
Embedded Logic Flip-Flops: A Conceptual Review
Design and Implementation of Low Power Adiabatic System for Power Recycling i...
Dissertation on lv pll by dhwani sametrya
A High-Speed, Low Power Consumption Positive Edge Triggered D Flip-Flop for H...
Welcome to International Journal of Engineering Research and Development (IJERD)
DESIGN AND IMPLEMENTATION OF AREA AND POWER OPTIMISED NOVEL SCANFLOP
FPGA IMPLEMENTATION OF UNIVERSAL SHIFT REGISTER FOR ASYNCHRONOUS DATA SAMPLING

More from Kumar Goud (20)

PDF
Ijeee 33-36-surveillance system for coal mines based on wireless sensor network
PDF
Ijeee 28-32-accurate fault location estimation in transmission lines
PDF
Ijeee 24-27-energy efficient communication for adhoc networks
PDF
Ijeee 20-23-target parameter estimation for pulsed doppler radar applications
PDF
Ijeee 16-19-digital media hidden data extracting
PDF
Ijeee 16-19-a novel approach to brain tumor classification using wavelet and ...
PDF
Ijeee 7-11-privacy preserving distributed data mining with anonymous id assig...
PDF
Ijeee 3-6-implementation of environment monitoring system using arm microcont...
PDF
Ijeee 1-2-a tracking system using location prediction and dynamic threshold f...
PDF
layout impact of resolution enhancement in design for manufacturing dfm- in ...
PDF
a new power gating technique for mitigation of standby leakage power using vt...
PDF
hardware implementation of aes encryption and decryption for low area & low p...
PDF
dynamic resource allocation using virtual machines for cloud computing enviro...
PDF
transient stability improvement in power system in multi machine system with ...
PDF
go green - green marketing its rise for an eco friendly processes in india
PDF
hand vein structure authentication
PDF
implementation of area efficient high speed eddr architecture
PDF
professional fuzzy type-ahead rummage around in xml type-ahead search techni...
PDF
Ijeee 58-61-assessment of raw milk quality by neural networking n-n- model i...
PDF
Ijeee 51-57-preventing sql injection attacks in web application
Ijeee 33-36-surveillance system for coal mines based on wireless sensor network
Ijeee 28-32-accurate fault location estimation in transmission lines
Ijeee 24-27-energy efficient communication for adhoc networks
Ijeee 20-23-target parameter estimation for pulsed doppler radar applications
Ijeee 16-19-digital media hidden data extracting
Ijeee 16-19-a novel approach to brain tumor classification using wavelet and ...
Ijeee 7-11-privacy preserving distributed data mining with anonymous id assig...
Ijeee 3-6-implementation of environment monitoring system using arm microcont...
Ijeee 1-2-a tracking system using location prediction and dynamic threshold f...
layout impact of resolution enhancement in design for manufacturing dfm- in ...
a new power gating technique for mitigation of standby leakage power using vt...
hardware implementation of aes encryption and decryption for low area & low p...
dynamic resource allocation using virtual machines for cloud computing enviro...
transient stability improvement in power system in multi machine system with ...
go green - green marketing its rise for an eco friendly processes in india
hand vein structure authentication
implementation of area efficient high speed eddr architecture
professional fuzzy type-ahead rummage around in xml type-ahead search techni...
Ijeee 58-61-assessment of raw milk quality by neural networking n-n- model i...
Ijeee 51-57-preventing sql injection attacks in web application

Recently uploaded (20)

PPT
UNIT-I Machine Learning Essentials for 2nd years
PDF
Mechanics of materials week 2 rajeshwari
PPTX
Environmental studies, Moudle 3-Environmental Pollution.pptx
PPTX
CS6006 - CLOUD COMPUTING - Module - 1.pptx
PDF
MLpara ingenieira CIVIL, meca Y AMBIENTAL
PDF
AIGA 012_04 Cleaning of equipment for oxygen service_reformat Jan 12.pdf
PPTX
AI-Reporting for Emerging Technologies(BS Computer Engineering)
PDF
Lesson 3 .pdf
PDF
Unit1 - AIML Chapter 1 concept and ethics
PPTX
Solar energy pdf of gitam songa hemant k
PPTX
SE unit 1.pptx aaahshdhajdviwhsiehebeiwheiebeiev
PPTX
Chapter-8 Introduction to Quality Standards.pptx
PDF
Micro 4 New.ppt.pdf a servay of cells and microorganism
PPTX
Environmental studies, Moudle 3-Environmental Pollution.pptx
PDF
MACCAFERRY GUIA GAVIONES TERRAPLENES EN ESPAÑOL
PDF
Principles of operation, construction, theory, advantages and disadvantages, ...
PPTX
BBOC407 BIOLOGY FOR ENGINEERS (CS) - MODULE 1 PART 1.pptx
PDF
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
PPTX
DATA STRCUTURE LABORATORY -BCSL305(PRG1)
DOCX
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)
UNIT-I Machine Learning Essentials for 2nd years
Mechanics of materials week 2 rajeshwari
Environmental studies, Moudle 3-Environmental Pollution.pptx
CS6006 - CLOUD COMPUTING - Module - 1.pptx
MLpara ingenieira CIVIL, meca Y AMBIENTAL
AIGA 012_04 Cleaning of equipment for oxygen service_reformat Jan 12.pdf
AI-Reporting for Emerging Technologies(BS Computer Engineering)
Lesson 3 .pdf
Unit1 - AIML Chapter 1 concept and ethics
Solar energy pdf of gitam songa hemant k
SE unit 1.pptx aaahshdhajdviwhsiehebeiwheiebeiev
Chapter-8 Introduction to Quality Standards.pptx
Micro 4 New.ppt.pdf a servay of cells and microorganism
Environmental studies, Moudle 3-Environmental Pollution.pptx
MACCAFERRY GUIA GAVIONES TERRAPLENES EN ESPAÑOL
Principles of operation, construction, theory, advantages and disadvantages, ...
BBOC407 BIOLOGY FOR ENGINEERS (CS) - MODULE 1 PART 1.pptx
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
DATA STRCUTURE LABORATORY -BCSL305(PRG1)
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)

enhancement of low power pulse triggered flip-flop design based on signal feed-through scheme using pulse-enhance

  • 1. International Journal of Ethics in Engineering & Management Education Website: www.ijeee.in (ISSN: 2348-4748, Volume 1, Issue 12, December 2014) 7 Enhancement of Low Power Pulse Triggered Flip- Flop Design Based on Signal Feed-Through Scheme using Pulse-Enhance Banda.Sriramasarma P.Bujji Babu M.Tech student in VLSI Design, Dept of ECE Assistant Professor, Dept of ECE Aditya Engineering College, Surampalem Aditya Engineering College, Surampalem Andhra Pradesh, India. Andhra Pradesh, India. Abstract: Low Power research major concern in today’s VLSI word. Practically, clocking system like flip-flop (FF) consumes large portion of total chip power. So in this paper we discuss about the design of the clock system using novel Flip-Flop design. In this paper, a novel low-power pulse-triggered flip-flop (FF) design is presented. Pulse- triggered FF (P-FF) has been considered as a popular alternative to the conventional master – slave based F. a low-power flip-flop (FF) design featuring an explicit type pulse-triggered structure and a modified true single phase clock latch based on a signal feed-through scheme is presented. The proposed design successfully solves the long discharging path problem in conventional explicit type pulse- triggered FF (P-FF) designs and achieves better speed and power performance in the applications of high speed. These circuits are simulated using Tanner Tools with TSMC018 technology. Keywords: pulse-triggered flip-flop (FF), true single phase clock latch, clocking system 1. INTRODUCTION Flip-flops (FFs) are the basic storage elements and they are used extensively in designs of all digital system. Today’s technology adopts the pipelined architecture n each and every system to improve its performance. Clock system consists of a clock generator, clock distribution network and no of Flip- Flops. It is also estimated that the power consumption of the clock system, is as high as 30% to 60% of the total system power. In order to reduce the CDN load and to reduce the clock power we introduce a pulse triggered flip flops. Pulse- triggered FF (P-FF) has been considered a major alternative to the conventional master–slave-based FF in the applications of high-speed operations [7]–[4]. Along with the speed advantage, its circuit simplicity is also used to lowering the power Consumption of the clock tree system. Instead of traditional Master-Slave Flip-Flop a P-FF consists of a pulse generator for generating strobe signals and a latch for data storage. Since triggering pulses generated on the transition edges of the clock signal are very narrow in pulse width, the latch acts like an edge-triggered FF. The circuit complexity of a P-FF is simplified since only one latch, as opposed to two used in conventional master–slave configuration, is needed. P- FFs also allow time borrowing across clock cycle boundaries and feature a zero or even negative setup time. P-FFs are thus less sensitive to clock jitter. Despite these advantages, pulse generation circuitry requires delicate pulse width control in the face of process variation and the configuration of pulse clock distribution network .Depending on the method of pulse generation, P-FF designs can be classified as implicit or explicit [9]. In an implicit-type P-FF, the pulse generator is a built-in logic of the latch design, and no explicit pulse signals are generated. In an explicit-type P-FF, the designs of pulse generator and latch are separate. Implicit pulse generation is often considered to be more power economical than explicit pulse generation. This is because the former merely controls the discharging path while the latter needs to physically generate a pulse train. Implicit-type designs have lengthened discharging path in latch design, which leads to inferior timing characteristics. The situation deteriorates further when low- power techniques such as conditional capture, conditional pre- charge, conditional discharge, or conditional data mapping are applied. As a consequence, the transistors of pulse generation logic are often enlarged to assure that the generated pulses are sufficiently wide to trigger the data capturing of the latch. Explicit-type P-FF designs face a similar pulse width control issue, but the problem is further complicated in the presence of a large capacitive load, e.g., when one pulse generator is shared among several latches. In this paper, we will present a novel low-power explicit-type P-FF design featuring a conditional pulse-enhancement scheme. Three additional transistors are employed to support this feature. In spite of a slight increase in total transistor count, transistors of the pulse generation logic benefit from significant size reductions and the overall layout area is even slightly reduced. This gives rise to competitive power and power–delay–product performances against other P-FF designs. 2. EXPLICIT PULSE TRIGGERED FLIP-FLOP: Explicit Pulse triggered Flip-Flop consists of Pulse generator and a Latch network Fig(a): Block Diagram of Pulse Triggered Flip-Flop
  • 2. International Journal of Ethics in Engineering & Management Education Website: www.ijeee.in (ISSN: 2348-4748, Volume 1, Issue 12, December 2014) 8 Where as in Pulse triggered flip flops, a short pulse around the rising (or falling) edge of the clock is created through a pulse generator circuit. This pulse acts as the clock input to a latch. Sampling of latch is done in this short window created by the pulse generator Pulse Generator: The Pulse generator consists of and gate and whose inputs are clk and another was delayed of clock signal by three inverters which will be used for generating the strobe signals. Latch network was designed by the basic True Single Phase Latch (TSPC) latch. The basic Explicit Flip-Flip was Ex-Dco(Explicit Data Close Flip-Flop)Flip-Flop as shown below. Fig1: Explicit Data Close Flip-Flop In Explicit Data Close Flip-Flop it has a unwanted discharge problem whenever it has static input 1 case. In order to reduce we introduce a Conditional discharge mechanism to reduce power dissipation. Fig2: CDFF Flip-Flop An extra nMOS transistor controlled by the output signal Q_fdbk is employed so that no discharge occurs if the input data remains “1.” In addition, the keeper logic for the internal node X is simplified and consists of an inverter plus a pull-up pMOS transistor. The schematic diagram of the proposed flip- flop, conditional discharge flip-flop (CDFF), is shown above. It uses a pulse generator as in [9], which is suitable for double- edge sampling. The flip-flop is made up of two stages. Stage one is responsible for capturing the LOW-to-HIGH transition. If the input is HIGH in the sampling window, the internal node is discharged, assuming that were initially (LOW, HIGH) for the discharge path to be enabled. As a result, the output node will be charged to HIGH through PMOS of D input in the second stage. Stage 2 captures the HIGH-to-LOW input transition. If the input was LOW during the sampling period, then the first stage is disabled, and node retains its pre- charge state. Whereas, node will be HIGH, and the discharge path in the second stage will be enabled in the sampling period, allowing the output node to discharge and to correctly capture the input data Static CDFF has same operation but it doesn’t consist of pre-charging as present in dynamic structure. So, its take longer time for processing. Fig3: Static CDFF structure Modified Hybrid Latch Flip-Flop: Fig 4: MHLFF In MHLFF we reduce the longer stack of NMOS transistor at output node in order to increase the speed of the Flip-Flop. It also flows the static latch structure whose pre-charging was depend on the data. MHLFF drawback is that internal node becomes floating when output Q and input Data both equal to “1”. Extra DC power emerges if node X is drifted from an intact “1”. Fig5: Proposed Flip-Flop They there are three major differences that lead to a unique TSPC latch structure and make the proposed design distinct
  • 3. International Journal of Ethics in Engineering & Management Education Website: www.ijeee.in (ISSN: 2348-4748, Volume 1, Issue 12, December 2014) 9 from the previous one. First, a weak pull-up pMOS transistor with gate connected to the ground is used in the first stage of the TSPC latch. This gives rise to a pseudo-nMOS logic style design, and the charge keeper circuit for the internal node X can be saved. In addition to the circuit simplicity, this approach also reduces the load capacitance of node X. Second, a pass transistor controlled by the pulse clock is included so that input data can drive node Q of the latch directly. The pull down network of output node was reduced so the we reduce the discharge path. Fig6: Proposed Flip-Flop with Enhance Pulse The proposed Flip-Flop consists of 24 transistors are used to design the Flip-Flop. In order to reduce the no of transistor count here we introduce Pass transistor based pulse generator design which useful to reduce the no of transistors so as the power dissipation. 3. SIMULATION These Flip-Flops are designed and simulated using T-Spice using TSMC018 Technology. Circuit Power dissipation Ep DCO 1.9001885e- 005watts CDFF 2.4174760e-005watts SCDFF 3.4992420e-005watts MHLFF 2.3020230e-005watts PROPOSED FLIPFLOP 1.616579e-005watts PROPOSED FF WITH PULSE ENHANCE 1.048501e-005watts 4. CONCLUSION In this brief, we presented a P-FF design by employing a modified TSPC latch structure incorporating a mixed design style consisting of a pass transistor and pseudo-nMOS logic and it consist of Pulse generator design. The main idea was to provide a signal feed through from input source to the internal node of the latch, which would facilitate extra driving to shorten the transition time and enhance both power and speed performance. The was made the existing flip flop can be designed using less no of transistor count as well as power dissipation. REFERENCES [1] H. Kawaguchi and T. Sakurai, “A reduced clock-swing flip-flop (RCSFF) for 63% power reduction,” IEEE J. Solid-State Circuits, vol. 33, no. 5, pp. 807–811, May 1998. [2] F. Klass, C. Amir, A. Das, K. Aingaran, C. Truong, R.Wang, A. Mehta, R. Heald, and G.Yee, “A newfamily of semi-dynamic and dynamic flip flops with embedded logic for high-performance processors,” IEEE J. Solid-State Circuits, vol. 34, no. 5, pp. 712–716, May 1999. [3] B. Kong, S. Kim, and Y. Jun, “Conditional-capture flip-flop for statistical power reduction,” IEEE J. Solid-State Circuits, vol. 36, no. 8, pp.1263–1271, Aug. 2001. [4] S. D. Naffziger, G. Colon-Bonet, T. Fischer, R. Riedlinger, T. J. Sullivan, and T. Grutkowski, “The implementation of the Itanium 2 microprocessor,” IEEE J. Solid-State Circuits, vol. 37, no. 11, pp. 1448–1460, Nov. 2002. [5] N. Nedovic, M. Aleksic, and V. G. Oklobdzija, “Conditional precharge techniques for power-efficient dual-edge clocking,” in Proc. Int. Symp. Low-Power Electron. Design, Monterey, CA, Aug. 12–14, 2002, pp. 56–59. [6] H. Partovi, R. Burd, U. Salim, F.Weber, L. DiGregorio, and D. Draper, “Flow-through latch and edge-triggered flip-flop hybrid elements,” in IEEE Tech. Dig. ISSCC, 1996, pp. 138–139. [7] A. G. M. Strollo, D. De Caro, E. Napoli, and N. Petra, “A novel high speed sense-amplifier-based flip-flop,” IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 13, no. 11, pp. 1266–1274, Nov. 2005. [8] C. K. Teh, M. Hamada, T. Fujita, H. Hara, N. Ikumi, and Y. Oowaki, “Conditional data mapping flip-flops for low-power and high- performance systems,” IEEE Trans. Very Large Scale Integr. (VLSI) Systems, vol. 14, pp. 1379–1383, Dec. 20 [9] J. Tschanz, S. Narendra, Z. Chen, S. Borkar, M. Sachdev, and V. De, “Comparative delay and energy of single edge-triggered and dual edge triggered pulsed flip-flops for high-performance microprocessors,” in Proc. ISPLED, 2001, pp. 207–212. [10] P. Zhao, T. Darwish, and M. Bayoumi, “High-performance and low power conditional discharge flip-flop,” IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 12, no. 5, pp. 477–484, May 2004. About the authors: B.sriramasarma received his B.Tech in 2009 From Regency Institute of Technology, Yanam, UT Of Puducherry, India.He is currently working post graduation degree in the Electronics and communication engineering in Aditya Engineering college A.P.India. His research interest in VLSI Design. P.Bujjibabu received the M.Tech degree in VLSI Design from JNTUK ,Kakinada in 2011.B.Tech in Electronics and Communication Engineering from AITAM,Tekkali.in 2005.He is Assistant Professor, Deprtment of Electronics and Communication Engineering at Aditya Engineering College.He is pursuing his Ph.D in JNTUK, Kakinada. His research areas include Low power VLSI design , ASIC/FPGA design and antenna design.