SlideShare a Scribd company logo
1 of 3
Download to read offline
A SEMINAR REPORT ON
CLOCKLESS CHIP
SUBMITTED IN PARTIAL FULLFILMENT FOR
AWARD OF THE DEGREE OF
BACHELOR OF TECHNOLOGY
IN
ELECTRONICS AND COMMUNICATION ENGINEERING
SUBMITTED BY:-
SAURABH SINGH
EC III B
Roll no: 1016431096
DEPARTMENT OF ELECTRONICS COMMUNICATION ENGINEERING
PRANVEER SINGH INSTITUTE OF TECHNOLOGY
KANPUR-208020
Abstract
Every action of the computer takes place in tiny steps, each a billionth of a second long. A
simple transfer of data may take only one step; complex calculations may take many steps.
All operations, however, must begin and end according to the clock’s timing signals.
The use of a central clock also creates problems. As speed have increased, distributing the
timing signals has become more and more difficult. Present day transistors can process data
more quickly that they can accomplish several steps in the time that it takes a wire to carry a
signal from one side of the chip to the other.
Clock less chips are electronic chips that are not using clock for timing signal. They are
implemented in asynchronous circuits. An asynchronous circuit is a circuit in which the parts
are largely autonomous. They are not governed by a clock circuit or global clock signal, but
instead need only wait for the signals that indicate completion of instructions and operations.
These signals are specified by simple data transfer protocols. This digital logic design is
contrasted with a synchronous circuit which operates according to clock timing signals.
The term asynchronous logic is used to describe a variety of design styles, which use
different assumptions about circuit properties.
These vary from the bundled delay model - which uses 'conventional' data processing
elements with completion indicated by a locally generated delay model - to delay-insensitive
design - where arbitrary delays through circuit elements can be accommodated. The latter
style tends to yield circuits which are larger and slower than synchronous (or bundled data)
implementations, but which are insensitive to layout and parametric variations and are thus
"correct by design." Unlike a conventional processor, a clock less processor (asynchronous
CPU) has no central clock to coordinate the progress of data through the pipeline. Instead,
stages of the CPU are coordinated using logic devices called "pipeline controls" or "FIFO
sequencers." Basically, the pipeline controller clocks the next stage of logic when the existing
stage is complete. In this way, a central clock is unnecessary. It may actually be even easier
to implement high performance devices in asynchronous, as opposed to clocked logic.
[i]
Contents
1. Introduction 1-2
1.1 Definition 1
1.2 Clock Concept 1
2. Clockless approach 2-3
2.1 Clock Limitations 2
2.2 Asynchronous View 3
3. Problems with synchronous circuits 4-6
3.1 Performance 4
3.2 Speed 4
3.3 Power Dissipation 5
3.4 Electromagnetic Noise 6
4. Asynchronous circuits 6-7
4.1 Clockless Chips Implementation 6
4.2 Throwing Away Global Clock 6
4.3 Standardize of Components 7
5. How clockless chips works 7
6. Simplicity in design 7-11
6.1 Asynchronous for higher performance 10
6.2 Asynchronous for low power 10
6.3 Asynchronous for low noise 11
7. Applications of clockless chips 11-13
7.1 wearable computers 11
7.2 infrared communication receiver 12
7.3 in pagers 12
7.4 filter bank for digital hearing 12
8. Challenges 13
9. Conclusion 14
10. References 15
[ii]

More Related Content

What's hot

AKA - Arduino.KickSat.Ardusat Presentation
AKA - Arduino.KickSat.Ardusat PresentationAKA - Arduino.KickSat.Ardusat Presentation
AKA - Arduino.KickSat.Ardusat PresentationPROSSATeam
 
Energy saving using pir sensor
Energy saving using pir sensorEnergy saving using pir sensor
Energy saving using pir sensorHimani Harbola
 
Bidirectional visitor counter
Bidirectional visitor counterBidirectional visitor counter
Bidirectional visitor counterZakir Gulzar
 
3er Presentation
3er Presentation3er Presentation
3er PresentationOlga Rivera
 
Training ppt
Training pptTraining ppt
Training pptIndira Kundu
 
INTELLIGENT ROOM LIGHTING ON PERSON PRESENCE
INTELLIGENT ROOM LIGHTING ON PERSON PRESENCEINTELLIGENT ROOM LIGHTING ON PERSON PRESENCE
INTELLIGENT ROOM LIGHTING ON PERSON PRESENCESatish Kumar
 
