SlideShare a Scribd company logo
1 of 6
Download to read offline
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 2, Issue 2, pp: (150-155), Month: April 2015 - June 2015, Available at: www.paperpublications.org
Page | 150
Paper Publications
Gated Latch Utilization For Clock Tree
Network
1
A.Rajathi, 2
V.Malathy
1
M.E Applied Electronics, Final Year, Department of ECE, Jaya Engineering College, Tamilnadu, India
2
Assistant Professor, Department of ECE, Jaya Engineering College, Tamilnadu, India
Abstract: The Major contributor to power dissipation using signal switching of high frequency and strong pipeline
designs. Total power consumption using clock tree accounts and 20-40% of power is consumed in synchronous
circuits. Therefore, by decreasing the clock-tree power, the chip power reduces. In this proposed system a circuit is
implemented which is a frequency synthesizer for generating the clock tree. Then the gated latch technique is
applied to this circuit for reducing the power consumption. The resulting output is the generation of the clock tree.
The clock power can be controlled through gating. Primary goal is to reduce the power in the clock tree. Thus the
clock tree synthesis is performed and gated latch technique is applied to the out coming clock signal from the clock
tree. The gated latch is the concept of gating the control signal. The gated signal output plays the role of the enable
in the latches. Thus whenever we need we can switch off the clock signal and we can use the clock signal for clock
tree synthesis. These are all controlled by the control signal. The power consumed is 0.052.
Keywords: Pipeline, signal switching Power dissipation,Clock tree power, Frequency Synthesizer, Gated latch and
Control signal
1. INTRODUCTION
Power consumption is more in many of the circuits/clock distribution. To reduce the usage of power in the clock tree the
gated d latch is designed. The gated d latch is designed with a control signal. The control signal is used to switch on or
switch off the circuit. In this the clock generator, frequency synthesizer are used. The clock generator is used to generate
the clock pulse. From the clock tree many clock pulses are distributed. These clock pulses are synthesized by the
frequency synthesizer. The frequency synthesizer performs arithmetic operations such as addition, subtraction,
multiplication, division and logical operations such as AND, OR, NAND, NOR, EX-OR, EX-NOR, NOT, etc., the output
of the frequency is given to the gated latch to produce the clock tree with a power consumption reduction.
Thus the latches are designed in which it produces the corresponding output when the enable signal is high.
This is the concept of level triggering and it processes on the enable signal which is based on high and low. The gated
latch is the concept of gating the control signal. The gated signal output plays the role of the enable in the latches.
Figure1.1 shows that the enable signal has two inputs one is A, and another one is control signal. The value of A is always
1 that is set to be default. Whenever the control signal is 1 the enable signal is 1 and the circuit is ON. If control signal is 0
the enable signal is 0 and the circuit is OFF. Thus whenever we need we can switch off the clock signal and we can use
the clock signal for clock tree synthesis. These are all controlled by the control signal. These gated latch controls the clock
tree synthesisโ€™s unnecessary power consumption.
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 2, Issue 2, pp: (150-155), Month: April 2015 - June 2015, Available at: www.paperpublications.org
Page | 151
Paper Publications
Fig.1 Symbol for gated D latch
2. SYSTEM METHODOLOGY
In this the block diagram for the proposed method is described. The block diagram of the proposed system is shown in Fig.
2 which consists of clock tree generation , frequency synthesizer, Gated D latch respectively.
Fig.2 Block Diagram of Proposed System
A. Block Diagram Description:
From the clock generator, the input clock pulse gets generated. In the frequency synthesizer block, we are generating
different clock pulses of variable frequencies. Using this, the clock tree generation is performed using a clock tree
generator. The distributed clock pulses are given to the gated latch to produce the clock tree with the power consumption
reduction. The reset is the condition given for the logical part for initializing.
B. Gated D Latch:
Figure 2 show that a gated D-latch with one-input synchronous SR latch. It is also known as transparent latch, data latch,
or simply gated latch.
Fig.3 Symbol for Gated D latch
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 2, Issue 2, pp: (150-155), Month: April 2015 - June 2015, Available at: www.paperpublications.org
Page | 152
Paper Publications
The truth table shows that when the enable or clock input is 0, the D input has no effect on the output. When Enable/
Control is high, the output equals D.
TABLE.1 TRUTH TABLE FOR GATED D LATCH
E/C D Q Q Comment
0 X Qprev Qns NC
1 0 0 1 Reset
1 1 1 0 Set
C. Clock signal:
It is generated by clock generator. A clock signal is a signal which depend upon the 50% of duty cycle and it has two state
such as low and high state. It applied for synchronization circuits that may become active at either rising edge or falling
edge and in the case of double data rate.
D. Clock Tree:
Clock tree is a tree network which consist sub-tree sections. The power is distributed in the tree and consuming power
using clock tree
Fig. 4, Flow diagram of model clock tree
E. Clock signal:
Fig.5 Data flow of proposed system
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 2, Issue 2, pp: (150-155), Month: April 2015 - June 2015, Available at: www.paperpublications.org
Page | 153
Paper Publications
This data flow diagram includes clock generation, clock data, data transmission and Gated latch transmission is
performed. These are all connected by wires. The data flow has control signals. The control signal is used to control the
operation by switching on and off the circuit.
F. Frequency Synthesizer:
It is used to synthesize frequency of electronics component such as CB radios, GPS system, satellite receivers etc. It used
to generate different signals not like single signal used in adder, multiplier, etc.
3. COMPUTER SIMULAION RESULTS
The proposed system has been applied for a clock tree. The superiority of the scheme is demonstrated with the help of
some example of inputs. In this project, we can use MATLAB ISE. Power report of this project is produced.
Gated latch stage: In this the clock tree is generated using the frequency synthesizer logic. The different set of frequencies
is given to the latches to generate the clock tree. The clock distribution network distributes the clock signals from a
common point to all the elements that need it.
Fig.6 Gated Latch Output
Transmission stage: In this frequency synthesizer which produces the set of frequencies as the output. Also the gated latch
logic is designed for power consumption reduction. The clock pulses generated are given through the gated latch to
produce the clock tree. The gated latch is a latch that has an input that must be active in order for the basic inputs to take
effect. This input is sometimes called ENABLE because it enables the operation of the basic inputs. All the sub modules
are integrated together and analyzed using modelsim simulator.
Fig.7,Transmission stage output
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 2, Issue 2, pp: (150-155), Month: April 2015 - June 2015, Available at: www.paperpublications.org
Page | 154
Paper Publications
Power report: The power report is shown below. The power is consumed up to 0.052and the report chart is shown.
Fig.8 Power Report
4. CONCLUSION
This proposed system has been successfully implemented and evaluated in a clock tree. Here a clock tree module is
designed and the frequency synthesizer is performed here to produce different type of clock tree. All the synthesized
signal are pass through gated latch to consume power. The power is consumed upto 0.052.
REFERENCES
[1] Amir Farrahi.H, Senior Member, IEEE, Chunhong Chen, Member, IEEE, Ankur Srivastava, Member, IEEE,
Gustavo Tรฉllez, and Majid Sarrafzadeh, Fellow, IEEE (2001),โ€ Activity-Driven Clock Designโ€, IEEE Transactions
on Computer-Aided Design of Integrated Circuits and Systems, Vol. 20, No. 6.
[2] Arunprasad Venkatraman, Rajesh Garg and Sunil Khatri.P,โ€ A Robust, Fast Pulsed Flip-Flop Designโ€, Department
of ECE, Texas A&M University College Station, TX 77843
[3] Behnam Amelifard, Ali Afzali-Kusha, Ahmad Khademzadeh,โ€ Enhancing the Efficiency of Cluster Voltage
ScalingTechnique for Low-power Applicationโ€, Low-Power High-Performance Nanosystems Laboratory University
of Tehran, Tehran, Iran.
[4] Gustavo E. Tellez Amir Farrahi Majid Sarrafzadeh(2011),โ€ Activity-Driven Clock Design for Low Power Circuitsโ€,
Department of Electrical Engineering and Computer Science Northwestern University, Evanston, IL 60208.
[5] Jeng-Liang Tsai, Tsung-Hao Chen, and Charlie Chung-Ping Chen (2004),โ€ Zero Skew Clock-Tree Optimization
With BufferInsertion/Sizing and Wire Sizingโ€, IEEE Transactions on Computer-Aided Design of Integrated Circuits
and Systems, Vol. 23, No. 4.
[6] Jatuchai Pangjun and Sachin Sapatnekar.S,โ€ Low Power Clock Distribution Using Multiple Voltages and Reduced
Swingsโ€, Department of Electrical and Computer Engineering University of Minnesota Minneapolis, MN 55455.
[7] Kyoung-Hwan Lim, Deokjin Joo, Student Member, IEEE, and Taewhan Kim, Senior Member, IEEE (2013),โ€ An
Optimal Allocation Algorithm of Adjustable Delay Buffers and Practical Extensions for Clock Skew Optimization
in Multiple Power Mode Designsโ€, IEEE Transactions on Computer-Aided Design of Integrated Circuits and
Systems, Vol. 32, No. 3.
ISSN 2349-7815
International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE)
Vol. 2, Issue 2, pp: (150-155), Month: April 2015 - June 2015, Available at: www.paperpublications.org
Page | 155
Paper Publications
[8] Mark Po-Hung Lin, Member, IEEE, Chih-Cheng Hsu, Student Member, IEEE, and Yao-Tsung Chang(2011),โ€ Post-
Placement Power Optimization with Multi-Bit Flip-Flopsโ€, IEEE Transactions on Computer-aided Design of
Integrated Circuits and Systems, Vol. 30, No. 12.
[9] Shmuel wimer,member,IEEE Arye albahari (2014),โ€A Look-Ahead Clock Gating based on Auto-Gated Flip-Flopsโ€,
IEEE Transactions on Circuits and Systemsโ€”I: Regular Papers, Vol. 61, No. 5.
[10] Seungwhun Paik, Inhak Han, Sangmin Kim, and Youngsoo Shin, Senior Member, IEEE (2012),โ€ Clock Gating
Synthesis of Pulsed-Latch Circuitsโ€, IEEE Transactions on Computer-Aided Design of Integrated Circuits and
Systems, Vol. 31, No.7.
[11] Sangmin Kim, Inhak Han, Seungwhun Paik, and Youngsoo Shin,โ€ Pulser gaing:A Clock Gating of Pulsed Latch
Circuitsโ€, Dept. of EE, KAIST.
[12] Weixiang Shen, Student Member, IEEE, Yici Cai, Member, IEEE, Xianlong Hong, Fellow, IEEE, and Jiang Hu,
Member, IEEE(2010),โ€ An Effective Gated Clock Tree Design Based on Activity and Register Aware Placementโ€
IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 18, No. 12.

