Clockless Chips

  • Uploaded by: vishal patyal
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Clockless Chips as PDF for free.

More details

  • Words: 561
  • Pages: 23
BYVISHAL PATYAL 3050060122

An Introduction

Talk Flow: Introduction. Concept of clock. Working of synchronous circuits. Problem of synchronous circuits. Concept of clockless chip. Working of asynchronous circuit. Advantages of clockless design. Applications. Challenges. Conclusion. References.

3

Concept of clock CLOCK: Tiny crystal oscillator. Sets basic rhythm used throughout the machine.

ADVANTAGES:  Signals the device of the chip when to i/p or o/p. This functionality makes designing of synchronous chip easier.

4

Adapted : http://www.cs.columbia.edu/async/misc/technologyreview_oct_01_2001.html 5

continued… This circuit looks for a particular signal(leading edge) of

the clock. All actions takes place only at this part of clock cycle. When transferring data to registers the computation

settles down and wait till the next leading edge Designer’ challenge: to complete one operation before

next clock tick.

6

Problems of synchronous circuit Speed 

chip can only work as fast as its slowest component.



leads to wasting of computation time.



to traverse the chip’s longest wire in one clock cycle.



so one alternate solution: Second clock

incur

overhead and power consumption.

7

continued… Power consumption Consume more power than any other component. Not associated with direct computation. If no. of transistors more

power consumption more.

EMI(Electro Magnetic Interference) It is more in synchronous elements.

8

9

Concept of Clockless chip Clockless chip/asynchronous/self timed/event driven. Do not have a global clock. Rely upon handshaking signals , hand-off signals and

sometimes a local clock to synchronize all actions. Draw power only when there is useful work to do.

10

Continued… Chip can run at the average speed of all

components. Different part work at different speeds. Hand-off the result immediately. Very low Electro Magnetic Noise.

11

Adapted : http://www.cs.columbia.edu/async/misc/technologyreview_oct_01_2001.html 12

Continued… TYPES OF IMPLEMENTATION: BOUNDED DELAY METHOD

similar to synchronous design DELAY INSENSITIVE METHOD

opposite of bounded delay method NULL CONVENTIONAL LOGIC(NCL)

it uses a NULL state when data is in reset phase, as opposed to data in set phase. 13

Continued… BOUNDED DELAY METHOD: 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. Prototype delay is introduced here. 14

Continued… DELAY INSENSITIVE METHOD: Does not assume

any bound on time. One method of this

type is : Dual-rail method.

15

Continued… NULL CONVENTIONAL LOGIC: NCL integrates data transformation and

control into a single expression. It gives solutions for power , noise and system

integration issue. NCL uses threshold gates with hysteresis.

16

Advantages of clockless design: Increase in speed Reduced power consumption Less Electro Magnetic Noise Flexible design Provide superior encryption 17

Applications: In the lab. In mobile electronics. In personal computers. In encryption devices.

18

Adapted : http://www.cs.columbia.edu/async/misc/technologyreview_oct_01_2001.html

19

Challenges Design difficulties. Lack of good tools. Engineers are not trained in these fields. Academically, no courses available.

20

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. 21

References:  David Geer , “ Is it time for clock less chips?  http://www.google.com  http://www.howstuffworks.com  http://www.guruji.com

22

QUERIES?? 23

Related Documents

Clockless Chips
June 2020 12
Chips
August 2019 49
Chips
May 2020 27
Clockless Chip
May 2020 11
666 Chips
May 2020 20
Potato Chips
October 2019 34

More Documents from ""