AUTOMATIC BELL FOR COLLEGE
AUTOMATIC BELL FOR COLLEGEAUTOMATIC BELL FOR COLLEGE
AUTOMATIC BELL FOR COLLEGEbharath405
 
The MURAVES Tech - Tokyo 2014
The MURAVES Tech - Tokyo 2014The MURAVES Tech - Tokyo 2014
The MURAVES Tech - Tokyo 2014Luigi Cimmino
 
Intel-ntu
Intel-ntuIntel-ntu
Intel-ntuJosh Shih
 
Passive infrared based human detection alive robot
Passive infrared based human detection alive robotPassive infrared based human detection alive robot
Passive infrared based human detection alive robotSidharth Mohapatra
 
Project report on bidirectional visitor counter & home automation
Project report on bidirectional visitor counter & home automationProject report on bidirectional visitor counter & home automation
Project report on bidirectional visitor counter & home automationRoshan Mani
 
Bidirectional Visitor counter Project Proposal
Bidirectional Visitor counter Project ProposalBidirectional Visitor counter Project Proposal
Bidirectional Visitor counter Project ProposalArsalan Ahmad
 
Automatic school,Collage,Fectory etc Timer ( Automatic school bell) www.theco...
Automatic school,Collage,Fectory etc Timer ( Automatic school bell) www.theco...Automatic school,Collage,Fectory etc Timer ( Automatic school bell) www.theco...
Automatic school,Collage,Fectory etc Timer ( Automatic school bell) www.theco...Corporate Services
 
CV_Akram_Malak_Eng
CV_Akram_Malak_EngCV_Akram_Malak_Eng
CV_Akram_Malak_EngAkram Malak
 
2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...
2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...
2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...OPAL-RT TECHNOLOGIES
 
Introduction to Smart Sensors
Introduction to Smart SensorsIntroduction to Smart Sensors
Introduction to Smart SensorsYong Heui Cho
 
Clockless Chips - an Introduction
Clockless Chips - an Introduction Clockless Chips - an Introduction
Clockless Chips - an Introduction Ginoy Joy
 

What's hot (20)

AKA - Arduino.KickSat.Ardusat Presentation
AKA - Arduino.KickSat.Ardusat PresentationAKA - Arduino.KickSat.Ardusat Presentation
AKA - Arduino.KickSat.Ardusat Presentation
 
Energy saving using pir sensor
Energy saving using pir sensorEnergy saving using pir sensor
Energy saving using pir sensor
 
Bidirectional visitor counter
Bidirectional visitor counterBidirectional visitor counter
Bidirectional visitor counter
 
3er Presentation
3er Presentation3er Presentation
3er Presentation
 
Training ppt
Training pptTraining ppt
Training ppt
 
INTELLIGENT ROOM LIGHTING ON PERSON PRESENCE
INTELLIGENT ROOM LIGHTING ON PERSON PRESENCEINTELLIGENT ROOM LIGHTING ON PERSON PRESENCE
INTELLIGENT ROOM LIGHTING ON PERSON PRESENCE
 
AUTOMATIC BELL FOR COLLEGE
AUTOMATIC BELL FOR COLLEGEAUTOMATIC BELL FOR COLLEGE
AUTOMATIC BELL FOR COLLEGE
 
The MURAVES Tech - Tokyo 2014
The MURAVES Tech - Tokyo 2014The MURAVES Tech - Tokyo 2014
The MURAVES Tech - Tokyo 2014
 
Earthquake
EarthquakeEarthquake
Earthquake
 
Intel-ntu
Intel-ntuIntel-ntu
Intel-ntu
 
Passive infrared based human detection alive robot
Passive infrared based human detection alive robotPassive infrared based human detection alive robot
Passive infrared based human detection alive robot
 
Project report on bidirectional visitor counter & home automation
Project report on bidirectional visitor counter & home automationProject report on bidirectional visitor counter & home automation
Project report on bidirectional visitor counter & home automation
 
Bidirectional Visitor counter Project Proposal
Bidirectional Visitor counter Project ProposalBidirectional Visitor counter Project Proposal
Bidirectional Visitor counter Project Proposal
 