More Related Content

What's hot

FPGA IMPLEMENTATION OF UNIVERSAL SHIFT REGISTER FOR ASYNCHRONOUS DATA SAMPLING
FPGA IMPLEMENTATION OF UNIVERSAL SHIFT REGISTER FOR ASYNCHRONOUS DATA SAMPLINGFPGA IMPLEMENTATION OF UNIVERSAL SHIFT REGISTER FOR ASYNCHRONOUS DATA SAMPLING
FPGA IMPLEMENTATION OF UNIVERSAL SHIFT REGISTER FOR ASYNCHRONOUS DATA SAMPLING
Editor IJMTER
ย 
Design of embedded based three phase preventor and selector system for indust...
Design of embedded based three phase preventor and selector system for indust...Design of embedded based three phase preventor and selector system for indust...
Design of embedded based three phase preventor and selector system for indust...
IAEME Publication
ย 

What's hot (20)

Autotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plantAutotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plant
ย 
FPGA IMPLEMENTATION OF UNIVERSAL SHIFT REGISTER FOR ASYNCHRONOUS DATA SAMPLING
FPGA IMPLEMENTATION OF UNIVERSAL SHIFT REGISTER FOR ASYNCHRONOUS DATA SAMPLINGFPGA IMPLEMENTATION OF UNIVERSAL SHIFT REGISTER FOR ASYNCHRONOUS DATA SAMPLING
FPGA IMPLEMENTATION OF UNIVERSAL SHIFT REGISTER FOR ASYNCHRONOUS DATA SAMPLING
ย 
Design of embedded based three phase preventor and selector system for indust...
Design of embedded based three phase preventor and selector system for indust...Design of embedded based three phase preventor and selector system for indust...
Design of embedded based three phase preventor and selector system for indust...
ย 
Low power and high performance detff using common feedback inverter logic
Low power and high performance detff using common feedback inverter logic Low power and high performance detff using common feedback inverter logic
Low power and high performance detff using common feedback inverter logic
ย 
Optimization of automatic voltage regulator by proportional integral derivati...
Optimization of automatic voltage regulator by proportional integral derivati...Optimization of automatic voltage regulator by proportional integral derivati...
Optimization of automatic voltage regulator by proportional integral derivati...
ย 
Development of Compact Pulse Generator with Adjustable Pulse Width for Pulse ...
Development of Compact Pulse Generator with Adjustable Pulse Width for Pulse ...Development of Compact Pulse Generator with Adjustable Pulse Width for Pulse ...
Development of Compact Pulse Generator with Adjustable Pulse Width for Pulse ...
ย 
Design of three phase inverter fed induction motor
Design of three phase inverter fed induction motorDesign of three phase inverter fed induction motor
Design of three phase inverter fed induction motor
ย 
โ€œINVESTIGATIONS ON LCL-T FILTER BASED TWO STAGE SINGLE PHASE GRID CONNECTED M...
โ€œINVESTIGATIONS ON LCL-T FILTER BASED TWO STAGE SINGLE PHASE GRID CONNECTED M...โ€œINVESTIGATIONS ON LCL-T FILTER BASED TWO STAGE SINGLE PHASE GRID CONNECTED M...
โ€œINVESTIGATIONS ON LCL-T FILTER BASED TWO STAGE SINGLE PHASE GRID CONNECTED M...
ย 
40120140505013
4012014050501340120140505013
40120140505013
ย 
K044025559
K044025559K044025559
K044025559
ย 
Electronic Load Controller for Self Exited Induction Generator Using Fuzzy Lo...
Electronic Load Controller for Self Exited Induction Generator Using Fuzzy Lo...Electronic Load Controller for Self Exited Induction Generator Using Fuzzy Lo...
Electronic Load Controller for Self Exited Induction Generator Using Fuzzy Lo...
ย 
G352734
G352734G352734
G352734
ย 
Solar power fed adjustuable speed drive system
Solar power fed adjustuable speed drive systemSolar power fed adjustuable speed drive system
Solar power fed adjustuable speed drive system
ย 
Grid Connected Doubly Fed Induction Generator By Wind Power Application
Grid Connected Doubly Fed Induction Generator By Wind Power ApplicationGrid Connected Doubly Fed Induction Generator By Wind Power Application
Grid Connected Doubly Fed Induction Generator By Wind Power Application
ย 
Dynamic Power Reduction of Digital Circuits by ClockGating
Dynamic Power Reduction of Digital Circuits by ClockGatingDynamic Power Reduction of Digital Circuits by ClockGating
Dynamic Power Reduction of Digital Circuits by ClockGating
ย 
IRJET- Micro Inverter
IRJET-  	  Micro InverterIRJET-  	  Micro Inverter
IRJET- Micro Inverter
ย 
Independent Control Of Active And Reactive Powers From DFIG By Logic Fuzzy
Independent Control Of Active And Reactive Powers From DFIG By Logic FuzzyIndependent Control Of Active And Reactive Powers From DFIG By Logic Fuzzy
Independent Control Of Active And Reactive Powers From DFIG By Logic Fuzzy
ย 
An Automatic Load Controller for Domestic Applications
An Automatic Load Controller for Domestic ApplicationsAn Automatic Load Controller for Domestic Applications
An Automatic Load Controller for Domestic Applications
ย 
A Fuzzy PID Controller for Induction Heating Systems with LLC Voltage Source ...
A Fuzzy PID Controller for Induction Heating Systems with LLC Voltage Source ...A Fuzzy PID Controller for Induction Heating Systems with LLC Voltage Source ...
A Fuzzy PID Controller for Induction Heating Systems with LLC Voltage Source ...
ย 
Low power and high performance detff using common
Low power and high performance detff using commonLow power and high performance detff using common
Low power and high performance detff using common
ย 

