Clockless Chips
Clockless Chips
Clockless Chips
VISHAL 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.
ADVANTAGES:
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.
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
7
continued…
Power consumption
Consume more power than any other component.
8
9
Concept of Clockless
chip
Clockless chip/asynchronous/self timed/event driven.
10
Continued…
Chip can run at the average speed of all
components.
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
15
Continued…
NULL CONVENTIONAL LOGIC:
NCL integrates data transformation and
control into a single expression.
16
Advantages of clockless design:
Increase in speed
Flexible design
18
19
Adapted : http://www.cs.columbia.edu/async/misc/technologyreview_oct_01_2001.html
Challenges
Design difficulties.
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