Automatic school,Collage,Fectory etc Timer ( Automatic school bell) www.theco...
Automatic school,Collage,Fectory etc Timer ( Automatic school bell) www.theco...Automatic school,Collage,Fectory etc Timer ( Automatic school bell) www.theco...
Automatic school,Collage,Fectory etc Timer ( Automatic school bell) www.theco...
 
LDR Counter
LDR CounterLDR Counter
LDR Counter
 
Satrack
SatrackSatrack
Satrack
 
CV_Akram_Malak_Eng
CV_Akram_Malak_EngCV_Akram_Malak_Eng
CV_Akram_Malak_Eng
 
2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...
2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...
2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...
 
Introduction to Smart Sensors
Introduction to Smart SensorsIntroduction to Smart Sensors
Introduction to Smart Sensors
 
Clockless Chips - an Introduction
Clockless Chips - an Introduction Clockless Chips - an Introduction
Clockless Chips - an Introduction
 

Viewers also liked

Clockless design language - ilia greenblat
Clockless design language - ilia greenblatClockless design language - ilia greenblat
Clockless design language - ilia greenblatchiportal
 
Supervised Project about organic vegetable snacks
Supervised Project about organic vegetable snacksSupervised Project about organic vegetable snacks
Supervised Project about organic vegetable snacksJacqueline Yumi Asano
 
China Medical University Student ePaper2
China Medical University Student ePaper2China Medical University Student ePaper2
China Medical University Student ePaper2Isabelle Chiu
 
Nano-electronics
Nano-electronicsNano-electronics
Nano-electronicsAbhishek Syal
 
Nano Technology in Electronics
Nano Technology in ElectronicsNano Technology in Electronics
Nano Technology in ElectronicsAbu Taj
 
Bio-chips(A technology for the future)
Bio-chips(A technology for the future)Bio-chips(A technology for the future)
Bio-chips(A technology for the future)Kaustubh Gadre
 
Smart dust
Smart dustSmart dust
Smart dustKarthik
 

Viewers also liked (16)

Clockless Chips
Clockless ChipsClockless Chips
Clockless Chips
 
Clockless design language - ilia greenblat
Clockless design language - ilia greenblatClockless design language - ilia greenblat
Clockless design language - ilia greenblat
 
Supervised Project about organic vegetable snacks
Supervised Project about organic vegetable snacksSupervised Project about organic vegetable snacks
Supervised Project about organic vegetable snacks
 
Arrays
ArraysArrays
Arrays
 
China Medical University Student ePaper2
China Medical University Student ePaper2China Medical University Student ePaper2
China Medical University Student ePaper2
 
Biochips
BiochipsBiochips
Biochips
 
Nano-electronics
Nano-electronicsNano-electronics
Nano-electronics
 
Nano Technology in Electronics
Nano Technology in ElectronicsNano Technology in Electronics
Nano Technology in Electronics
 
SMART DUST
SMART DUSTSMART DUST
SMART DUST
 
The bio chips
The bio chipsThe bio chips
The bio chips
 
Smart dust
Smart dustSmart dust
Smart dust
 
Smart dust
Smart dustSmart dust
Smart dust
 
Smart dust
Smart dustSmart dust
Smart dust
 
Bio-chips(A technology for the future)
Bio-chips(A technology for the future)Bio-chips(A technology for the future)
Bio-chips(A technology for the future)
 
Smart dust
Smart dustSmart dust
Smart dust
 
smart dust
smart dustsmart dust
smart dust
 

Similar to CLOCKLESS CHIP BY Saurabh singh PART 2

Design of -- Two phase non overlapping low frequency clock generator using Ca...
Design of -- Two phase non overlapping low frequency clock generator using Ca...Design of -- Two phase non overlapping low frequency clock generator using Ca...
Design of -- Two phase non overlapping low frequency clock generator using Ca...Prashantkumar R
 
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 gatingIRJET Journal
 
Low power cmos binary counter using conventional flip flops
Low power cmos binary counter using conventional flip   flopsLow power cmos binary counter using conventional flip   flops
Low power cmos binary counter using conventional flip flopsIAEME Publication
 
bds project final documentation
bds project final documentation bds project final documentation
bds project final documentation Kranthiveer Dontineni
 
