SlideShare uma empresa Scribd logo
1 de 19
CLOCKLESS
CHIPS
BY- SAURABH SINGH
EC III (B)
1016431096
PSIT,KANPUR
PRESENTATION FLOW:
 Introduction.
Concept of clock
 Problems with synchronous circuits.
 Clockless / Asynchronous circuits.
 How clockless chips work?
 Simplicity in design.
 Advantages
 Recent Commercial Interest
 Challenges.
 Conclusion
 References
2
INTRODUCTION.
 Struggle for the improvement in the
microprocessor’s performance/functioning.
 Pipelining
 (Simultaneous) Multithreading
 Clockless / Asynchronous logic
3
Synchronous
CONCEPT OF CLOCK:
Tiny crystal oscillator.
Sets basic rhythm used throughout the machine.
 The system clock for an integrated circuit is a voltage
signal that pulses at a regular frequency.
1
0
 The clock tells each stage of a circuit that the inputs of
that stage are valid and can be processed.
4
PROBLEMS WITH SYNCHRONOUS APPROACH
o Clock distribution: requires significant designer effort.
o Wastage of energy.
o Clock burns large fraction of chip power (~40-70%).
o Fixed clock rate: poor match for
o designing reusable components
o interfacing with mixed-timing environments
o Traverse the chip’s longest wires in one clock cycle.
o Order of arrival of the signals is unimportant.
o Distributing the clock globally.
5
CLOCKLESS CHIPS (ASYNCHRONOUS LOGIC
CIRCUITS)
 Clockless chips/Asynchronous/self-timed circuits.
 Functions away from the clock.
 Different parts work at different speeds.
 Hand-off the result immediately.
6
HOW DO THEY WORK?
 No centralized clock required.
 Data moves only when required, not always.
 Minimizes power consumption.
 Less EMI less noise more applications.
 Stream data applications.
 Uses handshake signals for the data exchange.
7
HOW HANDSHAKING WORKS
8
Processing Data Idle
Stage 1 Stage 2
HOW HANDSHAKING WORKS
9
Transmitting
Data
Idle
Request
Data
Stage 1 Stage 2
HOW HANDSHAKING WORKS
10
Transmitting
Data
Data
Received
Request
Acknowledge
Data
Stage 1 Stage 2
HOW HANDSHAKING WORKS
11
Idle
Processing
Data
Stage 1 Stage 2
DIFFERENT STYLES:
 Simplest implementation of asynchronous design.
 Assumption: we know the largest amount of time for
each component to perform its task.
 Very similar to synchronous design.
 Function delay is introduced here.
12
ADVANTAGES
 Works at increased speed (2.8 times).
 Low power consumption.
• Twice life-time.
 Less heat generated.
• Good to mobile devices.
 Less EMI less noise more applications.
13
RECENT COMMERCIAL INTEREST
Several commercial asynchronous chips:
 Philips: asynchronous 80c51 microcontrollers
 Univ. of Manchester: async ARM996HS processor
[2006]
 Motorola: async divider in PowerPC chip [2000]
 HAL: async floating-point divider
Recent experimental chips:
 IBM, Sun and Intel:
 IBM/Columbia/UNC: asynchronous digital FIR filter
Several recent startups:
 Theseus Logic, Fulcrum, Self-Timed Solutions
14
CHALLENGES
 Interfacing between synchronous and
asynchronous
 Many devices available now are synchronous in
nature.
 Special circuits are needed to align them.
 Lack of expertise.
 Lack of tools.
 Engineers are not trained in these fields.
 Academically, no courses available.
15
CONCLUSION:
 Clocks are getting faster , while chips are getting
bigger both of which make clock distribution
harder
 There are also various other problems associated
with it. So we could only get out of it , if more
focus , especially at the university level is given
to the asynchronous design.
 It is certainly a challenge , but as software
community is moving towards
concurrency, hardware community must move to
incorporate asynchronous logic. 16
REFERENCES
 Google
 Wikipedia
 Digital Design—MORIS MANO
 Digital Circuits & Design—SALIVAHANAN
 www.technologyreview.com
 www.seminarprojects.com
 www.slideshares.net
 www.handshakesolutions.com
17
18
Any
queries
19

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Microprocessor & Micro-controller
Microprocessor & Micro-controllerMicroprocessor & Micro-controller
Microprocessor & Micro-controller
 
microprocessor
microprocessormicroprocessor
microprocessor
 
Intelligent RAM
Intelligent RAMIntelligent RAM
Intelligent RAM
 
SMART DUST
SMART DUSTSMART DUST
SMART DUST
 
Brain computer interfaces_useful
Brain computer interfaces_usefulBrain computer interfaces_useful
Brain computer interfaces_useful
 
