Buy VLSI Design Methodology Development by Thomas Dillinger
close menu
Bookswagon
search
My Account
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Sciences & Environment > Earth sciences > Hydrology and the hydrosphere > Oceanography (seas and oceans) > VLSI Design Methodology Development
VLSI Design Methodology Development

VLSI Design Methodology Development


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

The Complete, Modern Tutorial on Practical VLSI Chip Design, Validation, and Analysis

As microelectronics engineers design complex chips using existing circuit libraries, they must ensure correct logical, physical, and electrical properties, and prepare for reliable foundry fabrication. VLSI Design Methodology Development focuses on the design and analysis steps needed to perform these tasks and successfully complete a modern chip design.

Microprocessor design authority Tom Dillinger carefully introduces core concepts, and then guides engineers through modeling, functional design validation, design implementation, electrical analysis, and release to manufacturing. Writing from the engineer’s perspective, he covers underlying EDA tool algorithms, flows, criteria for assessing project status, and key tradeoffs and interdependencies. This fresh and accessible tutorial will be valuable to all VLSI system designers, senior undergraduate or graduate students of microelectronics design, and companies offering internal courses for engineers at all levels.

  • Reflect complexity, cost, resources, and schedules in planning a chip design project
  • Perform hierarchical design decomposition, floorplanning, and physical integration, addressing DFT, DFM, and DFY requirements
  • Model functionality and behavior, validate designs, and verify formal equivalency
  • Apply EDA tools for logic synthesis, placement, and routing
  • Analyze timing, noise, power, and electrical issues
  • Prepare for manufacturing release and bring-up, from mastering ECOs to qualification

This guide is for all VLSI system designers, senior undergraduate or graduate students of microelectronics design, and companies offering internal courses for engineers at all levels. It is applicable to engineering teams undertaking new projects and migrating existing designs to new technologies.

Table of Contents:
Preface     xiv
TOPIC I: OVERVIEW OF VLSI DESIGN METHODOLOGY     1
I.1 Methodology Guidelines for Logical and Physical Design Hierarchy Correspondence     6
I.2 Managing Inter-Block Glue Logic     8
Chapter 1  Introduction     13
1.1 Definitions     13
1.2 Intellectual Property (IP) Models     21
1.3 Tapeout and NRE Fabrication Cost     42
1.4 Fabrication Technology     44
1.5 Power and Clock Domains On-chip     105
1.6 Physical Design Planning     113
1.7 Summary     126
References     127
Further Research     129
Chapter 2  VLSI Design Methodology     131
2.1 IP Design Methodology     131
2.2 SoC Physical Design Methodology     141
2.3 EDA Tool and Release Flow Management     165
2.4 Design Methodology “Trailblazing” and Reference Flows     168
2.5 Design Data Management (DDM)     171
2.6 Power and Clock Domain Management     175
2.7 Design for Testability (DFT)     177
2.8 Design-for-Manufacturability (DFM) and Design-for-Yield (DFY) Requirements     184
2.9 Design Optimization     185
2.10 Methodology Checks     186
References     190
Further Research     190
Chapter 3  Hierarchical Design Decomposition     193
3.1 Logical-to-Physical Correspondence     193
3.2 Division of SRAM Array Versus Non-Array Functionality     197
3.3 Division of Dataflow and Control Flow Functionality     198
3.4 Design Block Size for Logic Synthesis and Physical Design     202
3.5 Power and Clock Domain Considerations     206
3.6 Opportunities for Reuse of Hierarchical Units     207
3.7 Automated Test Pattern Generation (ATPG) Limitations     208
3.8 Intangibles     211
3.9 The Impact of Changes to the SoC Model Hierarchy During Design     212
3.10 Generating Hierarchical Electrical Abstracts Versus Top-Level Flat Analysis     214
3.11 Methodologies for Top-Level Logical and Physical Hierarchies     216
3.12 Summary     218
References     219
Further Research     219

TOPIC II: MODELING     221
Chapter 4  Cell and IP Modeling     223

