06-04-2012, 01:37 PM
Clockless Chip
pres9.ppt (Size: 478 KB / Downloads: 71)
Introduction.
Struggle for the improvement in the microprocessor’s performance/functioning.
Pipelining
(Simultaneous) Multi-threading
Clockless / Asynchronous logic
Problems with Synchronous Approach
Distributing the clock globally.
Wastage of energy.
Traverse the chip’s longest wires in one clock cycle.
Order of arrival of the signals is unimportant.
Clocks themselves consume lot of energy (~30%).
Clockless chips
Colckless chips/Asynchronous/self-timed circuits.
Functions away from the clock.
Different parts work at different speeds.
Hand-off the result immediately.
Simple and efficient design
No centralized clock required.
Standardized components can be used.
Advantages
Works at its average speed.
Low power consumption.
Twice life-time.
Less heat generated.
Good to mobile devices.
Less EMI less noise more applications.
Smart cards (due to asynchronous nature).
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.
pres9.ppt (Size: 478 KB / Downloads: 71)
Introduction.
Struggle for the improvement in the microprocessor’s performance/functioning.
Pipelining
(Simultaneous) Multi-threading
Clockless / Asynchronous logic
Problems with Synchronous Approach
Distributing the clock globally.
Wastage of energy.
Traverse the chip’s longest wires in one clock cycle.
Order of arrival of the signals is unimportant.
Clocks themselves consume lot of energy (~30%).
Clockless chips
Colckless chips/Asynchronous/self-timed circuits.
Functions away from the clock.
Different parts work at different speeds.
Hand-off the result immediately.
Simple and efficient design
No centralized clock required.
Standardized components can be used.
Advantages
Works at its average speed.
Low power consumption.
Twice life-time.
Less heat generated.
Good to mobile devices.
Less EMI less noise more applications.
Smart cards (due to asynchronous nature).
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.