Asynchronous Chips ppt
Asynchronous Chips pptAsynchronous Chips ppt
Asynchronous Chips ppt
 
Neuralink
Neuralink Neuralink
Neuralink
 
Optical mouse working principle
Optical mouse working principleOptical mouse working principle
Optical mouse working principle
 
Neuralink Seminar ppt
Neuralink Seminar pptNeuralink Seminar ppt
Neuralink Seminar ppt
 
Home automation using wifi
Home automation using wifiHome automation using wifi
Home automation using wifi
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
Google glass ppt
Google glass pptGoogle glass ppt
Google glass ppt
 
Surface computer ppt
Surface computer pptSurface computer ppt
Surface computer ppt
 
Brain chips ppt
Brain chips pptBrain chips ppt
Brain chips ppt
 
Neuralink
NeuralinkNeuralink
Neuralink
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
 
Wearable Computing and Human Computer Interfaces
Wearable Computing and Human Computer InterfacesWearable Computing and Human Computer Interfaces
Wearable Computing and Human Computer Interfaces
 
Microcontrollers
MicrocontrollersMicrocontrollers
Microcontrollers
 
Diamond chip
Diamond chipDiamond chip
Diamond chip
 
Embedded System Presentation
Embedded System PresentationEmbedded System Presentation
Embedded System Presentation
 

Destaque

CLOCKLESS CHIP BY Saurabh singh PART 2
CLOCKLESS CHIP BY Saurabh singh PART 2CLOCKLESS CHIP BY Saurabh singh PART 2
CLOCKLESS CHIP BY Saurabh singh PART 2Saurabh Singh
 
Clockless design language - ilia greenblat
Clockless design language - ilia greenblatClockless design language - ilia greenblat
Clockless design language - ilia greenblatchiportal
 
Smart dust
Smart dustSmart dust
Smart dustKarthik
 
Asynchronous processors Poster
Asynchronous processors PosterAsynchronous processors Poster
Asynchronous processors PosterAkshit Arora
 
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
 
Bluestar Technology (Shenzhen) Co., Ltd profile 2013
Bluestar Technology (Shenzhen) Co., Ltd profile 2013Bluestar Technology (Shenzhen) Co., Ltd profile 2013
Bluestar Technology (Shenzhen) Co., Ltd profile 2013Huy Bui Van
 
What do you know about the eight additive manufacturing processes?
What do you know about the eight additive manufacturing processes?What do you know about the eight additive manufacturing processes?
What do you know about the eight additive manufacturing processes?Design World
 
Nano Technology in Electronics
Nano Technology in ElectronicsNano Technology in Electronics
Nano Technology in ElectronicsAbu Taj
 

Destaque (20)

Clockless Chips
Clockless ChipsClockless Chips
Clockless Chips
 
CLOCKLESS CHIP BY Saurabh singh PART 2
CLOCKLESS CHIP BY Saurabh singh PART 2CLOCKLESS CHIP BY Saurabh singh PART 2
CLOCKLESS CHIP BY Saurabh singh PART 2
 
Clockless design language - ilia greenblat
Clockless design language - ilia greenblatClockless design language - ilia greenblat
Clockless design language - ilia greenblat
 
Smart dust
Smart dustSmart dust
Smart dust
 
Smart dust
Smart dustSmart dust
Smart dust
 
smart dust
smart dustsmart dust
smart dust
 
Sun smartsteps
Sun smartstepsSun smartsteps
Sun smartsteps
 
Asynchronous processors Poster
Asynchronous processors PosterAsynchronous processors Poster
Asynchronous processors Poster
 
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
 
Nram presentation 3
Nram presentation 3Nram presentation 3
Nram presentation 3
 
China Medical University Student ePaper2
China Medical University Student ePaper2China Medical University Student ePaper2
China Medical University Student ePaper2
 
Biochips
BiochipsBiochips
Biochips
 
Bluestar Technology (Shenzhen) Co., Ltd profile 2013
Bluestar Technology (Shenzhen) Co., Ltd profile 2013Bluestar Technology (Shenzhen) Co., Ltd profile 2013
Bluestar Technology (Shenzhen) Co., Ltd profile 2013
 
What do you know about the eight additive manufacturing processes?
What do you know about the eight additive manufacturing processes?What do you know about the eight additive manufacturing processes?
What do you know about the eight additive manufacturing processes?
 
Nano-electronics
Nano-electronicsNano-electronics
Nano-electronics
 
Firewire
FirewireFirewire
Firewire
 
Smartdust
SmartdustSmartdust
Smartdust
 
Pico projector
Pico projectorPico projector
Pico projector
 
Nano Technology in Electronics
Nano Technology in ElectronicsNano Technology in Electronics
Nano Technology in Electronics
 

