Advanced logic synthesis

This book provides a single-source reference to the state-of-the-art in logic synthesis. Readers will benefit from the authors' expert perspectives on new technologies and logic synthesis, new data structures, big data and logic synthesis, and convergent logic synthesis. The authors describe te...

Full description

Other Authors: Reis, André Inácio., Drechsler, Rolf., SpringerLink (Online service)
Format: eBook
Language: English
Published: Cham : Springer, ©2018.
Cham : [2018]
Physical Description: 1 online resource (236 pages)
Subjects:
LEADER 07460cam a2200925Mi 4500
001 1012881272
003 OCoLC
005 20240223121953.0
006 m o d
007 cr cnu---unuuu
008 171125s2018 sz o 000 0 eng d
019 |a 1012731117  |a 1017813863  |a 1032285314  |a 1059248673  |a 1086547967 
020 |a 9783319672953  |q (electronic bk.) 
020 |a 3319672959  |q (electronic bk.) 
020 |z 9783319672946 
020 |z 3319672940 
024 7 |a 10.1007/978-3-319-67295-3  |2 doi 
035 |a (OCoLC)1012881272  |z (OCoLC)1012731117  |z (OCoLC)1017813863  |z (OCoLC)1032285314  |z (OCoLC)1059248673  |z (OCoLC)1086547967 
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d N$T  |d GW5XE  |d OCLCQ  |d AZU  |d OCLCF  |d UAB  |d MERER  |d OCLCQ  |d YDX  |d U3W  |d OCLCQ  |d LVT  |d CNCEN  |d WYU  |d CAUOI  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
049 |a COM6 
050 4 |a TK7874 
072 7 |a TEC  |x 009070  |2 bisacsh 
072 7 |a TJFC  |2 bicssc 
082 0 4 |a 621.39/5  |2 23 
245 0 0 |a Advanced logic synthesis /  |c André Inácio Reis, Rolf Drechsler, editors. 
260 |a Cham :  |b Springer,  |c ©2018. 
264 1 |a Cham :  |b Springer,  |c [2018] 
264 4 |c ©2018. 
300 |a 1 online resource (236 pages) 
336 |a text  |b txt  |2 rdacontent. 
337 |a computer  |b c  |2 rdamedia. 
338 |a online resource  |b cr  |2 rdacarrier. 
347 |a text file  |b PDF  |2 rda. 
588 0 |a Print version record. 
505 0 |a Preface; Acknowledgments; Contents; 1 EDA3.0: Implications to Logic Synthesis; 1 Introduction; 2 Warehouse-Scale Computing; 3 Scale of Applications; 4 EDA Applications; 5 EDA Applications: Analysis; 6 EDA Applications: Synthesis and Optimization; 7 Summary; References; 2 Can Parallel Programming Revolutionize EDA Tools?; 1 Introduction; 2 Abstractions for Graph Algorithms; 2.1 Operator Formulation; 2.1.1 Local View of Algorithms: Operators; 2.1.2 Global View of Algorithms: Location of Active Nodes and Ordering; 2.2 Trade-offs Between Topology-Driven and Data-Driven Algorithms. 
505 8 |a 3 Exploiting Parallelism in Graph Algorithms3.1 BSP-Style Semantics; 3.2 Transactional Semantics; 3.3 The Galois System; 4 Using Galois: Case Studies; 4.1 Case Study: Large-Scale Shared-Memory Machines; 4.2 Case Study: Graph Analytics; 4.3 Case Study: Subgraph Isomorphism; 4.4 Case Study: Maze Routing in FPGAs; 5 Conclusions; References; 3 Emerging Circuit Technologies: An Overview on the Next Generation of Circuits; 1 Introduction; 2 Digital Microfluidic Biochips; 2.1 Technology Platform; 2.2 Design Methods for DMFBs: Today's Solutions; 2.3 Design Methods for DMFBs: Looking Ahead. 
505 8 |a 3 Integrated Photonic Circuits3.1 Photonic Logic Circuit Model; 3.2 Design and Synthesis of Photonic Logic Circuits; 3.3 Challenges of Si-Photonic Integration: Thermal Issues; 4 Reversible Circuits: A Basis for Quantum Computation, Encoder Design, and More; 4.1 Circuit Model; 4.2 Application Areas; 4.2.1 Quantum Computation; 4.2.2 Encoder Design; 4.2.3 Low Power Design; 4.3 Design of Reversible Circuits; 5 Conclusions; References; 4 Physical Awareness Starting at Technology-Independent Logic Synthesis; 1 Introduction; 2 Basic Concepts in VLSI Design; 2.1 Design Constraints. 
505 8 |a 2.2 Sources of Delay2.2.1 Delay from Late Arrival; 2.2.2 Cell Delay Estimation; 2.2.3 Wire Delay Estimation; 2.3 Timing Closure; 2.4 Timing Budget; 2.5 Design Convergence and Delay Information Stability; 3 A Typical Flow; 3.1 Logic Synthesis Frontend; 3.2 Physical Design Backend; 3.3 Drawbacks; 4 Common Synthesis Tasks; 4.1 Gate Sizing or Repowering; 4.2 Vt Swapping; 4.3 Cell Movement; 4.4 Layer Assignment; 4.5 Buffering Long Nets; 4.6 Buffer Deletion; 4.7 Buffering Nets to Reduce Fanout; 4.8 Pin Swapping; 4.9 Cloning; 4.10 Balancing and Unbalancing of AND/OR/XOR Trees. 
505 8 |a 4.11 Composition/Decomposition4.12 MUX Decomposition; 4.13 Inverter Absorption (Decomposition); 4.14 Potential for Improvement; 5 Enablers of Physical Awareness Flow; 5.1 PAIGs; 5.2 KL-Cut PAIGs; 5.3 Explicit Inverters on KL-Cut PAIGs; 5.4 Different Cuts for Signal Distribution and Logic Computation; 5.5 Local SDCs; 6 Rethinking Physically Aware Flows; 6.1 Starting Point and Input; 6.2 Placement of Interface Pins; 6.3 KL-Cut Computation; 6.4 Placement of Logic Computation KL-Cuts; 6.5 Physical Design of Global Signal Distribution 1L-Cuts. 
500 |a 6.6 Generate Partial SDCs for Logic Computation KL-Cuts. 
520 |a This book provides a single-source reference to the state-of-the-art in logic synthesis. Readers will benefit from the authors' expert perspectives on new technologies and logic synthesis, new data structures, big data and logic synthesis, and convergent logic synthesis. The authors describe techniques that will enable readers to take advantage of recent advances in big data techniques and frameworks in order to have better logic synthesis algorithms. Describes how to map logic into new post-CMOS technologies and devices; Explains how to use different types of internal data structures, such as Majority-Inverter-Graphs; Discusses how to mix logic synthesis and physical design in order to have more effective and convergent ways to perform logic synthesis integrated in a complete flow. 
650 0 |a Logic design  |x Data processing. 
650 0 |a Integrated circuits  |x Very large scale integration  |x Design  |x Data processing. 
650 0 |a Computer-aided design. 
650 6 |a Structure logique  |x Informatique. 
650 6 |a Conception assistée par ordinateur. 
650 7 |a computer-aided designs (visual works)  |2 aat. 
650 7 |a computer-aided design (process)  |2 aat. 
650 7 |a TECHNOLOGY & ENGINEERING  |x Mechanical.  |2 bisacsh. 
650 7 |a Computer-aided design.  |2 fast. 
650 7 |a Integrated circuits  |x Very large scale integration  |x Design  |x Data processing.  |2 fast. 
650 7 |a Logic design  |x Data processing.  |2 fast. 
700 1 |a Reis, André Inácio. 
700 1 |a Drechsler, Rolf. 
710 2 |a SpringerLink (Online service) 
776 0 8 |i Print version:  |a Reis, André Inácio.  |t Advanced Logic Synthesis.  |d Cham : Springer International Publishing, ©2017  |z 9783319672946. 
907 |a .b57213793  |b multi  |c -  |d 180103  |e 240401 
998 |a (3)cue  |a cu  |b 240227  |c m  |d z   |e -  |f eng  |g sz   |h 0  |i 2 
948 |a MARCIVE Overnight, in 2024.03 
948 |a MARCIVE Overnight, in 2023.01 
948 |a MARCIVE Over, 07/2021 
948 |a MARCIVE Comp, 2019.12 
948 |a MARCIVE Comp, 2018.05 
948 |a MARCIVE Q4, 2017 
933 |a Marcive found issue: "700 1   |a Reis, André Inácio." 
994 |a 92  |b COM 
995 |a Loaded with m2btab.ltiac in 2024.03 
995 |a Loaded with m2btab.elec in 2024.02 
995 |a Loaded with m2btab.ltiac in 2023.01 
995 |a Loaded with m2btab.ltiac in 2021.07 
995 |a Loaded with m2btab.elec in 2021.06 
995 |a Loaded with m2btab.ltiac in 2019.12 
995 |a Loaded with m2btab.ltiac in 2018.06 
995 |a Loaded with m2btab.ltiac in 2018.01 
995 0 0 |a OCLC offline update by CMU and loaded with m2btab.elec in 2018.01 
995 |a Loaded with m2btab.auth in 2021.07 
995 |a Loaded with m2btab.auth in 2024.03 
999 |e z 
999 |a cue 
989 |d cueme  |e  - -   |f  - -   |g -   |h 0  |i 0  |j 200  |k 240227  |l $0.00  |m    |n  - -   |o -  |p 0  |q 0  |t 0  |x 0  |w SpringerLink  |1 .i150548035  |u http://ezproxy.coloradomesa.edu/login?url=https://link.springer.com/10.1007/978-3-319-67295-3  |3 SpringerLink  |z Click here for access