Asynchronous Design - An Interesting Alternative

  • Authors:
  • K. Emerson

  • Affiliations:
  • -

  • Venue:
  • VLSID '97 Proceedings of the Tenth International Conference on VLSI Design: VLSI in Multimedia Applications
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

The fundamental assumptions of synchronous design have been under some scrutiny of late. Every synchronous designer must assume: all signals are binary and time is discrete. Many designers are realizing that most of their problems surround these basic assumptions. Problems which seriously impact their final results include clock skew, power consumption, and critical path delays. Asynchronous design offers an interesting alternative by keeping the assumption that signals are binary but removing the assumption that time is discrete. Asynchronous design as an alternative to synchronous design is a theoretical realization that warrants some attention. In the past asynchronous design was thought to be impractical, but now that several methodologies have been published and CAD algorithms developed, many believe there is new hope for asynchronous designs. Most believe that coupling asynchronous design with synchronous design is the most practical. The author highlights some of the methodologies and CAD algorithms published to date.