Ebook: Logic Synthesis for Asynchronous Controllers and Interfaces
Author: Prof. J. Cortadella Dr. M. Kishinevsky Dr. A. Kondratyev Prof. L. Lavagno Prof. A. Yakovlev (auth.)
- Tags: Electronics and Microelectronics Instrumentation, Logic Design, Optical and Electronic Materials
- Series: Springer Series in Advanced Microelectronics 8
- Year: 2002
- Publisher: Springer-Verlag Berlin Heidelberg
- Edition: 1
- Language: English
- pdf
This book is devoted to logic synthesis and design techniques for asynchronous circuits. It uses the mathematical theory of Petri Nets and asynchronous automata to develop practical algorithms implemented in a public domain CAD tool. Asynchronous circuits have so far been designed mostly by hand, and are thus much less common than their synchronous counterparts, which have enjoyed a high level of design automation since the mid-1970s. Asynchronous circuits, on the other hand, can be very useful to tackle clock distribution, modularity, power dissipation and electro-magnetic interference in digital integrated circuits. This book provides the foundation needed for CAD-assisted design of such circuits, and can also be used as the basis for a graduate course on logic design.
Content:
Front Matter....Pages I-XIII
Introduction....Pages 1-12
Design Flow....Pages 13-27
Background....Pages 29-59
Logic Synthesis....Pages 61-86
State Encoding....Pages 87-123
Logic Decomposition....Pages 125-165
Synthesis with Relative Timing....Pages 167-207
Design Examples....Pages 209-244
Other Work....Pages 245-254
Conclusions....Pages 255-255
Back Matter....Pages 257-273
Content:
Front Matter....Pages I-XIII
Introduction....Pages 1-12
Design Flow....Pages 13-27
Background....Pages 29-59
Logic Synthesis....Pages 61-86
State Encoding....Pages 87-123
Logic Decomposition....Pages 125-165
Synthesis with Relative Timing....Pages 167-207
Design Examples....Pages 209-244
Other Work....Pages 245-254
Conclusions....Pages 255-255
Back Matter....Pages 257-273
....