A Glitch in the Theory of Delay - Insensitive Circuits

نویسنده

  • Bradley C. Kuszmaul
چکیده

There is a questionable assumption made in the theory and practice of delay-insensitive circuits, as presented by Dill Dil88b] and Burns and Martin BM88]. The problem is illustrated by the following puzzle. Puzzle: Consider an OR gate (see Figure 1) with inputs labeled a and b, and an output labeled c. Suppose that the circuit initially has a = 1, b = 0 and c = 1; The b input then rises, and then some nite positive time later, a drops. Does output c glitch? 2 Figure 1: An OR gate. The inputs are labeled a and b. The output is labeled c. The answer to this puzzle depends on your assumptions about the OR gate. Dill's veriier and Martin's translator both assume that c does not glitch in this case. Our position is that c does glitch. We will refer to this class of glitch as an internal glitch. (By glitch, we mean that the circuit produces an unpredictable output, and possibly enters an unpredictable state. We will discuss glitches in more detail and with more care later in the paper.) This paper investigates the puzzle of this new glitch, in the following linear, self-timed sequence of events. The introduction is presented (you are almost done reading it). We review the work of Martin and of Dill, with an eye to understanding what kinds of glitches are avoided by Martin's designs, and what kind certiication Dill's veriier makes of circuits. We also demonstrate that Martin's circuits and Dill's veriier both make the assumption that the internal-glitch is not a problem. We show that the internal-glitch really can be a problem, by demonstrating two implementations of OR gates (implemented at diierent levels of abstraction), both of which suuer from internal-glitches. We explore three diierent xes to the internal-glitch problem. The xes include ignoring the problem, xing the problem, and exploiting the problem to build even better circuits. We demonstrate our xes on a few selected circuits. We conclude with a summary and some directions for future work. 2 A remark on notation: This paper uses the value 0 to indicate the logical value FALSE, and the value 1 to indicate the logical value TRUE.

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

ثبت نام

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

منابع مشابه

Modeling and Design of Asynchronous Circuits - Proceedings of the IEEE

1) Signal transitions provide a key to understanding the switching behavior of asynchronous logic. 2) Burst-mode circuits and speed-independent control circuits offer reliable operation that is free from glitches. 3) Various notations are available for specification of control circuitry and as a starting point for logic synthesis. 4) Bundled data and delay-insensitive coding schemes are suitabl...

متن کامل

A Minimal-Cost Inherent-Feedback Approach for Low-Power MRF-Based Logic Gates

The Markov random field (MRF) theory has been accepted as a highly effective framework for designing noise-tolerant nanometer digital VLSI circuits. In MRF-based design, proper feedback lines are used to control noise and keep the circuits in their valid states. However, this methodology has encountered two major problems that have limited the application of highly noise immune MRF-based circui...

متن کامل

Digitally Controlled Delay Lines Based On NAND Gate for Glitch Free Circuits

The traditional analog signal processing is expected to progressively substituted by the processing times of the digital domain in the VLSI .Within this novel paradigm ,digitally controlled delay lines should play the vital role in the digital-toanalog converters ,and in analog intensive circuits. From a practical point of view, nowadays, DCDL is a key block in the many applications like All Di...

متن کامل

Glitch Free Strobe Control Based Digitally Controlled Delay Lines

The Combinational circuit designed was glitch free NAND-based digitally controlled delay-lines (DCDL) present a glitching problem which may limit their employ in many applications. The glitch free strobe-control based digitally controlled delay lines overcame this limitation by opening the employ of glitch free NAND-based DCDLs in a wide range of applications. The proposed glitch free strobe-co...

متن کامل

Dynamic Power Reduction in CMOS Logic Circuits using VID Technique

VID is a new technique for complementary metal-oxide semiconductor (CMOS) gate design that has different delays along various inputs to output paths within the gate. Here demonstrate the use of the variable input delay CMOS gates for a totally glitch-free minimum dynamic power implementations of digital circuits. We obtained a power saving of 58% over an un-optimized design. The optimized circu...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2007