
Handshake Circuits
An Asynchronous Architecture for VLSI Programming
Kees van Berkel(Author)
Cambridge University Press
Published on 16. December 2004
Book
Paperback/Softback
240 pages
978-0-521-61715-4 (ISBN)
Description
'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.
More details
Series
Language
English
Place of publication
Cambridge
United Kingdom
Target group
Professional and scholarly
Product notice
Paperback (trade)
Illustrations
10 Tables, unspecified; 2 Halftones, unspecified; 50 Line drawings, unspecified
Dimensions
Height: 246 mm
Width: 189 mm
Thickness: 13 mm
Weight
473 gr
ISBN-13
978-0-521-61715-4 (9780521617154)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Book
03/1994
Cambridge University Press
€61.90
Article exhausted; check for reprint
Previous edition

Book
03/1994
Cambridge University Press
€61.90
Article exhausted; check for reprint
Persons
Content
Foreword; Preface; Introduction; 1. Introduction to Tangram and handshake circuits; 2. Examples of VLSI programs; 3. Handshake processes; 4. Handshake circuits; 5. Sequential handshake processes; 6. Tangram; 7. Tangram - VSLI circuits; 8. Handshake circuits - VLSI circuits; 9. In practice; A. Delay insensitivity; B. Failure semantics; Bibliography; Glossary of symbols; Index.