Viewers also liked

HOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEM
HOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEMHOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEM
HOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEM
paperpublications3
ย 
A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...
A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...
A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...
paperpublications3
ย 
Study of Optimization of Squirrel Cage Induction Motor Using DCR Technology
Study of Optimization of Squirrel Cage Induction Motor Using DCR TechnologyStudy of Optimization of Squirrel Cage Induction Motor Using DCR Technology
Study of Optimization of Squirrel Cage Induction Motor Using DCR Technology
paperpublications3
ย 

Viewers also liked (20)

A Literature Review on Experimental Study of Power Losses in Transmission Lin...
A Literature Review on Experimental Study of Power Losses in Transmission Lin...A Literature Review on Experimental Study of Power Losses in Transmission Lin...
A Literature Review on Experimental Study of Power Losses in Transmission Lin...
ย 
Three Phase Load Flow Analysis on Four Bus System
Three Phase Load Flow Analysis on Four Bus SystemThree Phase Load Flow Analysis on Four Bus System
Three Phase Load Flow Analysis on Four Bus System
ย 
Importance of Antennas for Wireless Communication Devices
Importance of Antennas for Wireless Communication DevicesImportance of Antennas for Wireless Communication Devices
Importance of Antennas for Wireless Communication Devices
ย 
Power Generation Using Footstep
Power Generation Using FootstepPower Generation Using Footstep
Power Generation Using Footstep
ย 
HOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEM
HOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEMHOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEM
HOME AUTOMATION WITH SPY ROBOT AND SECURITY SYSTEM
ย 
A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...
A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...
A Comparative Performance Analysis DCR and DAR Squirrel Cage 3-Phase Inductio...
ย 
Study of Optimization of Squirrel Cage Induction Motor Using DCR Technology
Study of Optimization of Squirrel Cage Induction Motor Using DCR TechnologyStudy of Optimization of Squirrel Cage Induction Motor Using DCR Technology
Study of Optimization of Squirrel Cage Induction Motor Using DCR Technology
ย 
Annunciator for Blind Person Using Ultrasonic Sensor
Annunciator for Blind Person Using Ultrasonic SensorAnnunciator for Blind Person Using Ultrasonic Sensor
Annunciator for Blind Person Using Ultrasonic Sensor
ย 
Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...
Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...
Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...
ย 
Adaptive Video Watermarking and Quality Estimation
Adaptive Video Watermarking and Quality EstimationAdaptive Video Watermarking and Quality Estimation
Adaptive Video Watermarking and Quality Estimation
ย 
Energy Efficient Packet Processing Engine
Energy Efficient Packet Processing EngineEnergy Efficient Packet Processing Engine
Energy Efficient Packet Processing Engine
ย 
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
Performance Comparison of FFT, DHT and DCT Based OFDM Systems with BPSK as A ...
ย 
Power Quality Identification Using Wavelet Transform: A Review
Power Quality Identification Using Wavelet Transform: A ReviewPower Quality Identification Using Wavelet Transform: A Review
Power Quality Identification Using Wavelet Transform: A Review
ย 
SMS Based Automatic Vehicle Accident Information System
SMS Based Automatic Vehicle Accident Information SystemSMS Based Automatic Vehicle Accident Information System
SMS Based Automatic Vehicle Accident Information System
ย 
GSM Based Automatic Meter Reading โ€“ A Review
GSM Based Automatic Meter Reading โ€“ A ReviewGSM Based Automatic Meter Reading โ€“ A Review
GSM Based Automatic Meter Reading โ€“ A Review
ย 
Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...
Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...
Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...
ย 
IMAGE QUALITY OPTIMIZATION USING RSATV
IMAGE QUALITY OPTIMIZATION USING RSATVIMAGE QUALITY OPTIMIZATION USING RSATV
IMAGE QUALITY OPTIMIZATION USING RSATV
ย 
Link Disconnection Entropy Disorder in Mobile Adhoc Networks
Link Disconnection Entropy Disorder in Mobile Adhoc NetworksLink Disconnection Entropy Disorder in Mobile Adhoc Networks
Link Disconnection Entropy Disorder in Mobile Adhoc Networks
ย 
A Study On Double Gate Field Effect Transistor For Area And Cost Efficiency
A Study On Double Gate Field Effect Transistor For Area And Cost EfficiencyA Study On Double Gate Field Effect Transistor For Area And Cost Efficiency
A Study On Double Gate Field Effect Transistor For Area And Cost Efficiency
ย 
RELIABILITY BASED POWER DISTRIBUTION SYSTEMS PLANNING USING CREDIBILITY THEORY
RELIABILITY BASED POWER DISTRIBUTION SYSTEMS PLANNING USING CREDIBILITY THEORYRELIABILITY BASED POWER DISTRIBUTION SYSTEMS PLANNING USING CREDIBILITY THEORY
RELIABILITY BASED POWER DISTRIBUTION SYSTEMS PLANNING USING CREDIBILITY THEORY
ย 

