SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016
DOI : 10.5121/vlsic.2016.7405 47
GLITCH ANALYSIS AND REDUCTION IN
DIGITAL CIRCUITS
Ronak Shah
B.Tech Student, Electronics and Communication,
Faculty of Technology, Dharmsinh Desai University, Nadiad, Gujarat, India
ABSTRACT
Hazard in digital circuits is unnecessary transitions due to gate propagation delay in that circuit. Hazards
occur due to uneven delay offered in the path of the various ongoing signals. One of the important reasons
for power dissipation in CMOS circuits is the switching activity .This include activities such as spurious
pulses, called glitches. Power optimization techniques that concentrate on the reduction of switching
power dissipation of a given circuit are called glitch reduction techniques. In this paper, we analyse
various Glitch reduction techniques such as Hazard filtering Technique, Balanced Path Technique,
Multiple Threshold Technique and Gate Freezing Technique. We also measure the parameters such as
noise and delay of the circuits on application of various techniques to check the reliability of different
circuits in various situations.
KEYWORDS
Glitch, Power dissipation, Gate freezing, balanced path delay, multiple threshold transistor, Hazard
filtering, Noise, Delay and switching activity
.
1. INTRODUCTION
Low Power Circuit Design has become very crucial in today’s era of modern portable consumer
gadgets. For CMOS combinational circuits, the reduction of dynamic power dissipation is very
important. A signal transition can be of two types: a functional transition and glitch. Before
reaching the steady state, a signal might go through several state changes which are called
glitches. As they dissipate 20-70% of total power dissipation, glitch is needed to be eliminated for
low power design.
PTotal=PStatic +Pdynamic (1)
PTotal=PSwitching+PShort-Circuit+ Pleakage (2)
Total Power dissipation consists of mainly dynamic power dissipation and static power
dissipation, further these are divided into switching power dissipation, leakage power dissipation,
short circuit power dissipation. Dynamic power dissipation is a major source of leakage power,
which is directly proportional to the number of signal transitions(1-0 and 0-1) in a digital circuit.
Switching power dissipation (Pswitching) is directly proportional to switching activity(a),load
capacitance(Cload), Voltage supply (Vdd) and clock frequency( fclk) as shown in equation(3).
International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016
48
Pswitching= a .Cload.Vdd
2
.fclk (3)
In this paper we have chosen the best available techniques to reduce the glitch power. We have
selected highly glitchfull circuits in our analysis and tried to reduce glitch power, delay and noise
using these techniques. Using Tanner tool simulation, we have also put up the statistics to make
the analysis simpler to understand.
2. TECHNIQUES FOR GLITCH REDUCTION
2.1 Gate Freezing
This method is useful for minimization of glitches. In this method, glitchfull and high power
dissipating circuits are selected and replaced by a modified library cell called ‘F-gate’ with a
control signal(CS) as shown in Fig.1 where Vdd is supply voltage ,I is input ,O is output CS is
control signal to n-type library cell and Gnd is ground. This gate is controlled in order to freeze
the cell’s output for reducing the amount of glitch from the circuit. Basic CMOS gate and Gate
freezed CMOS layout is shown in Figure1.The control signal(CS) drives the gate input of this n-
type cell .This method transforms some of the gates that are more glitchfull into modified devices
that are able to filter out unnecessary output transitions when a control signal(CS) is activated.
Figure 1 CMOS logic and CMOS logic with library cell
International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016
49
2.2 Balanced Path Technique
Balanced path delay technique is used for resolving differing path delays. To make path delays
equal, buffer insertion is done on the faster paths. Balanced path delay will avoid glitches in the
output. This technique is not considered efficient in terms of power consumption due to addition
of buffers. Hence the more innovative method is hazard filtering discussed next.
Figure 2 Original Circuit with glitch output
Figure 3 After applying balanced path delay technique
2.3 Hazard Filtering Technique
Hazard in digital circuits is unnecessary transitions as in case of glitch due to gate propagation
delay in that circuit.
Figure 4 After applying hazard filtering technique
Hazards occur due to uneven delay offered in the path of the various ongoing signals. So apart
from balanced path delay technique and using buffers to balance the delays in path ,we use the
hazard filtering technique in which we increase the delay of receiving hardware to such an extent
so that spurious transitions are eliminated and hence the glitch is eliminated. This is shown in the
figure and also verified using simulation.
2.4 Multiple Threshold Technique
This is a technique to reduce power dissipation and reducing glitch in digital circuits. As delay of
each gate is a function of threshold voltage(Vth), gates that are in non critical paths were selected
International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016
50
and their threshold voltages were rised manually, then the propagation delays along different
paths can be balanced so that unnecessary transition will be minimized. Therefore, it is a new
efficient technique for minimizing glitch in digital circuits that lead to low power dissipation.
Figure 5 Multiple Threshold Implementation
3. SIMULATION AND RESULTS
We present the analysis of various parameters after applying various techniques on original
glitchfull circuits.
Analysis of Circuit1( a’+b)
International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016
51
Analysis of Circuit 2 (AB’+BC)
Analysis of Circuit3 ((a’b)’c)’
3.1 Average Power Analysis:
Results show that Hazard Filtering Technique and Multiple Threshold Technique are better than
other techniques where it is reduced upto 54.58% and 85.13% respectively. Also in multiple
threshold technique the output voltage is reduced as compared to maximum voltage. So in this
situation, we may prefer Hazard Filtering Technique to fulfill this criterion. The power
consumption is highest for balanced path technique as expected.
International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016
52
Figure 6 Circuit wise Average power consumption in watts
3.2 Max. Power Analysis
Similar to Average Power Analysis, we see that Maximum Power dissipation follows the same
trend except for ckt2 Hazard filtering technique. Otherwise, Multiple threshold Technique and
Hazard Filtering Techniques are advisable. The power consumption in balanced path technique as
expected is higher.
Figure 7 Circuit wise Maximum power consumption in watts
International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016
53
3.3 Delay Analysis
All techniques perform in similar manner for delay analysis of various circuits with a smaller lead
to Gate Freezing upto 67.72% and Multiple Threshold Technique upto 32.18%. Hence these
techniques may be used with proper analysis for reducing delay of the circuit.
Figure 8 Circuit wise delay analysis in sec
3.4 Noise Analysis
As seen from the chart, balanced path technique is the best when analyzed for least noise in the
output waveform upto 66.48%. The second best technique is the hazard filtering technique which
also offers lesser noise in the output.
Figure 9 Circuit wise noise analysis (in Sq V/Hz)
International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016
54
4. CONCLUSION
In this paper, we try to reduce the glitch power in the circuits and analyze the various available
techniques such as gate freezing, hazard filtering, balanced path delay and Multiple threshold
technique for noise, delay and power using tanner tool. We ascertain the various techniques
according to required specification in terms of these parameters. We show that Hazard Filtering
Technique and Multiple Threshold Technique are better than other techniques to reduce power
consumption in the circuit upto 54.58% and 85.13% respectively. To reduce delay and speed up
the circuit, we can use Multiple Threshold Techniques where it is reduced upto 67.72%,Gate
freezing technique is the second best approach to speed up the circuit upto 32.18%.Noise is best
reduced in balanced path delay technique upto 66.48%. Hence we check and analyse the
adaptability of various techniques for glitch reduction in various situations for its better
application in real life problems.
ACKNOWLEDGMENT
This research was supported by National Institute of Science and Technology under summer
undergraduate research fellowship.
REFERENCES
[1] Vikas, Deepak ”A REVIEW ON GLITCH REDUCTION TECHNIQUES “,IJRET: International
Journal of Research in Engineering and Technology, Volume : 03 Issue: 02,2014
[2] Masanori Hashimoto, Hidetoshi Onodera and Keikichi Tamaru” A Practical Gate Resizing Technique
Considering Glitch Reduction for Low Power Design”,1999
[3] Warren Shum and Jason H. Anderson, “FPGA Glitch Power Analysis and Reduction”, International
Symposium on Low power electronics and design (ISLPED) 2011, page no. 27-32.
[4] J. Lamoureux, G. Lemieux, and S. Wilton, “GlitchLess: Dynamic power minimization in FPGAs
through edge alignment and glitch filtering”. IEEE TVLSI,16(11):1521– 1534, Nov. 2008.
[5] Henrik Eriksson and Per Larsson-Edefors, “Impact of Voltage Scaling on Glitch Power
Consumption”, Integrated Circuit Design Lecture Notes in Computer Science Volume 1918, 2000, pp
139-148.
[6] Masanori Hashimoto, Hidetoshi Onodera and Keikichi Tamaru, “A Practical Gate Wesizing
Technique Considering Glitch Reduction for Low Power Design” .
[7] Luca Benini, Giovanni De Micheli, Fellow, Alberto Macii, Enrico Macii, Massimo Poncino and
Riccardo Scarsi, “Glitch Power Minimization by Selective Gate Freezing”, IEEE Transactions on
Very Large Scale Integration (VLSI) Systems, Vol. 8, No. 3, June 2000.
[8] Zhanping Chen, Liqiong Wei and Kaushik Roy, “Reducing Glitching And Leakage Power In Low
Voltage CMOS Circuits”, Purdue University Purdue e Pubs ECE Technical Report, march 1997.
[9] Masanori Hashimoto, Hidetoshi Onodera and Keikichi Tamaru, “A Power Optimization Method
Considering Glitch Reduction by Gate Sizing”, International Symposium on Low Power Electronics
and Design,1998, page no. 221- 226.
International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016
55
[10] J. P. Uyemura, Circuit Design for CMOS VLSI. Norwell, MA: Kluwer,1992.
[11] N. H. E. Weste and K. Eshraghian, Principles of CMOS VLSI Design a Systems Perspective , 2d ed.
Reading, MA: Addison-Wesley, 1993.
[12] P. E. Allen and D. R. Holberg, CMOS Analog Circuit Design, 2d ed.New York: Oxford Univ. Press,
2002.
[13] A. Hastings, The Art of Analog Layout. Upper Saddle River, NJ: Pren-tice-Hall, 2001.
[14] N. Ranganathan and Ashok K. Murugavel “A Microeconomic Model for Simultaneous Gate Sizing
and Voltage Scaling for Power Optimization, Department of Computer Science and Engineering,
Nanomaterial and Nano manufacturing Research Cente 21st International Conference on Computer
Design ,2003 IEEE
[15] Luca Benini , Member, IEEE , Giovanni De Micheli, Fellow, IEEE , Alberto Macii, Student Member,
IEEE ,Enrico Macii, Member, IEEE , Massimo Poncino , Member, IEEE , and Riccardo Scarsi
“Glitch Power Minimization by Selective Gate Freezing”, IEEE TRANSACTIONS ON VERY
LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 8, NO. 3, JUNE 2000 287
[16] Ki-Seok Chung Taewhan Kim C. L. Liu Design Technology Dept. of EECS and Dept. of
Computer Science Intel Corporation National Tsing Hua Univ. Santa Clara, 95052 USA Hsinchu,
Taiwan R.O.C. Adv. Information Tech. Research Center Korea Adv. Institute of Sci.&Tech. Taejon,
Korea,“A Non-Zero Delay Model for Glitch Analysis in Logic Circuits”, 43rd IEEE Midwest
Symp. on Circuits and Systems, Lansing MI, Aug 8- 11,2000