Design of high speed serializer for interchip data communications with phase ...
Design of high speed serializer for interchip data communications with phase ...Design of high speed serializer for interchip data communications with phase ...
Design of high speed serializer for interchip data communications with phase ...IJERA Editor
 
Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register
Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift RegisterArea Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register
Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift RegisterIJMTST Journal
 
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...ijsrd.com
 
Performance Comparison of Various Clock Gating Techniques
Performance Comparison of Various Clock Gating TechniquesPerformance Comparison of Various Clock Gating Techniques
Performance Comparison of Various Clock Gating Techniquesiosrjce
 
Power Optimized Datapath Units of Hybrid Embedded Core Architecture Using Clo...
Power Optimized Datapath Units of Hybrid Embedded Core Architecture Using Clo...Power Optimized Datapath Units of Hybrid Embedded Core Architecture Using Clo...
Power Optimized Datapath Units of Hybrid Embedded Core Architecture Using Clo...VLSICS Design
 
Research on wireless Deviation Mode of Foundation Pit Surveying System
Research on wireless Deviation Mode of Foundation Pit Surveying SystemResearch on wireless Deviation Mode of Foundation Pit Surveying System
Research on wireless Deviation Mode of Foundation Pit Surveying SystemIJRESJOURNAL
 
A new method for self-organized dynamic delay loop associated pipeline with ...
A new method for self-organized dynamic delay loop associated  pipeline with ...A new method for self-organized dynamic delay loop associated  pipeline with ...
A new method for self-organized dynamic delay loop associated pipeline with ...IJECEIAES
 
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 ClockGatingIJERA Editor
 
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...IRJET Journal
 
Introduction of Programmable Logic Controller to Electric Overhead Travelling...
Introduction of Programmable Logic Controller to Electric Overhead Travelling...Introduction of Programmable Logic Controller to Electric Overhead Travelling...
Introduction of Programmable Logic Controller to Electric Overhead Travelling...paperpublications3
 

Similar to CLOCKLESS CHIP BY Saurabh singh PART 2 (20)

[IJET-V1I3P5] Authors :Dushyant Kumar Soni, Ashish Hiradhar
[IJET-V1I3P5] Authors :Dushyant Kumar Soni, Ashish Hiradhar[IJET-V1I3P5] Authors :Dushyant Kumar Soni, Ashish Hiradhar
[IJET-V1I3P5] Authors :Dushyant Kumar Soni, Ashish Hiradhar
 
Design of -- Two phase non overlapping low frequency clock generator using Ca...
Design of -- Two phase non overlapping low frequency clock generator using Ca...Design of -- Two phase non overlapping low frequency clock generator using Ca...
Design of -- Two phase non overlapping low frequency clock generator using Ca...
 
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
 
Precision clock synchronization_wp
Precision clock synchronization_wpPrecision clock synchronization_wp
Precision clock synchronization_wp
 
Low power cmos binary counter using conventional flip flops
Low power cmos binary counter using conventional flip   flopsLow power cmos binary counter using conventional flip   flops
Low power cmos binary counter using conventional flip flops
 
bds project final documentation
bds project final documentation bds project final documentation
bds project final documentation
 
Design of high speed serializer for interchip data communications with phase ...
Design of high speed serializer for interchip data communications with phase ...Design of high speed serializer for interchip data communications with phase ...
Design of high speed serializer for interchip data communications with phase ...
 
Performance Analysis of Dual Gate MOSFET in Adder
Performance Analysis of Dual Gate MOSFET in AdderPerformance Analysis of Dual Gate MOSFET in Adder
Performance Analysis of Dual Gate MOSFET in Adder
 
Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register
Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift RegisterArea Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register
Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register
 
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
 
Performance Comparison of Various Clock Gating Techniques
Performance Comparison of Various Clock Gating TechniquesPerformance Comparison of Various Clock Gating Techniques
Performance Comparison of Various Clock Gating Techniques
 
Power Optimized Datapath Units of Hybrid Embedded Core Architecture Using Clo...
Power Optimized Datapath Units of Hybrid Embedded Core Architecture Using Clo...Power Optimized Datapath Units of Hybrid Embedded Core Architecture Using Clo...
Power Optimized Datapath Units of Hybrid Embedded Core Architecture Using Clo...
 
VLSI GDI Technology
VLSI GDI TechnologyVLSI GDI Technology
VLSI GDI Technology
 
