SlideShare a Scribd company logo
1 of 4
Download to read offline
International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume 6 Issue 4, May-June 2022 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470
@ IJTSRD | Unique Paper ID – IJTSRD50222 | Volume – 6 | Issue – 4 | May-June 2022 Page 1022
A Low Power Solution to Clock Domain Crossing
Dhatrish Tewari1
, Mamta Khosla2
1
PG Scholar, 2
Associate Professor,
1,2
Department of ECE, NIT Jalandhar, Punjab, India
ABSTRACT
Because of the increased complexity of designs in recent years, we
now have multiple components on a single chip that employ
independent clocks, meaning that these clocks are not synchronized.
As a result, problems with Clock Domain Crossing will occur, which,
if not resolved, will proliferate and destroy the entire chip. Data
crossing clock domains can cause a variety of problems, including as
metastability and data loss, which can lead to the device failing
completely. To overcome the clock domain crossing concerns, this
work presents a dual flip flop synchronizer that employs TSPC logic
and is based on the SOI technology. TSPC synchronizer when
implemented in SOI technology gives outstanding results. It
improves the rise time by 46.15 %, the fall time by 28.57 %,
dissipates 24.23% less power, power delay product by a huge margin
of 59.20 % when compared to its bulk CMOS counterpart. When
implemented on a chip, it also takes up the least amount of space. All
the circuits are designed in DSCH and simulated in Microwind
software.
KEYWORDS: TSPC, CDC, SOI, Synchronizer, Low Power
How to cite this paper: Dhatrish Tewari
| Mamta Khosla "A Low Power Solution
to Clock Domain
Crossing" Published
in International
Journal of Trend in
Scientific Research
and Development
(ijtsrd), ISSN: 2456-
6470, Volume-6 |
Issue-4, June 2022, pp.1022-1025, URL:
www.ijtsrd.com/papers/ijtsrd50222.pdf
Copyright © 2022 by author(s) and
International Journal of Trend in
Scientific Research and Development
Journal. This is an
Open Access article
distributed under the
terms of the Creative Commons
Attribution License (CC BY 4.0)
(http://creativecommons.org/licenses/by/4.0)
1. INTRODUCTION
In order to meet the requirements of high
performance and low power, the number of clocks
increases with the complexity of the System-on-
Chips (SOC) with each successive generation. The
clocks in modern SoC architectures are frequently
unrelated. Clock Domain Crossing (CDC)
difficulties occur when data/signals traverse such
unrelated or asynchronous clock domains, leading
the system to fail. Such CDC signals must be
synchronized between domains using an
appropriate synchronizer and validated in some way
before quality sign-off.
The global trend towards adopting new
technologies increases the demand for electronic
devices. The main challenge is to design the most
compact device with a low power consumption. As
increasingly sophisticated designs are produced,
multiple independent clock domains are frequent in
complex designs like SoCs, resulting in a large
number of CDC crossing paths in the design, where
data can suffer CDC challenges such as
metastability, data loss, data incoherency, and so
on. This problem is likely to worsen, necessitating
the development of a synchronizer that can tackle
Clock Domain Crossing concerns while using less
power, less area and having less delay. This leads
us to the stage where we must search for the various
logic styles required to create a circuit. We must
also move our focus away from traditional
Complementary Metal Oxide Semiconductor
(CMOS) technology and toward new technologies.
Moore's Law continues to stay true, however
doubling the number of transistors driving
processing power is far more expensive and
technically challenging. As we continue to
miniaturize computers, we'll almost likely come
against Heisenberg's uncertainty principle, which
limits precision at the quantum level and so limits
our computational capabilities. So, cramming an
increasing number of transistors onto a processor
solely to boost output isn't going to cut it in the
future. As a result, rather than focusing on the
traditional CMOS technology, on which we have
already expended a great deal of work, we should
instead concentrate on some alternative
technologies that are now available. Silicon On
Insulator (SOI) technology is one such technology,
its application in digital circuits has resulted in
lower power dissipation and lower delay when
compared to traditional CMOS technology.
IJTSRD50222
International Journal of Trend in Scientific Research and Development @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD50222 | Volume – 6 | Issue – 4 | May-June 2022 Page 1023
When compared to other circuit design strategies
for synchronizer design, the True Single-Phase
clock TSPC methodology has the shortest delay and
uses the least amount of power. It also requires
fewer transistors, which means that when
implemented on a chip, it will take up less space.
Also, it uses a True Single-Phase clock thereby not
requiring the use of the complement of the clock in
the synchronizing circuit, this usage of Single-
Phase Clock eliminates the clock overlap race
condition. TSPC offers an additional advantage: the
possibility of embedding logic functionality into the
latches. This reduces the delay overhead associated
with the latches. The EV4 DEC Alpha
microprocessor and many other high-performance
processors adopted this strategy of integrating
circuitry inside latches extensively [1].
All these advantages of TSPC and SOI when
combined in a single circuit have given the best
results of all the compared designs.
2. DESIGN ANALYSIS
There are different digital circuit designing
techniques which we can employ to design our
circuits. One should use a strategy that serves the
circuit's function while also being minimal in
power, area, and delay. In this paper, Dual flip flop
technique is used to create a synchronizer that will
solve the CDC problem. The synchronizer in
Figure 1 is made up of 18 transistors and is
constructed using the TSPC approach. It's made by
joining two back-to-back positive edge triggered
flip flops together. When compared to other circuit
design strategies, it employs the fewest transistors.
So, when compared to alternative circuit design
strategies, the synchronizer will take up the least
amount of space on the chip, as well as having the
least latency and power dissipation. The design is
further optimized using the SOI technique
Fig 1 TSPC Synchronizer
3. LAYOUT OF THE DESIGN
Figure 2 shows the layout of the design designed in
the MICROWIND software. The layout has been
designed in the 120nm library. The layout has an
area of 372.3 um2 and it requires 10 NMOS and 8
PMOS to design the synchronizer.
Fig 2 Layout of TSPC synchronizer
4. RESULTS
All the circuits are simulated in the 120nm CMOS
and 120nm SOI library. The voltages used are vdd
= 0.9 hvdd = 2.5 and temperature = 27 c. The
MOSFET LEVEL 3 MODELS are used for the
simulations to take into account the short channel
effects. Input clock having period 32s is used with
the input having the period of 40s.
Figure 3 depicts the simulation of the TSPC
Synchronizer done in the MICROWIND. The rise
time and fall time are 14ps and 05ps respectively.
The total power dissipation is 5.173 uw.
Fig 3 Waveform of the TSPC synchronizer
The performance analysis of the designed SOI
based TSPC synchronizer is also presented in this
section. The results that we got after the simulation
have been summarized in table 1.
International Journal of Trend in Scientific Research and Development @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD50222 | Volume – 6 | Issue – 4 | May-June 2022 Page 1024
Table1: Summarization of the results
Digital Circuit Designing
Technique
No. of
Trans-
Istors
Area
in
Um2
Delay
(Rise
Time)
Delay
(Fall
Time)
Power
Dissip-
Ation in Uw
Power
Delay
Product
1. TSPC 18 372.3 14 5 5.173 72.422
2. C2MOS 18 444.5 18 6 7.304 131.472
3. TGMS 38 1224.7 21 35 13.356 467.46
4. GDI 38 850.5 49 40 24.68 1209.32
5. PASS TRANSISTORS 24 409.5 23 34 32.185 1094.29
Figure 4 shows the reduction in the dissipation of
the power when TSPC is used in place of the
existing circuit designing technique.
Fig 4 Power reduction using TSPC
Figure 5 depicts the reduction in the power delay
product when the circuits are implemented in the
SOI technique.
Fig 5 Power delay percentage change after
using SOI
5. CONCLUSION
The complexity of designs has expanded
dramatically in recent years, and as a result, we
now have many components on a single chip that
use independent clocks, implying that these clocks
are not synchronized. As a result, Clock Domain
Crossing difficulties will arise, which, if not
addressed, will multiply and destroy the entire chip.
Data crossing clock domains can result in a range
of issues, including metastability and data loss,
which can lead to the chip's full failure. As a result,
we require a synchronizer that solves the CDC
problem while also leveraging some unique
techniques other than BULK CMOS and thereby
outperforms its competitors. The synchronizer
designed using TSPC proved to be the best amongst
all the compared techniques. TSPC synchronizer
when implemented in SOI technology gave
outstanding results. It improves the rise time by
46.15 %, the fall time by 28.57 %, dissipates
24.23% less power, POWER DELAY PRODUCT
by a huge margin of 59.20 % when compared to its
bulk CMOS counterpart.
Hence TSPC with SOI is the best synchronizer in
every aspect and therefore can be used where we
require low power, delay and area on the chip. It
can also be used in the High RF areas because of
the usage of SOI.
REFERENCES
[1] Jan M. Rabaey, "DESIGNING
SEQUENTIAL LOGIC CIRCUITS"
chapter7_pub.fm Page 270 Wednesday,
November 22, 2000 8:41 AM, Rabaey book
on Digital Integrated Ciruits
[2] Jiren Yuan and Christer Svensson, "High-
speed CMOS Circuit Technique" IEEE
JOURNAL OF SOLID-STATE CIRCUITS.
VOL. 24. NO. 1. February 1989
[3] Behzad Razavi, "A Circuit for All Seasons"
IEEE SOLID-STATE CIRCUITS
MAGAZINE fall 2016
[4] François Stas, Member, IEEE, and David
Bol, Member, IEEE, " A 0.4-V 0.66-fJ/Cycle
Retentive True-Single-Phase-Clock 18T Flip-
Flop in 28-nm Fully-Depleted SOI CMOS"
IEEE TRANSACTIONS ON CIRCUITS
AND SYSTEMS–I: REGULAR PAPERS,
VOL. 65, NO. 3, MARCH 2018
[5] Jie WU, Yichao Ma, Jie Zhang, Yang Kong,
Hongzhi song, Xiaoquan Han "Research on
Metastability based on FPGA" The ninth
International Journal of Trend in Scientific Research and Development @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD50222 | Volume – 6 | Issue – 4 | May-June 2022 Page 1025
international conference on electronic
measurement and instruments. pp 741-
745.2009
[6] Clifford E. Cummings, "Clock Domain
Crossing (CDC) Design & Verification
Techniques Using System Verilog" SNUG-
2008 Boston
[7] R. Ginosar, “Metastability and Synchronizer,
A Tutorial”, IEEE Design and Test 2011
[8] C. L. Portmann et al., “Metastability in
CMOS library elements in reduced supply
and technology scaled applications”, IEEE
Journal of Solid-State Circuits, vol. 30, pp.
39-46, 1995

More Related Content

Similar to A Low Power Solution to Clock Domain Crossing

3d i cs_full_seminar_report
3d i cs_full_seminar_report3d i cs_full_seminar_report
3d i cs_full_seminar_report
saitejarevathi
 
Green droid ieee-micro
Green droid ieee-microGreen droid ieee-micro
Green droid ieee-micro
RAJENDRA469
 

Similar to A Low Power Solution to Clock Domain Crossing (20)

Thesis_Abstract
Thesis_AbstractThesis_Abstract
Thesis_Abstract
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Industrial training report of vlsi,vhdl and pcb designing
Industrial training report of vlsi,vhdl and pcb designingIndustrial training report of vlsi,vhdl and pcb designing
Industrial training report of vlsi,vhdl and pcb designing
 
3d i cs_full_seminar_report
3d i cs_full_seminar_report3d i cs_full_seminar_report
3d i cs_full_seminar_report
 
Network on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A surveyNetwork on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A survey
 
A Survey Paper on Leakage Power and Delay in CMOS Circuits
A Survey Paper on Leakage Power and Delay in CMOS CircuitsA Survey Paper on Leakage Power and Delay in CMOS Circuits
A Survey Paper on Leakage Power and Delay in CMOS Circuits
 
Design and Implementation of JPEG CODEC using NoC
Design and Implementation of JPEG CODEC using NoCDesign and Implementation of JPEG CODEC using NoC
Design and Implementation of JPEG CODEC using NoC
 
IRJET - Low Power Design for Fast Full Adder
IRJET -  	  Low Power Design for Fast Full AdderIRJET -  	  Low Power Design for Fast Full Adder
IRJET - Low Power Design for Fast Full Adder
 
Gourp 12 Report.pptx
Gourp 12 Report.pptxGourp 12 Report.pptx
Gourp 12 Report.pptx
 
Processor architecture design using 3 d integration technologies
Processor architecture design using 3 d integration technologiesProcessor architecture design using 3 d integration technologies
Processor architecture design using 3 d integration technologies
 
First_Bin_Jan_2015
First_Bin_Jan_2015First_Bin_Jan_2015
First_Bin_Jan_2015
 
Vlsi Summer training report pdf
Vlsi Summer training report pdfVlsi Summer training report pdf
Vlsi Summer training report pdf
 
System On Chip
System On ChipSystem On Chip
System On Chip
 
DELAY ERROR WITH META-STABILITY DETECTION AND CORRECTION USING CMOS TRANSMISS...
DELAY ERROR WITH META-STABILITY DETECTION AND CORRECTION USING CMOS TRANSMISS...DELAY ERROR WITH META-STABILITY DETECTION AND CORRECTION USING CMOS TRANSMISS...
DELAY ERROR WITH META-STABILITY DETECTION AND CORRECTION USING CMOS TRANSMISS...
 
3d ic
3d ic3d ic
3d ic
 
20607-39024-1-PB.pdf
20607-39024-1-PB.pdf20607-39024-1-PB.pdf
20607-39024-1-PB.pdf
 
unit 1vlsi notes.pdf
unit 1vlsi notes.pdfunit 1vlsi notes.pdf
unit 1vlsi notes.pdf
 
1st slide VLSI.pdf
1st slide VLSI.pdf1st slide VLSI.pdf
1st slide VLSI.pdf
 
Green droid ieee-micro
Green droid ieee-microGreen droid ieee-micro
Green droid ieee-micro
 
High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach
High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach
High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach
 

More from ijtsrd

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation
ijtsrd
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
ijtsrd
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
ijtsrd
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
ijtsrd
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Study
ijtsrd
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
ijtsrd
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...
ijtsrd
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
ijtsrd
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
ijtsrd
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
ijtsrd
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
ijtsrd
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
ijtsrd
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Map
ijtsrd
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Society
ijtsrd
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
ijtsrd
 

More from ijtsrd (20)

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation
 
Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
 
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Study
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
 
The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Map
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Society
 
Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
 
Streamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine LearningStreamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine Learning
 

Recently uploaded

SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
Peter Brusilovsky
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 

Recently uploaded (20)

SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Climbers and Creepers used in landscaping
Climbers and Creepers used in landscapingClimbers and Creepers used in landscaping
Climbers and Creepers used in landscaping
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
The Liver & Gallbladder (Anatomy & Physiology).pptx
The Liver &  Gallbladder (Anatomy & Physiology).pptxThe Liver &  Gallbladder (Anatomy & Physiology).pptx
The Liver & Gallbladder (Anatomy & Physiology).pptx
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxAnalyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
demyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxdemyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptx
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024
 
Scopus Indexed Journals 2024 - ISCOPUS Publications
Scopus Indexed Journals 2024 - ISCOPUS PublicationsScopus Indexed Journals 2024 - ISCOPUS Publications
Scopus Indexed Journals 2024 - ISCOPUS Publications
 

A Low Power Solution to Clock Domain Crossing

  • 1. International Journal of Trend in Scientific Research and Development (IJTSRD) Volume 6 Issue 4, May-June 2022 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470 @ IJTSRD | Unique Paper ID – IJTSRD50222 | Volume – 6 | Issue – 4 | May-June 2022 Page 1022 A Low Power Solution to Clock Domain Crossing Dhatrish Tewari1 , Mamta Khosla2 1 PG Scholar, 2 Associate Professor, 1,2 Department of ECE, NIT Jalandhar, Punjab, India ABSTRACT Because of the increased complexity of designs in recent years, we now have multiple components on a single chip that employ independent clocks, meaning that these clocks are not synchronized. As a result, problems with Clock Domain Crossing will occur, which, if not resolved, will proliferate and destroy the entire chip. Data crossing clock domains can cause a variety of problems, including as metastability and data loss, which can lead to the device failing completely. To overcome the clock domain crossing concerns, this work presents a dual flip flop synchronizer that employs TSPC logic and is based on the SOI technology. TSPC synchronizer when implemented in SOI technology gives outstanding results. It improves the rise time by 46.15 %, the fall time by 28.57 %, dissipates 24.23% less power, power delay product by a huge margin of 59.20 % when compared to its bulk CMOS counterpart. When implemented on a chip, it also takes up the least amount of space. All the circuits are designed in DSCH and simulated in Microwind software. KEYWORDS: TSPC, CDC, SOI, Synchronizer, Low Power How to cite this paper: Dhatrish Tewari | Mamta Khosla "A Low Power Solution to Clock Domain Crossing" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456- 6470, Volume-6 | Issue-4, June 2022, pp.1022-1025, URL: www.ijtsrd.com/papers/ijtsrd50222.pdf Copyright © 2022 by author(s) and International Journal of Trend in Scientific Research and Development Journal. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0) (http://creativecommons.org/licenses/by/4.0) 1. INTRODUCTION In order to meet the requirements of high performance and low power, the number of clocks increases with the complexity of the System-on- Chips (SOC) with each successive generation. The clocks in modern SoC architectures are frequently unrelated. Clock Domain Crossing (CDC) difficulties occur when data/signals traverse such unrelated or asynchronous clock domains, leading the system to fail. Such CDC signals must be synchronized between domains using an appropriate synchronizer and validated in some way before quality sign-off. The global trend towards adopting new technologies increases the demand for electronic devices. The main challenge is to design the most compact device with a low power consumption. As increasingly sophisticated designs are produced, multiple independent clock domains are frequent in complex designs like SoCs, resulting in a large number of CDC crossing paths in the design, where data can suffer CDC challenges such as metastability, data loss, data incoherency, and so on. This problem is likely to worsen, necessitating the development of a synchronizer that can tackle Clock Domain Crossing concerns while using less power, less area and having less delay. This leads us to the stage where we must search for the various logic styles required to create a circuit. We must also move our focus away from traditional Complementary Metal Oxide Semiconductor (CMOS) technology and toward new technologies. Moore's Law continues to stay true, however doubling the number of transistors driving processing power is far more expensive and technically challenging. As we continue to miniaturize computers, we'll almost likely come against Heisenberg's uncertainty principle, which limits precision at the quantum level and so limits our computational capabilities. So, cramming an increasing number of transistors onto a processor solely to boost output isn't going to cut it in the future. As a result, rather than focusing on the traditional CMOS technology, on which we have already expended a great deal of work, we should instead concentrate on some alternative technologies that are now available. Silicon On Insulator (SOI) technology is one such technology, its application in digital circuits has resulted in lower power dissipation and lower delay when compared to traditional CMOS technology. IJTSRD50222
  • 2. International Journal of Trend in Scientific Research and Development @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD50222 | Volume – 6 | Issue – 4 | May-June 2022 Page 1023 When compared to other circuit design strategies for synchronizer design, the True Single-Phase clock TSPC methodology has the shortest delay and uses the least amount of power. It also requires fewer transistors, which means that when implemented on a chip, it will take up less space. Also, it uses a True Single-Phase clock thereby not requiring the use of the complement of the clock in the synchronizing circuit, this usage of Single- Phase Clock eliminates the clock overlap race condition. TSPC offers an additional advantage: the possibility of embedding logic functionality into the latches. This reduces the delay overhead associated with the latches. The EV4 DEC Alpha microprocessor and many other high-performance processors adopted this strategy of integrating circuitry inside latches extensively [1]. All these advantages of TSPC and SOI when combined in a single circuit have given the best results of all the compared designs. 2. DESIGN ANALYSIS There are different digital circuit designing techniques which we can employ to design our circuits. One should use a strategy that serves the circuit's function while also being minimal in power, area, and delay. In this paper, Dual flip flop technique is used to create a synchronizer that will solve the CDC problem. The synchronizer in Figure 1 is made up of 18 transistors and is constructed using the TSPC approach. It's made by joining two back-to-back positive edge triggered flip flops together. When compared to other circuit design strategies, it employs the fewest transistors. So, when compared to alternative circuit design strategies, the synchronizer will take up the least amount of space on the chip, as well as having the least latency and power dissipation. The design is further optimized using the SOI technique Fig 1 TSPC Synchronizer 3. LAYOUT OF THE DESIGN Figure 2 shows the layout of the design designed in the MICROWIND software. The layout has been designed in the 120nm library. The layout has an area of 372.3 um2 and it requires 10 NMOS and 8 PMOS to design the synchronizer. Fig 2 Layout of TSPC synchronizer 4. RESULTS All the circuits are simulated in the 120nm CMOS and 120nm SOI library. The voltages used are vdd = 0.9 hvdd = 2.5 and temperature = 27 c. The MOSFET LEVEL 3 MODELS are used for the simulations to take into account the short channel effects. Input clock having period 32s is used with the input having the period of 40s. Figure 3 depicts the simulation of the TSPC Synchronizer done in the MICROWIND. The rise time and fall time are 14ps and 05ps respectively. The total power dissipation is 5.173 uw. Fig 3 Waveform of the TSPC synchronizer The performance analysis of the designed SOI based TSPC synchronizer is also presented in this section. The results that we got after the simulation have been summarized in table 1.
  • 3. International Journal of Trend in Scientific Research and Development @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD50222 | Volume – 6 | Issue – 4 | May-June 2022 Page 1024 Table1: Summarization of the results Digital Circuit Designing Technique No. of Trans- Istors Area in Um2 Delay (Rise Time) Delay (Fall Time) Power Dissip- Ation in Uw Power Delay Product 1. TSPC 18 372.3 14 5 5.173 72.422 2. C2MOS 18 444.5 18 6 7.304 131.472 3. TGMS 38 1224.7 21 35 13.356 467.46 4. GDI 38 850.5 49 40 24.68 1209.32 5. PASS TRANSISTORS 24 409.5 23 34 32.185 1094.29 Figure 4 shows the reduction in the dissipation of the power when TSPC is used in place of the existing circuit designing technique. Fig 4 Power reduction using TSPC Figure 5 depicts the reduction in the power delay product when the circuits are implemented in the SOI technique. Fig 5 Power delay percentage change after using SOI 5. CONCLUSION The complexity of designs has expanded dramatically in recent years, and as a result, we now have many components on a single chip that use independent clocks, implying that these clocks are not synchronized. As a result, Clock Domain Crossing difficulties will arise, which, if not addressed, will multiply and destroy the entire chip. Data crossing clock domains can result in a range of issues, including metastability and data loss, which can lead to the chip's full failure. As a result, we require a synchronizer that solves the CDC problem while also leveraging some unique techniques other than BULK CMOS and thereby outperforms its competitors. The synchronizer designed using TSPC proved to be the best amongst all the compared techniques. TSPC synchronizer when implemented in SOI technology gave outstanding results. It improves the rise time by 46.15 %, the fall time by 28.57 %, dissipates 24.23% less power, POWER DELAY PRODUCT by a huge margin of 59.20 % when compared to its bulk CMOS counterpart. Hence TSPC with SOI is the best synchronizer in every aspect and therefore can be used where we require low power, delay and area on the chip. It can also be used in the High RF areas because of the usage of SOI. REFERENCES [1] Jan M. Rabaey, "DESIGNING SEQUENTIAL LOGIC CIRCUITS" chapter7_pub.fm Page 270 Wednesday, November 22, 2000 8:41 AM, Rabaey book on Digital Integrated Ciruits [2] Jiren Yuan and Christer Svensson, "High- speed CMOS Circuit Technique" IEEE JOURNAL OF SOLID-STATE CIRCUITS. VOL. 24. NO. 1. February 1989 [3] Behzad Razavi, "A Circuit for All Seasons" IEEE SOLID-STATE CIRCUITS MAGAZINE fall 2016 [4] François Stas, Member, IEEE, and David Bol, Member, IEEE, " A 0.4-V 0.66-fJ/Cycle Retentive True-Single-Phase-Clock 18T Flip- Flop in 28-nm Fully-Depleted SOI CMOS" IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS–I: REGULAR PAPERS, VOL. 65, NO. 3, MARCH 2018 [5] Jie WU, Yichao Ma, Jie Zhang, Yang Kong, Hongzhi song, Xiaoquan Han "Research on Metastability based on FPGA" The ninth
  • 4. International Journal of Trend in Scientific Research and Development @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD50222 | Volume – 6 | Issue – 4 | May-June 2022 Page 1025 international conference on electronic measurement and instruments. pp 741- 745.2009 [6] Clifford E. Cummings, "Clock Domain Crossing (CDC) Design & Verification Techniques Using System Verilog" SNUG- 2008 Boston [7] R. Ginosar, “Metastability and Synchronizer, A Tutorial”, IEEE Design and Test 2011 [8] C. L. Portmann et al., “Metastability in CMOS library elements in reduced supply and technology scaled applications”, IEEE Journal of Solid-State Circuits, vol. 30, pp. 39-46, 1995