More Related Content

PPT
5.2 mining time series data
PPTX
The future of big data analytics
PDF
A novel approach for leakage power reduction techniques in 65nm technologies
PDF
CROSSTALK MINIMIZATION FOR COUPLED RLC INTERCONNECTS USING BIDIRECTIONAL BUFF...
PDF
Compact low power high slew-rate cmos buffer amplifier with power gating tech...
PDF
Design of a Low-Power 1.65 GBPS Data Channel for HDMI Transmitter
PDF
A new improved mcml logic for dpa resistant circuits
PDF
DESIGNING AN EFFICIENT APPROACH FOR JK AND T FLIP-FLOP WITH POWER DISSIPATION...
5.2 mining time series data
The future of big data analytics
A novel approach for leakage power reduction techniques in 65nm technologies
CROSSTALK MINIMIZATION FOR COUPLED RLC INTERCONNECTS USING BIDIRECTIONAL BUFF...
Compact low power high slew-rate cmos buffer amplifier with power gating tech...
Design of a Low-Power 1.65 GBPS Data Channel for HDMI Transmitter
A new improved mcml logic for dpa resistant circuits
DESIGNING AN EFFICIENT APPROACH FOR JK AND T FLIP-FLOP WITH POWER DISSIPATION...

Viewers also liked (13)

