scispace - formally typeset
Open AccessBook

Handshake Circuits: An Asynchronous Architecture for VLSI Programming

Reads0
Chats0
TLDR
The Tangram and handshake circuits introduced here are examples of VLSI programs that can be run in either a discrete-time or a continuous-time fashion.
Abstract
'Design by programming' has proved very successful in the development of complex software systems. This book describes the construction of programs for VLSI digital circuit design, using the language Tangram, and shows how they can be compiled automatically in fully asynchronous circuits. Handshake circuits were invented by the author to separate questions involving the efficient implementation of the VLSI circuits from issues arising in their design. Dr van Berkel presents a mathematical theory of handshake circuits and a silicon compiler supported by a correctness proof. The treatment of VLSI realizations of handshake circuits includes various forms of optimization, handshake refinement, message encoding, circuit initialization, and testing. The approach is illustrated with a host of examples drawn from a wide range of application areas. The book will be of use to electrical engineers and computer scientists involved in VLSI design.

read more

Citations
More filters
Book

Principles of Asynchronous Circuit Design: A Systems Perspective

TL;DR: Industrial designers with a background in conventional (clocked) design to be able to understand asynchronous design sufficiently to assess what it has to offer and whether it might be advantageous in their next design task.
Journal ArticleDOI

Deriving Petri nets from finite transition systems

TL;DR: A novel method to derive a Petri net from any specification model that can be mapped into a state-based representation with arcs labeled with symbols from an alphabet of events (a Transition System, TS) by using the following three mechanisms.
Proceedings ArticleDOI

An asynchronous low-power 80C51 microcontroller

TL;DR: This paper presents a low-power asynchronous implementation of the 80C51 microcontroller, realized in a 0.5 /spl mu/ CMOS process and it shows a power advantage of a factor 4 compared to a recent synchronous implementation in the same technology.
Proceedings ArticleDOI

Single-rail handshake circuits

TL;DR: Single-rail handshake circuits are introduced as a cost effective implementation of asynchronous circuits that can be implemented in any (generic) standard-cell library and makes asynchronous circuits a potential technology of choice for low-power applications.