An Introduction to Asynchronous Circuit Design

نویسندگان

  • Al Davis
  • Steven M. Nowick
چکیده

The purpose of this monograph is to provide both an introduction to eld of asynchronous digital circuit design and an overview of the practical state of the art in 1997. In the early days of digital circuit design, little distinction was made between synchronous and asynchronous circuits. However, since the 1960's, the mainstream of the digital circuit design enterprise has been primarily concerned with synchronous circuits. Synchronous circuits may be simply de ned as circuits which are sequenced by one or more globally distributed periodic timing signals called clocks. Asynchronous circuits are an inherently larger class of circuits, since there are may sequencing options other than global periodic clock signals. Asynchronous circuits have been studied in one form or another since the early 1950's [92] when the focus was primarily on mechanical relay circuits. A number of theoretical issues were studied in detail by Muller and Bartky as early as 1956 [138]. Since then, the eld of asynchronous circuits has gone through a number of high-interest cycles. In recent years there has been an unprecedented level of interest in both academic and industrial settings [81]. Much of this recent research e ort has focused more on theory than practice. Nonetheless, the advance of practical asynchronous circuit design techniques also has an unusual level of interest. The focus of this document is on the aspects of the asynchronous circuit design discipline which are either likely, or have been an in uence on the practical design of asynchronous circuits. The attempt is to provide an introduction to the basic concepts which provide the foundation for today's design techniques and to summarize the current practice. The text contains an extensive set of bibliographical pointers to guide the more serious student of the eld.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Approach to the Introduction of Formal Validation in an Asynchronous Circuit Design Flow

This paper discusses the integration of model-checking inside a design flow for Quasi-Delay Insensitive circuits. Both the formal validation of an asynchronous behavioral specification and the formal verification of the asynchronous synthesis result are considered. The method follows several steps: formal model extraction, model simplification, environment modeling, writing temporal properties ...

متن کامل

Designing Asynchronous Circuits for Low Power: An IFIR Filter Bank for a Digital Hearing Aid - Proceedings of the IEEE

This paper addresses the design of asynchronous circuits for low power through an example: a filter bank for a digital hearing aid. The asynchronous design re-implements an existing synchronous circuit which is used in a commercial product. For comparison, both designs have been fabricated in the same 0.7m CMOS technology. When processing typical data (less than 50-dB sound pressure), the async...

متن کامل

Communications Protocols and Mechanisms for Distributed Digital Systems

Synchronous clocking has continued to be the dominant digital design method despite the problems of clock distribution in integrated circuit chips of increasing complexity and speed. The continuing increases will soon force a change to asynchronous design methods, and the communication between large numbers of high-performance processors on a single chip will become a critical issue. An introdu...

متن کامل

’ Introduction : Practical Asynchronous Design

IT OWES US GREAT PLEASURE to present this special issue on asynchronous circuits and systems. The recent surge of interest in asynchronous circuits came about after an increase in VL.9 communication applications and the current push toward achieving higher performance at lower power and design cost. Most of the recent literature on this topic, however, comes from academia and tends to be quite ...

متن کامل

Gals Port Implementation in Fpga

In this paper, we discuss some aspects of using GALS in an FPGA. An introduction is given to the problems that occur when asynchronous circuit is used in a synchronous design environment. A short overview of existing communication ports close to our communication port is given. A limited part of the IEEE 802.11a transmitter has been implemented using GALS in an FPGA.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997