PDF
Implementation of an arithmetic logic using area efficient carry lookahead adder
PDF
SAF ANALYSES OF ANALOG AND MIXED SIGNAL VLSI CIRCUIT: DIGITAL TO ANALOG CONVE...
PDF
MITIGATION OF SOFT ERRORS ON 65NM COMBINATIONAL LOGIC GATES VIA BUFFER GATE
PDF
FOLDED ARCHITECTURE FOR NON CANONICAL LEAST MEAN SQUARE ADAPTIVE DIGITAL FILT...
PDF
THE DESIGN OF A LOW POWER FLOATING GATE BASED PHASE FREQUENCY DETECTOR AND CH...
PDF
HARDWARE EFFICIENT SCALING FREE VECTORING AND ROTATIONAL CORDIC FOR DSP APPLI...
PDF
Low power 16 channel data selector for bio-medical applications
PDF
A digital calibration algorithm with variable amplitude dithering for domain-...
PDF
Asic implementation of i2 c master bus
PDF
Cost effective test methodology using pmu for automated test equipment systems
PDF
Back track input vector algorithm for leakage reduction in cmos vlsi digital ...
PDF
Design and implementation of complex floating point processor using fpga
PDF
DESIGN OF THREE BIT ANALOG-TO-DIGITAL CONVERTER (ADC) USING SPATIAL WAVEFUNCT...
Implementation of an arithmetic logic using area efficient carry lookahead adder
SAF ANALYSES OF ANALOG AND MIXED SIGNAL VLSI CIRCUIT: DIGITAL TO ANALOG CONVE...
MITIGATION OF SOFT ERRORS ON 65NM COMBINATIONAL LOGIC GATES VIA BUFFER GATE
FOLDED ARCHITECTURE FOR NON CANONICAL LEAST MEAN SQUARE ADAPTIVE DIGITAL FILT...
THE DESIGN OF A LOW POWER FLOATING GATE BASED PHASE FREQUENCY DETECTOR AND CH...
HARDWARE EFFICIENT SCALING FREE VECTORING AND ROTATIONAL CORDIC FOR DSP APPLI...
Low power 16 channel data selector for bio-medical applications
A digital calibration algorithm with variable amplitude dithering for domain-...
Asic implementation of i2 c master bus
Cost effective test methodology using pmu for automated test equipment systems
Back track input vector algorithm for leakage reduction in cmos vlsi digital ...
Design and implementation of complex floating point processor using fpga
DESIGN OF THREE BIT ANALOG-TO-DIGITAL CONVERTER (ADC) USING SPATIAL WAVEFUNCT...
Ad