Semelhante a CLOCKLESS CHIP BY Saurabh singh

Asynchronous Processors: Clockless Logic
Asynchronous Processors: Clockless LogicAsynchronous Processors: Clockless Logic
Asynchronous Processors: Clockless LogicFatimah Sherazi
 
ritik kumAR PPT-converted.pptx
ritik kumAR PPT-converted.pptxritik kumAR PPT-converted.pptx
ritik kumAR PPT-converted.pptxRitikSingh443900
 
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
 
Harmonic current reduction by using the super lift boost converter for two st...
Harmonic current reduction by using the super lift boost converter for two st...Harmonic current reduction by using the super lift boost converter for two st...
Harmonic current reduction by using the super lift boost converter for two st...IJSRED
 
CV_Akram_Malak_Eng
CV_Akram_Malak_EngCV_Akram_Malak_Eng
CV_Akram_Malak_EngAkram Malak
 
Water environment measuring system using ph sensor
Water environment measuring system using ph sensorWater environment measuring system using ph sensor
Water environment measuring system using ph sensorSuresh Babu
 
How lower power consumption is transforming wearables and enabling new and di...
How lower power consumption is transforming wearables and enabling new and di...How lower power consumption is transforming wearables and enabling new and di...
How lower power consumption is transforming wearables and enabling new and di...Valencell, Inc
 
IC Technology
IC Technology IC Technology
IC Technology sdpable
 
Ic Technology
Ic Technology Ic Technology
Ic Technology sdpable
 
Design_amp_analysis_of_16_bit_RISC_processor_using_low_power_pipelining.pdf
Design_amp_analysis_of_16_bit_RISC_processor_using_low_power_pipelining.pdfDesign_amp_analysis_of_16_bit_RISC_processor_using_low_power_pipelining.pdf
Design_amp_analysis_of_16_bit_RISC_processor_using_low_power_pipelining.pdfssuser1e1bab
 
INTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCK
INTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCKINTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCK
INTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCKSantanu Chatterjee
 
Empirically Derived Abstractions in Uncore Power Modeling for a Server-Class...
Empirically Derived Abstractions in Uncore Power Modeling for a  Server-Class...Empirically Derived Abstractions in Uncore Power Modeling for a  Server-Class...
Empirically Derived Abstractions in Uncore Power Modeling for a Server-Class...Arun Joseph
 
8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontrollersnehapvs
 
Apollo ultra low power MCU from Ambiq Micro
Apollo ultra low power MCU from Ambiq MicroApollo ultra low power MCU from Ambiq Micro
Apollo ultra low power MCU from Ambiq MicroAmbiq Micro
 
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
 
287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt
287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt
287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.pptDrUrvashiBansal
 
piguet_sesion_2_09.pdf
piguet_sesion_2_09.pdfpiguet_sesion_2_09.pdf
piguet_sesion_2_09.pdfssuser1e7d57
 

Semelhante a CLOCKLESS CHIP BY Saurabh singh (20)

Asynchronous Processors: Clockless Logic
Asynchronous Processors: Clockless LogicAsynchronous Processors: Clockless Logic
Asynchronous Processors: Clockless Logic
 
ritik kumAR PPT-converted.pptx
ritik kumAR PPT-converted.pptxritik kumAR PPT-converted.pptx
ritik kumAR PPT-converted.pptx
 
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...
 
Harmonic current reduction by using the super lift boost converter for two st...
Harmonic current reduction by using the super lift boost converter for two st...Harmonic current reduction by using the super lift boost converter for two st...
Harmonic current reduction by using the super lift boost converter for two st...
 
CV_Akram_Malak_Eng
CV_Akram_Malak_EngCV_Akram_Malak_Eng
CV_Akram_Malak_Eng
 
Water environment measuring system using ph sensor
Water environment measuring system using ph sensorWater environment measuring system using ph sensor
Water environment measuring system using ph sensor
 
Seminar 12-11-19
Seminar 12-11-19Seminar 12-11-19
Seminar 12-11-19
 
How lower power consumption is transforming wearables and enabling new and di...
How lower power consumption is transforming wearables and enabling new and di...How lower power consumption is transforming wearables and enabling new and di...
How lower power consumption is transforming wearables and enabling new and di...
 
IC Technology
IC Technology IC Technology
IC Technology
 
Ic Technology
Ic Technology Ic Technology
Ic Technology
 
Design_amp_analysis_of_16_bit_RISC_processor_using_low_power_pipelining.pdf
Design_amp_analysis_of_16_bit_RISC_processor_using_low_power_pipelining.pdfDesign_amp_analysis_of_16_bit_RISC_processor_using_low_power_pipelining.pdf
Design_amp_analysis_of_16_bit_RISC_processor_using_low_power_pipelining.pdf
 
INTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCK
INTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCKINTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCK
INTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCK
 
Empirically Derived Abstractions in Uncore Power Modeling for a Server-Class...
Empirically Derived Abstractions in Uncore Power Modeling for a  Server-Class...Empirically Derived Abstractions in Uncore Power Modeling for a  Server-Class...
Empirically Derived Abstractions in Uncore Power Modeling for a Server-Class...
 
8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontroller
 
Apollo ultra low power MCU from Ambiq Micro
Apollo ultra low power MCU from Ambiq MicroApollo ultra low power MCU from Ambiq Micro
Apollo ultra low power MCU from Ambiq Micro
 
Tr0976
Tr0976Tr0976
Tr0976
 
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
 
287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt
287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt
287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt
 
piguet_sesion_2_09.pdf
piguet_sesion_2_09.pdfpiguet_sesion_2_09.pdf
piguet_sesion_2_09.pdf
 
final report
final reportfinal report
final report
 

Último

Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...liera silvan
 

Último (20)

Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
 

CLOCKLESS CHIP BY Saurabh singh

  • 1. CLOCKLESS CHIPS BY- SAURABH SINGH EC III (B) 1016431096 PSIT,KANPUR
  • 2. PRESENTATION FLOW:  Introduction. Concept of clock  Problems with synchronous circuits.  Clockless / Asynchronous circuits.  How clockless chips work?  Simplicity in design.  Advantages  Recent Commercial Interest  Challenges.  Conclusion  References 2
  • 3. INTRODUCTION.  Struggle for the improvement in the microprocessor’s performance/functioning.  Pipelining  (Simultaneous) Multithreading  Clockless / Asynchronous logic 3 Synchronous
  • 4. CONCEPT OF CLOCK: Tiny crystal oscillator. Sets basic rhythm used throughout the machine.  The system clock for an integrated circuit is a voltage signal that pulses at a regular frequency. 1 0  The clock tells each stage of a circuit that the inputs of that stage are valid and can be processed. 4
  • 5. PROBLEMS WITH SYNCHRONOUS APPROACH o Clock distribution: requires significant designer effort. o Wastage of energy. o Clock burns large fraction of chip power (~40-70%). o Fixed clock rate: poor match for o designing reusable components o interfacing with mixed-timing environments o Traverse the chip’s longest wires in one clock cycle. o Order of arrival of the signals is unimportant. o Distributing the clock globally. 5
  • 6. CLOCKLESS CHIPS (ASYNCHRONOUS LOGIC CIRCUITS)  Clockless chips/Asynchronous/self-timed circuits.  Functions away from the clock.  Different parts work at different speeds.  Hand-off the result immediately. 6
  • 7. HOW DO THEY WORK?  No centralized clock required.  Data moves only when required, not always.  Minimizes power consumption.  Less EMI less noise more applications.  Stream data applications.  Uses handshake signals for the data exchange. 7
  • 8. HOW HANDSHAKING WORKS 8 Processing Data Idle Stage 1 Stage 2
  • 12. DIFFERENT STYLES:  Simplest implementation of asynchronous design.  Assumption: we know the largest amount of time for each component to perform its task.  Very similar to synchronous design.  Function delay is introduced here. 12
  • 13. ADVANTAGES  Works at increased speed (2.8 times).  Low power consumption. • Twice life-time.  Less heat generated. • Good to mobile devices.  Less EMI less noise more applications. 13
  • 14. RECENT COMMERCIAL INTEREST Several commercial asynchronous chips:  Philips: asynchronous 80c51 microcontrollers  Univ. of Manchester: async ARM996HS processor [2006]  Motorola: async divider in PowerPC chip [2000]  HAL: async floating-point divider Recent experimental chips:  IBM, Sun and Intel:  IBM/Columbia/UNC: asynchronous digital FIR filter Several recent startups:  Theseus Logic, Fulcrum, Self-Timed Solutions 14
  • 15. CHALLENGES  Interfacing between synchronous and asynchronous  Many devices available now are synchronous in nature.  Special circuits are needed to align them.  Lack of expertise.  Lack of tools.  Engineers are not trained in these fields.  Academically, no courses available. 15
  • 16. CONCLUSION:  Clocks are getting faster , while chips are getting bigger both of which make clock distribution harder  There are also various other problems associated with it. So we could only get out of it , if more focus , especially at the university level is given to the asynchronous design.  It is certainly a challenge , but as software community is moving towards concurrency, hardware community must move to incorporate asynchronous logic. 16
  • 17. REFERENCES  Google  Wikipedia  Digital Design—MORIS MANO  Digital Circuits & Design—SALIVAHANAN  www.technologyreview.com  www.seminarprojects.com  www.slideshares.net  www.handshakesolutions.com 17
  • 19. 19