Similar to Gated Latch Utilization for Clock Tree Network

PHOTOVOLTAIC MANAGEMENT SYSTEM USING POWER LINE COMMUNICATION METHODOLOGY
PHOTOVOLTAIC MANAGEMENT SYSTEM USING POWER LINE COMMUNICATION METHODOLOGYPHOTOVOLTAIC MANAGEMENT SYSTEM USING POWER LINE COMMUNICATION METHODOLOGY
PHOTOVOLTAIC MANAGEMENT SYSTEM USING POWER LINE COMMUNICATION METHODOLOGY
Editor IJMTER
ย 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
ijceronline
ย 
Analysis of low noise smps system
Analysis of low noise smps systemAnalysis of low noise smps system
Analysis of low noise smps system
IAEME Publication
ย 

Similar to Gated Latch Utilization for Clock Tree Network (20)

Automation and Calibration for Discrete Transducer: A Survey
Automation and Calibration for Discrete Transducer: A SurveyAutomation and Calibration for Discrete Transducer: A Survey
Automation and Calibration for Discrete Transducer: A Survey
ย 
Industrial Power Control by Integral Cycle Switching without Generating Harmo...
Industrial Power Control by Integral Cycle Switching without Generating Harmo...Industrial Power Control by Integral Cycle Switching without Generating Harmo...
Industrial Power Control by Integral Cycle Switching without Generating Harmo...
ย 
IRJET- Design and Implementation of Three Phase Grid Simulator
IRJET- Design and Implementation of Three Phase Grid SimulatorIRJET- Design and Implementation of Three Phase Grid Simulator
IRJET- Design and Implementation of Three Phase Grid Simulator
ย 
Multilevel Inverter using SPWM Technique for AC Power Supply
Multilevel Inverter using SPWM Technique for AC Power SupplyMultilevel Inverter using SPWM Technique for AC Power Supply
Multilevel Inverter using SPWM Technique for AC Power Supply
ย 
Ad4101172176
Ad4101172176Ad4101172176
Ad4101172176
ย 
IRJET-Static Voltage Stabilizer
IRJET-Static Voltage StabilizerIRJET-Static Voltage Stabilizer
IRJET-Static Voltage Stabilizer
ย 
Design and analysis of operational transconductance amplifier using pspice
Design and analysis of operational transconductance amplifier using pspiceDesign and analysis of operational transconductance amplifier using pspice
Design and analysis of operational transconductance amplifier using pspice
ย 
Design of Three Phase Matrix Converter AC-AC Utility Power Supply using SPWM ...
Design of Three Phase Matrix Converter AC-AC Utility Power Supply using SPWM ...Design of Three Phase Matrix Converter AC-AC Utility Power Supply using SPWM ...
Design of Three Phase Matrix Converter AC-AC Utility Power Supply using SPWM ...
ย 
IRJET- Intelligent Power Emulator
IRJET-  	  Intelligent Power EmulatorIRJET-  	  Intelligent Power Emulator
IRJET- Intelligent Power Emulator
ย 
IRJET- Intelligent Power Emulator
IRJET- Intelligent Power EmulatorIRJET- Intelligent Power Emulator
IRJET- Intelligent Power Emulator
ย 
PHOTOVOLTAIC MANAGEMENT SYSTEM USING POWER LINE COMMUNICATION METHODOLOGY
PHOTOVOLTAIC MANAGEMENT SYSTEM USING POWER LINE COMMUNICATION METHODOLOGYPHOTOVOLTAIC MANAGEMENT SYSTEM USING POWER LINE COMMUNICATION METHODOLOGY
PHOTOVOLTAIC MANAGEMENT SYSTEM USING POWER LINE COMMUNICATION METHODOLOGY
ย 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
ย 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
ย 
Variable Frequency on Wireless Power Transfer for Pacemaker using Embedded Te...
Variable Frequency on Wireless Power Transfer for Pacemaker using Embedded Te...Variable Frequency on Wireless Power Transfer for Pacemaker using Embedded Te...
Variable Frequency on Wireless Power Transfer for Pacemaker using Embedded Te...
ย 
Drive Applications of Fuzzy Logic Controlled Interleaved Boost Converter for ...
Drive Applications of Fuzzy Logic Controlled Interleaved Boost Converter for ...Drive Applications of Fuzzy Logic Controlled Interleaved Boost Converter for ...
Drive Applications of Fuzzy Logic Controlled Interleaved Boost Converter for ...
ย 
Analysis of low noise smps system
Analysis of low noise smps systemAnalysis of low noise smps system
Analysis of low noise smps system
ย 
Non-conventional Energy Operated ECG System
Non-conventional Energy Operated ECG SystemNon-conventional Energy Operated ECG System
Non-conventional Energy Operated ECG System
ย 
Lab view Based Harmonic Analyser
Lab view Based Harmonic AnalyserLab view Based Harmonic Analyser
Lab view Based Harmonic Analyser
ย 
ANFIS Control of Energy Control Center for Distributed Wind and Solar Generat...
ANFIS Control of Energy Control Center for Distributed Wind and Solar Generat...ANFIS Control of Energy Control Center for Distributed Wind and Solar Generat...
ANFIS Control of Energy Control Center for Distributed Wind and Solar Generat...
ย 
Design & implementation of 16 bit low power ALU with clock gating
Design & implementation of 16 bit low power ALU with clock gatingDesign & implementation of 16 bit low power ALU with clock gating
Design & implementation of 16 bit low power ALU with clock gating
ย 