4.1 Functional Modeling for Cells and IP     223
4.2 Physical Models for Library Cells     240
4.3 Library Cell Models for Analysis Flows     241
4.4 Design for End-of-Life (EOL) Circuit Parameter Drift     251
4.5 Summary     253
References     253
Further Research     254

TOPIC III: DESIGN VALIDATION     257
Chapter 5  Characteristics of Functional Validation     259

5.1 Software Simulation     259
5.2 Testbench Stimulus Development     262
5.3 Hardware-Accelerated Simulation: Emulation and Prototyping     268
5.4 Behavioral Co-simulation     275
5.5 Switch-Level and Symbolic Simulation     275
5.6 Simulation Throughput and Resource Planning     281
5.7 Validation of Production Test Patterns     284
5.8 Event Trace Logging     288
5.9 Model Coverage Analysis     289
5.10 Switching Activity Factor Estimates for Power Dissipation Analysis     295
5.11 Summary     296
References     297
Further Research     298
Chapter 6  Characteristics of Formal Equivalency Verification     301
6.1 RTL Combinational Model Equivalency     301
6.2 State Mapping for Equivalency     302
6.3 Combinational Logic Cone Analysis     305
6.4 Use of Model Input Assertions for Equivalency     306
6.5 Sequential Model Equivalency     307
6.6 Functional and Test-Mode Equivalence Verification     309
6.7 Array Equivalence Verification     310
6.8 Summary     313
References     314
Further Research     314

TOPIC IV: DESIGN IMPLEMENTATION     317
Chapter 7  Logic Synthesis     319

7.1 Level of Hardware Description Language Modeling     319
7.2 Generation and Verification of Timing Constraints     320
7.3 Technology Mapping to the Cell Library     328
7.4 Signal Repowering and “High-Fan-out” Net Synthesis (HFNS)     335
7.5 Post-Synthesis Netlist Characteristics     339
7.6 Synthesis with a Power Format File     340
7.7 Post-Technology Mapping Optimizations for Timing and Power     343
7.8 Hold Timing Optimization     348
7.9 Clock Tree Synthesis (CTS)     350
7.10 Integration of Hard IP Macros in Synthesis     353
7.11 Low-Effort Synthesis (LES) Methodology     354
7.12 Summary     359
References     360
Further Research     360
Chapter 8  Placement     363
8.1 Global Floorplanning of Hierarchical Units     363
8.2 Parasitic Interconnect Estimation     366
8.3 Cell Placement     367
8.4 Clock Tree Local Buffer Placement     369
8.5 Summary     370
References     370
Further Research     370
Chapter 9  Routing     373
9.1 Routing Introduction     373
9.2 Global and Detailed Routing Phases     378
9.3 Back End Of Line Interconnect “Stacks”     383
9.4 Routing Optimizations     387
9.5 Summary     399
References     400
Further Research     400

TOPIC V: ELECTRICAL ANALYSIS     403
Chapter 10  Layout Parasitic Extraction and Electrical Modeling     405