Research on wireless Deviation Mode of Foundation Pit Surveying System
Research on wireless Deviation Mode of Foundation Pit Surveying SystemResearch on wireless Deviation Mode of Foundation Pit Surveying System
Research on wireless Deviation Mode of Foundation Pit Surveying System
 
A new method for self-organized dynamic delay loop associated pipeline with ...
A new method for self-organized dynamic delay loop associated  pipeline with ...A new method for self-organized dynamic delay loop associated  pipeline with ...
A new method for self-organized dynamic delay loop associated pipeline with ...
 
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
 
PLC 3.pdf
PLC 3.pdfPLC 3.pdf
PLC 3.pdf
 
Intro
IntroIntro
Intro
 
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...
 
Introduction of Programmable Logic Controller to Electric Overhead Travelling...
Introduction of Programmable Logic Controller to Electric Overhead Travelling...Introduction of Programmable Logic Controller to Electric Overhead Travelling...
Introduction of Programmable Logic Controller to Electric Overhead Travelling...
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 

CLOCKLESS CHIP BY Saurabh singh PART 2

  • 1. A SEMINAR REPORT ON CLOCKLESS CHIP SUBMITTED IN PARTIAL FULLFILMENT FOR AWARD OF THE DEGREE OF BACHELOR OF TECHNOLOGY IN ELECTRONICS AND COMMUNICATION ENGINEERING SUBMITTED BY:- SAURABH SINGH EC III B Roll no: 1016431096 DEPARTMENT OF ELECTRONICS COMMUNICATION ENGINEERING PRANVEER SINGH INSTITUTE OF TECHNOLOGY KANPUR-208020
  • 2. Abstract Every action of the computer takes place in tiny steps, each a billionth of a second long. A simple transfer of data may take only one step; complex calculations may take many steps. All operations, however, must begin and end according to the clock’s timing signals. The use of a central clock also creates problems. As speed have increased, distributing the timing signals has become more and more difficult. Present day transistors can process data more quickly that they can accomplish several steps in the time that it takes a wire to carry a signal from one side of the chip to the other. Clock less chips are electronic chips that are not using clock for timing signal. They are implemented in asynchronous circuits. An asynchronous circuit is a circuit in which the parts are largely autonomous. They are not governed by a clock circuit or global clock signal, but instead need only wait for the signals that indicate completion of instructions and operations. These signals are specified by simple data transfer protocols. This digital logic design is contrasted with a synchronous circuit which operates according to clock timing signals. The term asynchronous logic is used to describe a variety of design styles, which use different assumptions about circuit properties. These vary from the bundled delay model - which uses 'conventional' data processing elements with completion indicated by a locally generated delay model - to delay-insensitive design - where arbitrary delays through circuit elements can be accommodated. The latter style tends to yield circuits which are larger and slower than synchronous (or bundled data) implementations, but which are insensitive to layout and parametric variations and are thus "correct by design." Unlike a conventional processor, a clock less processor (asynchronous CPU) has no central clock to coordinate the progress of data through the pipeline. Instead, stages of the CPU are coordinated using logic devices called "pipeline controls" or "FIFO sequencers." Basically, the pipeline controller clocks the next stage of logic when the existing stage is complete. In this way, a central clock is unnecessary. It may actually be even easier to implement high performance devices in asynchronous, as opposed to clocked logic. [i]
  • 3. Contents 1. Introduction 1-2 1.1 Definition 1 1.2 Clock Concept 1 2. Clockless approach 2-3 2.1 Clock Limitations 2 2.2 Asynchronous View 3 3. Problems with synchronous circuits 4-6 3.1 Performance 4 3.2 Speed 4 3.3 Power Dissipation 5 3.4 Electromagnetic Noise 6 4. Asynchronous circuits 6-7 4.1 Clockless Chips Implementation 6 4.2 Throwing Away Global Clock 6 4.3 Standardize of Components 7 5. How clockless chips works 7 6. Simplicity in design 7-11 6.1 Asynchronous for higher performance 10 6.2 Asynchronous for low power 10 6.3 Asynchronous for low noise 11 7. Applications of clockless chips 11-13 7.1 wearable computers 11 7.2 infrared communication receiver 12 7.3 in pagers 12 7.4 filter bank for digital hearing 12 8. Challenges 13 9. Conclusion 14 10. References 15 [ii]