Recently uploaded

Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night StandCall Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
amitlee9823
ย 

Recently uploaded (20)

Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
ย 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
ย 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
ย 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
ย 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
ย 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night StandCall Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
ย 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
ย 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
ย 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
ย 

Gated Latch Utilization for Clock Tree Network

  • 1. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 2, Issue 2, pp: (150-155), Month: April 2015 - June 2015, Available at: www.paperpublications.org Page | 150 Paper Publications Gated Latch Utilization For Clock Tree Network 1 A.Rajathi, 2 V.Malathy 1 M.E Applied Electronics, Final Year, Department of ECE, Jaya Engineering College, Tamilnadu, India 2 Assistant Professor, Department of ECE, Jaya Engineering College, Tamilnadu, India Abstract: The Major contributor to power dissipation using signal switching of high frequency and strong pipeline designs. Total power consumption using clock tree accounts and 20-40% of power is consumed in synchronous circuits. Therefore, by decreasing the clock-tree power, the chip power reduces. In this proposed system a circuit is implemented which is a frequency synthesizer for generating the clock tree. Then the gated latch technique is applied to this circuit for reducing the power consumption. The resulting output is the generation of the clock tree. The clock power can be controlled through gating. Primary goal is to reduce the power in the clock tree. Thus the clock tree synthesis is performed and gated latch technique is applied to the out coming clock signal from the clock tree. The gated latch is the concept of gating the control signal. The gated signal output plays the role of the enable in the latches. Thus whenever we need we can switch off the clock signal and we can use the clock signal for clock tree synthesis. These are all controlled by the control signal. The power consumed is 0.052. Keywords: Pipeline, signal switching Power dissipation,Clock tree power, Frequency Synthesizer, Gated latch and Control signal 1. INTRODUCTION Power consumption is more in many of the circuits/clock distribution. To reduce the usage of power in the clock tree the gated d latch is designed. The gated d latch is designed with a control signal. The control signal is used to switch on or switch off the circuit. In this the clock generator, frequency synthesizer are used. The clock generator is used to generate the clock pulse. From the clock tree many clock pulses are distributed. These clock pulses are synthesized by the frequency synthesizer. The frequency synthesizer performs arithmetic operations such as addition, subtraction, multiplication, division and logical operations such as AND, OR, NAND, NOR, EX-OR, EX-NOR, NOT, etc., the output of the frequency is given to the gated latch to produce the clock tree with a power consumption reduction. Thus the latches are designed in which it produces the corresponding output when the enable signal is high. This is the concept of level triggering and it processes on the enable signal which is based on high and low. The gated latch is the concept of gating the control signal. The gated signal output plays the role of the enable in the latches. Figure1.1 shows that the enable signal has two inputs one is A, and another one is control signal. The value of A is always 1 that is set to be default. Whenever the control signal is 1 the enable signal is 1 and the circuit is ON. If control signal is 0 the enable signal is 0 and the circuit is OFF. Thus whenever we need we can switch off the clock signal and we can use the clock signal for clock tree synthesis. These are all controlled by the control signal. These gated latch controls the clock tree synthesisโ€™s unnecessary power consumption.
  • 2. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 2, Issue 2, pp: (150-155), Month: April 2015 - June 2015, Available at: www.paperpublications.org Page | 151 Paper Publications Fig.1 Symbol for gated D latch 2. SYSTEM METHODOLOGY In this the block diagram for the proposed method is described. The block diagram of the proposed system is shown in Fig. 2 which consists of clock tree generation , frequency synthesizer, Gated D latch respectively. Fig.2 Block Diagram of Proposed System A. Block Diagram Description: From the clock generator, the input clock pulse gets generated. In the frequency synthesizer block, we are generating different clock pulses of variable frequencies. Using this, the clock tree generation is performed using a clock tree generator. The distributed clock pulses are given to the gated latch to produce the clock tree with the power consumption reduction. The reset is the condition given for the logical part for initializing. B. Gated D Latch: Figure 2 show that a gated D-latch with one-input synchronous SR latch. It is also known as transparent latch, data latch, or simply gated latch. Fig.3 Symbol for Gated D latch
  • 3. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 2, Issue 2, pp: (150-155), Month: April 2015 - June 2015, Available at: www.paperpublications.org Page | 152 Paper Publications The truth table shows that when the enable or clock input is 0, the D input has no effect on the output. When Enable/ Control is high, the output equals D. TABLE.1 TRUTH TABLE FOR GATED D LATCH E/C D Q Q Comment 0 X Qprev Qns NC 1 0 0 1 Reset 1 1 1 0 Set C. Clock signal: It is generated by clock generator. A clock signal is a signal which depend upon the 50% of duty cycle and it has two state such as low and high state. It applied for synchronization circuits that may become active at either rising edge or falling edge and in the case of double data rate. D. Clock Tree: Clock tree is a tree network which consist sub-tree sections. The power is distributed in the tree and consuming power using clock tree Fig. 4, Flow diagram of model clock tree E. Clock signal: Fig.5 Data flow of proposed system
  • 4. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 2, Issue 2, pp: (150-155), Month: April 2015 - June 2015, Available at: www.paperpublications.org Page | 153 Paper Publications This data flow diagram includes clock generation, clock data, data transmission and Gated latch transmission is performed. These are all connected by wires. The data flow has control signals. The control signal is used to control the operation by switching on and off the circuit. F. Frequency Synthesizer: It is used to synthesize frequency of electronics component such as CB radios, GPS system, satellite receivers etc. It used to generate different signals not like single signal used in adder, multiplier, etc. 3. COMPUTER SIMULAION RESULTS The proposed system has been applied for a clock tree. The superiority of the scheme is demonstrated with the help of some example of inputs. In this project, we can use MATLAB ISE. Power report of this project is produced. Gated latch stage: In this the clock tree is generated using the frequency synthesizer logic. The different set of frequencies is given to the latches to generate the clock tree. The clock distribution network distributes the clock signals from a common point to all the elements that need it. Fig.6 Gated Latch Output Transmission stage: In this frequency synthesizer which produces the set of frequencies as the output. Also the gated latch logic is designed for power consumption reduction. The clock pulses generated are given through the gated latch to produce the clock tree. The gated latch is a latch that has an input that must be active in order for the basic inputs to take effect. This input is sometimes called ENABLE because it enables the operation of the basic inputs. All the sub modules are integrated together and analyzed using modelsim simulator. Fig.7,Transmission stage output
  • 5. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 2, Issue 2, pp: (150-155), Month: April 2015 - June 2015, Available at: www.paperpublications.org Page | 154 Paper Publications Power report: The power report is shown below. The power is consumed up to 0.052and the report chart is shown. Fig.8 Power Report 4. CONCLUSION This proposed system has been successfully implemented and evaluated in a clock tree. Here a clock tree module is designed and the frequency synthesizer is performed here to produce different type of clock tree. All the synthesized signal are pass through gated latch to consume power. The power is consumed upto 0.052. REFERENCES [1] Amir Farrahi.H, Senior Member, IEEE, Chunhong Chen, Member, IEEE, Ankur Srivastava, Member, IEEE, Gustavo Tรฉllez, and Majid Sarrafzadeh, Fellow, IEEE (2001),โ€ Activity-Driven Clock Designโ€, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 20, No. 6. [2] Arunprasad Venkatraman, Rajesh Garg and Sunil Khatri.P,โ€ A Robust, Fast Pulsed Flip-Flop Designโ€, Department of ECE, Texas A&M University College Station, TX 77843 [3] Behnam Amelifard, Ali Afzali-Kusha, Ahmad Khademzadeh,โ€ Enhancing the Efficiency of Cluster Voltage ScalingTechnique for Low-power Applicationโ€, Low-Power High-Performance Nanosystems Laboratory University of Tehran, Tehran, Iran. [4] Gustavo E. Tellez Amir Farrahi Majid Sarrafzadeh(2011),โ€ Activity-Driven Clock Design for Low Power Circuitsโ€, Department of Electrical Engineering and Computer Science Northwestern University, Evanston, IL 60208. [5] Jeng-Liang Tsai, Tsung-Hao Chen, and Charlie Chung-Ping Chen (2004),โ€ Zero Skew Clock-Tree Optimization With BufferInsertion/Sizing and Wire Sizingโ€, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 23, No. 4. [6] Jatuchai Pangjun and Sachin Sapatnekar.S,โ€ Low Power Clock Distribution Using Multiple Voltages and Reduced Swingsโ€, Department of Electrical and Computer Engineering University of Minnesota Minneapolis, MN 55455. [7] Kyoung-Hwan Lim, Deokjin Joo, Student Member, IEEE, and Taewhan Kim, Senior Member, IEEE (2013),โ€ An Optimal Allocation Algorithm of Adjustable Delay Buffers and Practical Extensions for Clock Skew Optimization in Multiple Power Mode Designsโ€, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 32, No. 3.
  • 6. ISSN 2349-7815 International Journal of Recent Research in Electrical and Electronics Engineering (IJRREEE) Vol. 2, Issue 2, pp: (150-155), Month: April 2015 - June 2015, Available at: www.paperpublications.org Page | 155 Paper Publications [8] Mark Po-Hung Lin, Member, IEEE, Chih-Cheng Hsu, Student Member, IEEE, and Yao-Tsung Chang(2011),โ€ Post- Placement Power Optimization with Multi-Bit Flip-Flopsโ€, IEEE Transactions on Computer-aided Design of Integrated Circuits and Systems, Vol. 30, No. 12. [9] Shmuel wimer,member,IEEE Arye albahari (2014),โ€A Look-Ahead Clock Gating based on Auto-Gated Flip-Flopsโ€, IEEE Transactions on Circuits and Systemsโ€”I: Regular Papers, Vol. 61, No. 5. [10] Seungwhun Paik, Inhak Han, Sangmin Kim, and Youngsoo Shin, Senior Member, IEEE (2012),โ€ Clock Gating Synthesis of Pulsed-Latch Circuitsโ€, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 31, No.7. [11] Sangmin Kim, Inhak Han, Seungwhun Paik, and Youngsoo Shin,โ€ Pulser gaing:A Clock Gating of Pulsed Latch Circuitsโ€, Dept. of EE, KAIST. [12] Weixiang Shen, Student Member, IEEE, Yici Cai, Member, IEEE, Xianlong Hong, Fellow, IEEE, and Jiang Hu, Member, IEEE(2010),โ€ An Effective Gated Clock Tree Design Based on Activity and Register Aware Placementโ€ IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 18, No. 12.