Asynchronous and self-timed processor design

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

The great majority of microprocessors are clocked; that is, their internal operations are controlled and timed by an external periodic timing reference known as a clock signal. Clocks are convenient, simplify design, and are the foundation upon which most design automation tools are built. However, clocks are not all good news. They cause a circuit to generate excessive electromagnetic interference, to dissipate excessive power, and they force all circuit functions to operate at the same rate however unnatural that may be for any particular function. The challenge of designing a microprocessor that operates without a central clock has appealed to some designers for many years, and the results of their research have now made fully clockless designs not only feasible but also commercially available, albeit still as a minority interest. In this chapter we survey some of the developments in asynchronous processors and speculate as to where these might lead in the future. © 2007 Springer Science+Business Media B.V.
Original languageEnglish
Title of host publicationProcessor Design: System-on-Chip Computing for ASICs and FPGAs|Proc. Des.: System-on-Chip Comp. for ASICs and FPGAs
PublisherSpringer Nature
Pages367-389
Number of pages22
DOIs
Publication statusPublished - 2007

Fingerprint

Dive into the research topics of 'Asynchronous and self-timed processor design'. Together they form a unique fingerprint.

Cite this