10.1 Introduction     405
10.2 Cell- and Transistor-Level Parasitic Modeling for Cell Characterization     411
10.3 Decoupling Capacitance Calculation for Power Grid Analysis     431
10.4 Interconnect Extraction     433
10.5 “Selected Net” Extraction Options     438
10.6 RLC Modeling     439
10.7 Summary     439
References     440
Further Research     442
Chapter 11  Timing Analysis     443
11.1 Cell Delay Calculation     443
11.2 Interconnect Delay Calculation     446
11.3 Electrical Design Checks     452
11.4 Static Timing Analysis     453
11.5 Summary     469
References     470
Further Research     472
Chapter 12  Noise Analysis     475
12.1 Introduction to Noise Analysis     475
12.2 Static Noise Analysis, Part I     476
12.3 Noise Impact on Delay     481
12.4 Electrical Models for Static Noise Analysis     485
12.5 Static Noise Analysis, Part II     488
12.6 Summary     491
References     492
Further Research     493
Chapter 13  Power Analysis     495
13.1 Introduction to Power Analysis     495
13.2 Models for Switching Activity Power Dissipation     497
13.3 IP Power Models     501
13.4 Device Self-Heat Models     502
13.5 Design-for-Power Feedback from Power Analysis     504
13.6 Summary     505
References     506
Further Research     506
Chapter 14  Power Rail Voltage Drop Analysis     509
14.1 Introduction to Power Rail Voltage Drop Analysis     509
14.2 Static I*R Rail Analysis     512
14.3 Dynamic P/G Voltage Drop Analysis     513
14.4 Summary     526
References     526
Further Research     527
Chapter 15  Electromigration (EM) Reliability Analysis     529
15.1 Introduction to EM Reliability Analysis     529
15.2 Fundamentals of Electromigration     535
15.3 Power Rail Electromigration Analysis: powerEM     545
15.4 Signal Interconnect Electromigration Analysis: sigEM     548
15.5 Summary     555
References     555
Further Research     556
Chapter 16  Miscellaneous Electrical Analysis Requirements     559
16.1 SleepFET Power Rail Analysis     559
16.2 Substrate Noise Injection and Latchup Analysis     562
16.3 Electrostatic Discharge (ESD) Checking     568
16.4 Soft Error Rate (SER) Analysis     576
16.5 Summary     590
References     590
Further Research     591

TOPIC VI: PREPARATION FOR MANUFACTURING RELEASE AND BRING-UP     593
Chapter 17  ECOs     595

17.1 Application of an Engineering Change     595
17.2 ECOs and Equivalency Verification     599
17.3 Use of Post-Silicon Cells for ECOs     600
17.4 ECOs and Design Version Management     602
17.5 Summary     605
References     606
Further Research     606
Chapter 18  Physical Design Verification     607
18.1 Design Rule Checking (DRC)     607
18.2 Layout-Versus-Schematic (LVS) Verification     610
18.3 Electrical Rule Checking (ERC)     616
18.4 Lithography Process Checking (LPC)     618
18.5 DRC Waivers     620
18.6 Summary     622
Further Research     622
Chapter 19  Design for Testability Analysis     625
19.1 Stuck-at Fault Models and Automated Test Pattern Generation (ATPG)     625
19.2 DFT Design Rule Checking     636
19.3 Memory Built-in Self-Test (MBIST)     638
19.4 Logic Built-in Self-Test (LBIST)     645
19.5 Delay Faults     659
19.6 Bridging Faults     664
19.7 Pattern Diagnostics     665
19.8 Summary     672
References     673
Further Research     674
Chapter 20  Preparation for Tapeout     677
20.1 Introduction to Tapeout Preparation     677
20.2 Foundry Interface Release Tapeout Options     678
20.3 Tapeout Checklist Review     684
20.4 Project Tapeout Planning     689
Further Research     692
Chapter 21  Post-Silicon Debug and Characterization (“Bring-up”) and Product Qualification     693
21.1 Systematic Test Fails     693
21.2 “Shmoo” of Performance Dropout Versus Frequency     695
21.3 Product Qualification     698
21.4 Summary     702
Reference     702
Further Research     703
Epilogue     705
Index     711



About the Author :
Thomas Dillin ger has more than 30 years of experience in the microelectronics industry, including semiconductor circuit design, fabrication process research, and EDA tool development. He has been responsible for the design methodology development for ASIC, SoC, and complex microprocessor chips for IBM, Sun Microsystems/Oracle, and AMD. He is the author of the book VLSI Engineering and has written for SemiWiki.


Best Sellers


Product Details
  • ISBN-13: 9780135734742
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Pearson
  • Language: English
  • ISBN-10: 0135734746
  • Publisher Date: 19 Apr 2021
  • Binding: Digital download
  • No of Pages: 752


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
VLSI Design Methodology Development
Pearson Education (US) -
VLSI Design Methodology Development
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

VLSI Design Methodology Development

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!