Similar to Glitch Analysis and Reduction in Digital Circuits (20)

PDF
Glitch Analysis and Reduction in Combinational Circuits
PDF
GLITCH ANALYSIS AND REDUCTION IN COMBINATIONAL CIRCUITS
PDF
A review on glitch reduction techniques
PDF
A review on glitch reduction techniques
PDF
Static power optimization using dual sub threshold supply voltages in digital...
PDF
Hx3313651367
PDF
Buffer sizing
PDF
Power Gating Based Ground Bounce Noise Reduction
PDF
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
PDF
W04406104107
PDF
Bt31482484
PPTX
Leakage Power Minimization using SA-Based Gate Sizing and Threshold Voltage A...
PDF
High performance novel dual stack gating technique for reduction of ground bo...
PPT
5006278.ppt
PDF
Analysis Of Optimization Techniques For Low Power VLSI Design
PDF
LEAKAGE POWER REDUCTION AND ANALYSIS OF CMOS SEQUENTIAL CIRCUITS
PDF
H0144757
PDF
Low Leakage Low Ground Bounce Noise Power Gating Techniques for FPGAs
PDF
Optimized Design of an Alu Block Using Power Gating Technique
PPTX
Signal Integrity (SI glitch)
Glitch Analysis and Reduction in Combinational Circuits
GLITCH ANALYSIS AND REDUCTION IN COMBINATIONAL CIRCUITS
A review on glitch reduction techniques
A review on glitch reduction techniques
Static power optimization using dual sub threshold supply voltages in digital...
Hx3313651367
Buffer sizing
Power Gating Based Ground Bounce Noise Reduction
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
W04406104107
Bt31482484
Leakage Power Minimization using SA-Based Gate Sizing and Threshold Voltage A...
High performance novel dual stack gating technique for reduction of ground bo...
5006278.ppt
Analysis Of Optimization Techniques For Low Power VLSI Design
LEAKAGE POWER REDUCTION AND ANALYSIS OF CMOS SEQUENTIAL CIRCUITS
H0144757
Low Leakage Low Ground Bounce Noise Power Gating Techniques for FPGAs
Optimized Design of an Alu Block Using Power Gating Technique
Signal Integrity (SI glitch)
Ad

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
KodekX | Application Modernization Development
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Electronic commerce courselecture one. Pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPT
Teaching material agriculture food technology
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Machine learning based COVID-19 study performance prediction
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
The Rise and Fall of 3GPP – Time for a Sabbatical?
KodekX | Application Modernization Development
20250228 LYD VKU AI Blended-Learning.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Electronic commerce courselecture one. Pdf
Chapter 3 Spatial Domain Image Processing.pdf
Teaching material agriculture food technology
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Encapsulation_ Review paper, used for researhc scholars
MYSQL Presentation for SQL database connectivity
Mobile App Security Testing_ A Comprehensive Guide.pdf
NewMind AI Weekly Chronicles - August'25 Week I
sap open course for s4hana steps from ECC to s4
Diabetes mellitus diagnosis method based random forest with bat algorithm
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Machine learning based COVID-19 study performance prediction

