Binary Decision Diagrams and Applications for VLSI CAD
Title | Binary Decision Diagrams and Applications for VLSI CAD PDF eBook |
Author | Shin-ichi Minato |
Publisher | Springer Science & Business Media |
Pages | 151 |
Release | 2012-12-06 |
Genre | Technology & Engineering |
ISBN | 1461313031 |
Symbolic Boolean manipulation using binary decision diagrams (BDDs) has been successfully applied to a wide variety of tasks, particularly in very large scale integration (VLSI) computer-aided design (CAD). The concept of decision graphs as an abstract representation of Boolean functions dates back to the early work by Lee and Akers. In the last ten years, BDDs have found widespread use as a concrete data structure for symbolic Boolean manipulation. With BDDs, functions can be constructed, manipulated, and compared by simple and efficient graph algorithms. Since Boolean functions can represent not just digital circuit functions, but also such mathematical domains as sets and relations, a wide variety of CAD problems can be solved using BDDs. `Binary Decision Diagrams and Applications for VLSI CAD provides valuable information for both those who are new to BDDs as well as to long time aficionados.' -from the Foreword by Randal E. Bryant. `Over the past ten years ... BDDs have attracted the attention of many researchers because of their suitability for representing Boolean functions. They are now widely used in many practical VLSI CAD systems. ... this book can serve as an introduction to BDD techniques and ... it presents several new ideas on BDDs and their applications. ... many computer scientists and engineers will be interested in this book since Boolean function manipulation is a fundamental technique not only in digital system design but also in exploring various problems in computer science.' - from the Preface by Shin-ichi Minato.
Binary Decision Diagrams
Title | Binary Decision Diagrams PDF eBook |
Author | Rolf Drechsler |
Publisher | Springer Science & Business Media |
Pages | 205 |
Release | 2013-04-17 |
Genre | Technology & Engineering |
ISBN | 1475728921 |
For someone with a hammer the whole world looks like a nail. Within the last 10-13 years Binar·y Decision Diagmms (BDDs) have become the state-of-the-art data structure in VLSI CAD for representation and ma nipulation of Boolean functions. Today, BDDs are widely used and in the meantime have also been integrated in commercial tools, especially in the area of verijication and synthesis. The interest in BDDs results from the fact that the data structure is generally accepted as providing a good compromise between conciseness of representation and efficiency of manipulation. With increasing number of applications, also in non CAD areas, classical methods to handle BDDs are being improved and new questions and problems evolve and have to be solved. The book should help the reader who is not familiar with BDDs (or DDs in general) to get a quick start. On the other hand it will discuss several new aspects of BDDs, e.g. with respect to minimization and implementation of a package. This will help people working with BDDs (in industry or academia) to keep informed about recent developments in this area.
Algorithms and Data Structures in VLSI Design
Title | Algorithms and Data Structures in VLSI Design PDF eBook |
Author | Christoph Meinel |
Publisher | Springer Science & Business Media |
Pages | 271 |
Release | 2012-12-06 |
Genre | Computers |
ISBN | 3642589405 |
One of the main problems in chip design is the enormous number of possible combinations of individual chip elements within a system, and the problem of their compatibility. The recent application of data structures, efficient algorithms, and ordered binary decision diagrams (OBDDs) has proven vital in designing the computer chips of tomorrow. This book provides an introduction to the foundations of this interdisciplinary research area, emphasizing its applications in computer aided circuit design.
Advanced BDD Optimization
Title | Advanced BDD Optimization PDF eBook |
Author | Rudiger Ebendt |
Publisher | Springer Science & Business Media |
Pages | 225 |
Release | 2005-12-05 |
Genre | Technology & Engineering |
ISBN | 0387254544 |
VLSI CADhas greatly bene?ted from the use of reduced ordered Binary Decision Diagrams (BDDs) and the clausal representation as a problem of Boolean Satis?ability (SAT), e.g. in logic synthesis, ver- cation or design-for-testability. In recent practical applications, BDDs are optimized with respect to new objective functions for design space exploration. The latest trends show a growing number of proposals to fuse the concepts of BDD and SAT. This book gives a modern presentation of the established as well as of recent concepts. Latest results in BDD optimization are given, c- ering di?erent aspects of paths in BDDs and the use of e?cient lower bounds during optimization. The presented algorithms include Branch ? and Bound and the generic A -algorithm as e?cient techniques to - plore large search spaces. ? The A -algorithm originates from Arti?cial Intelligence (AI), and the EDA community has been unaware of this concept for a long time. Re- ? cently, the A -algorithm has been introduced as a new paradigm to explore design spaces in VLSI CAD. Besides AI search techniques, the book also discusses the relation to another ?eld of activity bordered to VLSI CAD and BDD optimization: the clausal representation as a SAT problem.
Decision Diagram Techniques for Micro- and Nanoelectronic Design Handbook
Title | Decision Diagram Techniques for Micro- and Nanoelectronic Design Handbook PDF eBook |
Author | Svetlana N. Yanushkevich |
Publisher | CRC Press |
Pages | 960 |
Release | 2018-10-03 |
Genre | Technology & Engineering |
ISBN | 1351836382 |
Decision diagram (DD) techniques are very popular in the electronic design automation (EDA) of integrated circuits, and for good reason. They can accurately simulate logic design, can show where to make reductions in complexity, and can be easily modified to model different scenarios. Presenting DD techniques from an applied perspective, Decision Diagram Techniques for Micro- and Nanoelectronic Design Handbook provides a comprehensive, up-to-date collection of DD techniques. Experts with more than forty years of combined experience in both industrial and academic settings demonstrate how to apply the techniques to full advantage with more than 400 examples and illustrations. Beginning with the fundamental theory, data structures, and logic underlying DD techniques, they explore a breadth of topics from arithmetic and word-level representations to spectral techniques and event-driven analysis. The book also includes abundant references to more detailed information and additional applications. Decision Diagram Techniques for Micro- and Nanoelectronic Design Handbook collects the theory, methods, and practical knowledge necessary to design more advanced circuits and places it at your fingertips in a single, concise reference.
Handbook of Performability Engineering
Title | Handbook of Performability Engineering PDF eBook |
Author | Krishna B. Misra |
Publisher | Springer Science & Business Media |
Pages | 1331 |
Release | 2008-08-24 |
Genre | Technology & Engineering |
ISBN | 1848001312 |
Dependability and cost effectiveness are primarily seen as instruments for conducting international trade in the free market environment. These factors cannot be considered in isolation of each other. This handbook considers all aspects of performability engineering. The book provides a holistic view of the entire life cycle of activities of the product, along with the associated cost of environmental preservation at each stage, while maximizing the performance.
Logic Design
Title | Logic Design PDF eBook |
Author | Wai-Kai Chen |
Publisher | CRC Press |
Pages | 344 |
Release | 2003-03-19 |
Genre | Technology & Engineering |
ISBN | 0203010159 |
In this volume drawn from the VLSI Handbook, the focus is on logic design and compound semiconductor digital integrated circuit technology. Expert discussions cover topics ranging from the basics of logic expressions and switching theory to sophisticated programmable logic devices and the design of GaAs MESFET and HEMT logic circuits. Logic Design