Glitch Analysis and Reduction in Digital Circuits

  • 1. International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016 DOI : 10.5121/vlsic.2016.7405 47 GLITCH ANALYSIS AND REDUCTION IN DIGITAL CIRCUITS Ronak Shah B.Tech Student, Electronics and Communication, Faculty of Technology, Dharmsinh Desai University, Nadiad, Gujarat, India ABSTRACT Hazard in digital circuits is unnecessary transitions due to gate propagation delay in that circuit. Hazards occur due to uneven delay offered in the path of the various ongoing signals. One of the important reasons for power dissipation in CMOS circuits is the switching activity .This include activities such as spurious pulses, called glitches. Power optimization techniques that concentrate on the reduction of switching power dissipation of a given circuit are called glitch reduction techniques. In this paper, we analyse various Glitch reduction techniques such as Hazard filtering Technique, Balanced Path Technique, Multiple Threshold Technique and Gate Freezing Technique. We also measure the parameters such as noise and delay of the circuits on application of various techniques to check the reliability of different circuits in various situations. KEYWORDS Glitch, Power dissipation, Gate freezing, balanced path delay, multiple threshold transistor, Hazard filtering, Noise, Delay and switching activity . 1. INTRODUCTION Low Power Circuit Design has become very crucial in today’s era of modern portable consumer gadgets. For CMOS combinational circuits, the reduction of dynamic power dissipation is very important. A signal transition can be of two types: a functional transition and glitch. Before reaching the steady state, a signal might go through several state changes which are called glitches. As they dissipate 20-70% of total power dissipation, glitch is needed to be eliminated for low power design. PTotal=PStatic +Pdynamic (1) PTotal=PSwitching+PShort-Circuit+ Pleakage (2) Total Power dissipation consists of mainly dynamic power dissipation and static power dissipation, further these are divided into switching power dissipation, leakage power dissipation, short circuit power dissipation. Dynamic power dissipation is a major source of leakage power, which is directly proportional to the number of signal transitions(1-0 and 0-1) in a digital circuit. Switching power dissipation (Pswitching) is directly proportional to switching activity(a),load capacitance(Cload), Voltage supply (Vdd) and clock frequency( fclk) as shown in equation(3).
  • 2. International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016 48 Pswitching= a .Cload.Vdd 2 .fclk (3) In this paper we have chosen the best available techniques to reduce the glitch power. We have selected highly glitchfull circuits in our analysis and tried to reduce glitch power, delay and noise using these techniques. Using Tanner tool simulation, we have also put up the statistics to make the analysis simpler to understand. 2. TECHNIQUES FOR GLITCH REDUCTION 2.1 Gate Freezing This method is useful for minimization of glitches. In this method, glitchfull and high power dissipating circuits are selected and replaced by a modified library cell called ‘F-gate’ with a control signal(CS) as shown in Fig.1 where Vdd is supply voltage ,I is input ,O is output CS is control signal to n-type library cell and Gnd is ground. This gate is controlled in order to freeze the cell’s output for reducing the amount of glitch from the circuit. Basic CMOS gate and Gate freezed CMOS layout is shown in Figure1.The control signal(CS) drives the gate input of this n- type cell .This method transforms some of the gates that are more glitchfull into modified devices that are able to filter out unnecessary output transitions when a control signal(CS) is activated. Figure 1 CMOS logic and CMOS logic with library cell
  • 3. International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016 49 2.2 Balanced Path Technique Balanced path delay technique is used for resolving differing path delays. To make path delays equal, buffer insertion is done on the faster paths. Balanced path delay will avoid glitches in the output. This technique is not considered efficient in terms of power consumption due to addition of buffers. Hence the more innovative method is hazard filtering discussed next. Figure 2 Original Circuit with glitch output Figure 3 After applying balanced path delay technique 2.3 Hazard Filtering Technique Hazard in digital circuits is unnecessary transitions as in case of glitch due to gate propagation delay in that circuit. Figure 4 After applying hazard filtering technique Hazards occur due to uneven delay offered in the path of the various ongoing signals. So apart from balanced path delay technique and using buffers to balance the delays in path ,we use the hazard filtering technique in which we increase the delay of receiving hardware to such an extent so that spurious transitions are eliminated and hence the glitch is eliminated. This is shown in the figure and also verified using simulation. 2.4 Multiple Threshold Technique This is a technique to reduce power dissipation and reducing glitch in digital circuits. As delay of each gate is a function of threshold voltage(Vth), gates that are in non critical paths were selected
  • 4. International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016 50 and their threshold voltages were rised manually, then the propagation delays along different paths can be balanced so that unnecessary transition will be minimized. Therefore, it is a new efficient technique for minimizing glitch in digital circuits that lead to low power dissipation. Figure 5 Multiple Threshold Implementation 3. SIMULATION AND RESULTS We present the analysis of various parameters after applying various techniques on original glitchfull circuits. Analysis of Circuit1( a’+b)
  • 5. International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016 51 Analysis of Circuit 2 (AB’+BC) Analysis of Circuit3 ((a’b)’c)’ 3.1 Average Power Analysis: Results show that Hazard Filtering Technique and Multiple Threshold Technique are better than other techniques where it is reduced upto 54.58% and 85.13% respectively. Also in multiple threshold technique the output voltage is reduced as compared to maximum voltage. So in this situation, we may prefer Hazard Filtering Technique to fulfill this criterion. The power consumption is highest for balanced path technique as expected.
  • 6. International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016 52 Figure 6 Circuit wise Average power consumption in watts 3.2 Max. Power Analysis Similar to Average Power Analysis, we see that Maximum Power dissipation follows the same trend except for ckt2 Hazard filtering technique. Otherwise, Multiple threshold Technique and Hazard Filtering Techniques are advisable. The power consumption in balanced path technique as expected is higher. Figure 7 Circuit wise Maximum power consumption in watts
  • 7. International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016 53 3.3 Delay Analysis All techniques perform in similar manner for delay analysis of various circuits with a smaller lead to Gate Freezing upto 67.72% and Multiple Threshold Technique upto 32.18%. Hence these techniques may be used with proper analysis for reducing delay of the circuit. Figure 8 Circuit wise delay analysis in sec 3.4 Noise Analysis As seen from the chart, balanced path technique is the best when analyzed for least noise in the output waveform upto 66.48%. The second best technique is the hazard filtering technique which also offers lesser noise in the output. Figure 9 Circuit wise noise analysis (in Sq V/Hz)
  • 8. International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016 54 4. CONCLUSION In this paper, we try to reduce the glitch power in the circuits and analyze the various available techniques such as gate freezing, hazard filtering, balanced path delay and Multiple threshold technique for noise, delay and power using tanner tool. We ascertain the various techniques according to required specification in terms of these parameters. We show that Hazard Filtering Technique and Multiple Threshold Technique are better than other techniques to reduce power consumption in the circuit upto 54.58% and 85.13% respectively. To reduce delay and speed up the circuit, we can use Multiple Threshold Techniques where it is reduced upto 67.72%,Gate freezing technique is the second best approach to speed up the circuit upto 32.18%.Noise is best reduced in balanced path delay technique upto 66.48%. Hence we check and analyse the adaptability of various techniques for glitch reduction in various situations for its better application in real life problems. ACKNOWLEDGMENT This research was supported by National Institute of Science and Technology under summer undergraduate research fellowship. REFERENCES [1] Vikas, Deepak ”A REVIEW ON GLITCH REDUCTION TECHNIQUES “,IJRET: International Journal of Research in Engineering and Technology, Volume : 03 Issue: 02,2014 [2] Masanori Hashimoto, Hidetoshi Onodera and Keikichi Tamaru” A Practical Gate Resizing Technique Considering Glitch Reduction for Low Power Design”,1999 [3] Warren Shum and Jason H. Anderson, “FPGA Glitch Power Analysis and Reduction”, International Symposium on Low power electronics and design (ISLPED) 2011, page no. 27-32. [4] J. Lamoureux, G. Lemieux, and S. Wilton, “GlitchLess: Dynamic power minimization in FPGAs through edge alignment and glitch filtering”. IEEE TVLSI,16(11):1521– 1534, Nov. 2008. [5] Henrik Eriksson and Per Larsson-Edefors, “Impact of Voltage Scaling on Glitch Power Consumption”, Integrated Circuit Design Lecture Notes in Computer Science Volume 1918, 2000, pp 139-148. [6] Masanori Hashimoto, Hidetoshi Onodera and Keikichi Tamaru, “A Practical Gate Wesizing Technique Considering Glitch Reduction for Low Power Design” . [7] Luca Benini, Giovanni De Micheli, Fellow, Alberto Macii, Enrico Macii, Massimo Poncino and Riccardo Scarsi, “Glitch Power Minimization by Selective Gate Freezing”, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 8, No. 3, June 2000. [8] Zhanping Chen, Liqiong Wei and Kaushik Roy, “Reducing Glitching And Leakage Power In Low Voltage CMOS Circuits”, Purdue University Purdue e Pubs ECE Technical Report, march 1997. [9] Masanori Hashimoto, Hidetoshi Onodera and Keikichi Tamaru, “A Power Optimization Method Considering Glitch Reduction by Gate Sizing”, International Symposium on Low Power Electronics and Design,1998, page no. 221- 226.
  • 9. International Journal of VLSI design & Communication Systems (VLSICS) Vol.7, No.4, August 2016 55 [10] J. P. Uyemura, Circuit Design for CMOS VLSI. Norwell, MA: Kluwer,1992. [11] N. H. E. Weste and K. Eshraghian, Principles of CMOS VLSI Design a Systems Perspective , 2d ed. Reading, MA: Addison-Wesley, 1993. [12] P. E. Allen and D. R. Holberg, CMOS Analog Circuit Design, 2d ed.New York: Oxford Univ. Press, 2002. [13] A. Hastings, The Art of Analog Layout. Upper Saddle River, NJ: Pren-tice-Hall, 2001. [14] N. Ranganathan and Ashok K. Murugavel “A Microeconomic Model for Simultaneous Gate Sizing and Voltage Scaling for Power Optimization, Department of Computer Science and Engineering, Nanomaterial and Nano manufacturing Research Cente 21st International Conference on Computer Design ,2003 IEEE [15] Luca Benini , Member, IEEE , Giovanni De Micheli, Fellow, IEEE , Alberto Macii, Student Member, IEEE ,Enrico Macii, Member, IEEE , Massimo Poncino , Member, IEEE , and Riccardo Scarsi “Glitch Power Minimization by Selective Gate Freezing”, IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 8, NO. 3, JUNE 2000 287 [16] Ki-Seok Chung Taewhan Kim C. L. Liu Design Technology Dept. of EECS and Dept. of Computer Science Intel Corporation National Tsing Hua Univ. Santa Clara, 95052 USA Hsinchu, Taiwan R.O.C. Adv. Information Tech. Research Center Korea Adv. Institute of Sci.&Tech. Taejon, Korea,“A Non-Zero Delay Model for Glitch Analysis in Logic Circuits”, 43rd IEEE Midwest Symp. on Circuits and Systems, Lansing MI, Aug 8- 11,2000