Layout Techniques for Integrated Circuit Designers

This book provides complete step-by-step guidance on the physical implementation of modern integrated circuits, showing you their limitations and guiding you through their common remedies. The book describes today’s manufacturing techniques and how they impact design rules. You will unders...

Full description

Saved in:
Bibliographic Details
Main Author Sahrling, Mikael
Format eBook
LanguageEnglish
Published Norwood, MA Artech 2022
Artech House
Edition1
Subjects
Online AccessGet full text
ISBN1630819115
9781630819118
9781630819101
1630819107

Cover

Loading…
Abstract This book provides complete step-by-step guidance on the physical implementation of modern integrated circuits, showing you their limitations and guiding you through their common remedies. The book describes today’s manufacturing techniques and how they impact design rules. You will understand how to build common high frequency devices such as inductors, capacitors and T-coils, and will also learn strategies for dealing with high-speed routing both on package level and on-chip applications. Numerous algorithms implemented in Python are provided to guide you through how extraction, netlist comparison and design rule checkers can be built. The book also helps you unravel complexities that effect circuit design, including signal integrity, matching, IR drop, parasitic impedance and more, saving you time in addressing these effects directly. You will also find detailed descriptions of software tools used to analyze a layout database, showing you how devices can be recognized and connectivity accurately assessed. The book removes much of fog that often hides the inner workings of layout related software tools and helps you better understand: the physics of advanced nodes, high speed techniques used in modern integrated technologies, and the inner working of software used to analyze layout databases. This is an excellent resource for circuit designers implementing a schematic in a layout database, especially those involved in deep submicron designs, as well as layout designers wishing to deepen their understanding of modern layout rules.
AbstractList This book provides complete step-by-step guidance on the physical implementation of modern integrated circuits, showing you their limitations and guiding you through their common remedies. The book describes today’s manufacturing techniques and how they impact design rules. You will understand how to build common high frequency devices such as inductors, capacitors and T-coils, and will also learn strategies for dealing with high-speed routing both on package level and on-chip applications. Numerous algorithms implemented in Python are provided to guide you through how extraction, netlist comparison and design rule checkers can be built. The book also helps you unravel complexities that effect circuit design, including signal integrity, matching, IR drop, parasitic impedance and more, saving you time in addressing these effects directly. You will also find detailed descriptions of software tools used to analyze a layout database, showing you how devices can be recognized and connectivity accurately assessed. The book removes much of fog that often hides the inner workings of layout related software tools and helps you better understand: the physics of advanced nodes, high speed techniques used in modern integrated technologies, and the inner working of software used to analyze layout databases. This is an excellent resource for circuit designers implementing a schematic in a layout database, especially those involved in deep submicron designs, as well as layout designers wishing to deepen their understanding of modern layout rules.
This book provides complete step-by-step guidance on the physical implementation of modern integrated circuits, showing you their limitations and guiding you through their common remedies. The book describes today's manufacturing techniques and how they impact design rules. You will understand how to build common high frequency devices such as inductors, capacitors and T-coils, and will also learn strategies for dealing with high-speed routing both on package level and on-chip applications. Numerous algorithms implemented in Python are provided to guide you through how extraction, netlist comparison and design rule checkers can be built. The book also helps you unravel complexities that effect circuit design, including signal integrity, matching, IR drop, parasitic impedance and more, saving you time in addressing these effects directly. You will also find detailed descriptions of software tools used to analyze a layout database, showing you how devices can be recognized and connectivity accurately assessed. The book removes much of fog that often hides the inner workings of layout related software tools and helps you better understand: the physics of advanced nodes, high speed techniques used in modern integrated technologies, and the inner working of software used to analyze layout databases. This is an excellent resource for circuit designers implementing a schematic in a layout database, especially those involved in deep submicron designs, as well as layout designers wishing to deepen their understanding of modern layout rules.
Author Sahrling, Mikael
Author_xml – sequence: 1
  givenname: Mikael
  surname: Sahrling
  fullname: Sahrling, Mikael
BookMark eNpNj8tOwzAQRY14CFr6AUgssoRFJTuOPfYS0gKVIrEp68hxJm1oFIPtgvh7AqkQq9HVObqaOyEnvevxiEyY5FQxzZg4_h_OhsAznmYgtD4nsxBeKaWcUgCQFyQtzJfbx2SNdtu373sMSeN8suojbryJWCd56-2-jckCQ7vp0YdLctqYLuDscKfk5WG5zp_mxfPjKr8r5iZlEvg8A6wabuqGoYJKikpxZmSVSqU5QGattoJhAzVVlKHMFLN1rVJhxfAtNXxKbsdeE3b4Gbaui6H86LBybhdKDepvpBrcm9F98-5nRCx_NYt99KYrl_d5qoFyrmBQrw8q-g43rhz7MilBKzngqxG3iHhgWmnNleDfiuNmJw
ContentType eBook
Copyright 2022 Artech House
Copyright_xml – notice: 2022 Artech House
DBID YSPEL
DEWEY 621.3815
DatabaseName Perlego
DatabaseTitleList

DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 1630819115
9781630819118
Edition 1
ExternalDocumentID 9781630819118
EBC29703387
4667986
9899385
Genre Electronic books
GroupedDBID -VX
38.
5O-
AABBV
ABARN
ABMRC
ABQPQ
ACBYE
ADJLZ
ADVEM
AEAFE
AEBTE
AERYV
AFOJC
AHWGJ
AJFER
ALMA_UNASSIGNED_HOLDINGS
BBABE
CMZ
CUZPK
CZZ
DUGUG
EBSCA
ECNEQ
ECOWB
GEOUK
IALCV
Q8K
TD3
XI1
YSPEL
ESHEC
ID FETCH-LOGICAL-a21673-47ebf3adf1e87b65b831a6b26893774cc9c51ef7d0801e6481cdd825c53240a3
ISBN 1630819115
9781630819118
9781630819101
1630819107
IngestDate Fri Nov 08 02:57:59 EST 2024
Wed Sep 03 01:39:34 EDT 2025
Tue Sep 02 23:42:35 EDT 2025
Sun Jun 29 07:32:16 EDT 2025
IsPeerReviewed false
IsScholarly false
LCCallNum_Ident TK7874.55 .S247 2022
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-a21673-47ebf3adf1e87b65b831a6b26893774cc9c51ef7d0801e6481cdd825c53240a3
OCLC 1343247599
PQID EBC29703387
PageCount 0
ParticipantIDs askewsholts_vlebooks_9781630819118
proquest_ebookcentral_EBC29703387
perlego_books_4667986
ieee_books_9899385
PublicationCentury 2000
PublicationDate 2022
2022-08-31
PublicationDateYYYYMMDD 2022-01-01
2022-08-31
PublicationDate_xml – year: 2022
  text: 2022
PublicationDecade 2020
PublicationPlace Norwood, MA
PublicationPlace_xml – name: Norwood, MA
PublicationYear 2022
Publisher Artech
Artech House
Publisher_xml – name: Artech
– name: Artech House
SSID ssj0003007776
Score 2.3073509
Snippet This book provides complete step-by-step guidance on the physical implementation of modern integrated circuits, showing you their limitations and guiding you...
SourceID askewsholts
proquest
perlego
ieee
SourceType Aggregation Database
Publisher
SubjectTerms Components, Circuits, Devices and Systems
Integrated circuit layout
TECHNOLOGY & ENGINEERING
TableOfContents 4.1.2 Strain Effects -- 4.1.3 Well Proximity Effect -- 4.1.4 Substrate Contact Distance Requirements -- 4.1.5 EM and IR Drop -- 4.2 Small Geometry CMOS Flow -- 4.2.1 Strategies to Manage High-Resistance Interconnect -- 4.2.2 Strategies to Manage Parasitic Capacitance -- 4.2.3 Strategies to Manage Parasitic Inductance -- 4.2.4 Overall Parasitic Strategies -- 4.3 Summary -- Exercises -- References -- Chapter 5 Layout with Bipolar Technologies SiGe -- 5.1 Introduction -- 5.2 Process Flow -- 5.2.1 Physics of SiGe Bipolar Transistors -- 5.2.2 Collector Formation -- 5.2.3 Base Formation -- 5.2.4 Emitter Formation -- 5.2.5 Parasitics of Bipolar Transistors -- 5.2.6 PNP Transistors -- 5.2.7 Future Direction of SiGe transistors -- 5.3 Layout Flow -- 5.3.1 SIGe Technology Metallization -- 5.3.2 Transistor Layout Topologies -- 5.4 Other Technologies -- 5.4.1 InP HBT -- 5.4.2 GaAs HBT -- 5.4.3 Comparison of Different HBT Technologies -- 5.5 Summary -- References -- Chapter 6 Aspects of High-Speed Layout 10-100+ GHz -- 6.1 Single-Ended Transmission Lines On-Chip -- 6.1.1 Layout Applications -- 6.2 Interface to Package and Circuit Board -- 6.2.1 Impedance-Matching Review -- 6.2.2 S-Paramters: What Does Matching Mean? -- 6.2.3 Impedance Matching: Circuit-Level Analysis -- 6.2.4 T-Coil Theory -- 6.2.5 Summary -- 6.3 Coupled Transmission Lines On-Chip -- 6.3.1 Fundamental Properties -- 6.3.2 Power Waves -- 6.3.3 Eigenmodes -- 6.3.4 Solution with Eigenmodes -- 6.3.5 Examples of Coupled Transmission Lines -- 6.4 Inductors and Capacitors at High Frequencies -- 6.4.1 Skin Effect -- 6.5 Layout Strategies -- 6.5.1 High-Speed Analog Blocks -- 6.5.2 Analog and Digital Block Coexistence -- 6.6 Summary -- Exercises -- References -- Part II: Layout Verification Techniques -- Chapter 7 Extraction Techniques -- 7.1 Introduction -- 7.2 Basic Geometric Algorithms on Polygons
Intro -- Layout Techniques for Integrated Circuit Designers -- Contents -- Preface -- Chapter 1 Introduction -- Part I: Manufacturing and Physical Layout Techniques -- Chapter 2 Preliminaries -- 2.1 Silicon Manufacturing Basics -- 2.1.1 Basic Overview -- 2.1.2 Epitaxy -- 2.1.3 Oxidation -- 2.1.4 Photolithography -- 2.1.5 Etching -- 2.1.6 Doping -- 2.1.7 Deposition -- 2.1.8 Planarization -- 2.1.9 Wafer Stack-Up -- 2.1.10 Thinning -- 2.1.11 Singulation (Dicing/Cutting) -- 2.1.12 Bonding -- 2.1.13 Bumping -- 2.1.14 Packaging -- 2.1.15 Wafer-Level Probe Test -- 2.1.16 Final Test -- 2.2 Semiconductor Yield -- 2.2.1 Functional Yield -- 2.2.2 Parametric Yield -- 2.3 Layout Database Formats -- 2.3.1 Calma and GDSII -- 2.3.2 OASIS and Open Access -- 2.4 Schematic Netlist Formats -- 2.4.1 SPICE Format -- 2.4.2 CDL Format -- 2.4.3 Spectre Format -- 2.5 Simulation Output Formats -- 2.6 Formats Used in the Book -- 2.7 Summary -- Exercises -- References -- Chapter 3 Device Formation in Layout -- 3.1 Process Stack-Up -- 3.2 Fundamental Devices -- 3.2.1 Silicide Formation -- 3.2.2 Resistors -- 3.2.3 Maxwell's Equations -- 3.2.4 Capacitors -- 3.2.5 Inductors -- 3.2.6 Transmission Lines -- 3.2.7 MOSFET Devices -- 3.2.8 Bipolar Transistor Devices -- 3.2.9 Summary of Device Manufacturing -- 3.3 Device Matching -- 3.3.1 Process-Related Causes of Mismatch -- 3.3.2 Layout Strategies to Minimize Mismatch -- 3.3.3 Design Strategies to Reduce the Effect of Mismatch -- 3.4 Manufacturing Challenges: Design Rules -- 3.4.1 Design Rule Derivations -- 3.4.2 Width Rules -- 3.4.3 Spacing Rules -- 3.4.4 Enclosure/Overlap Rules -- 3.4.5 Area Rules -- 3.4.6 Antenna Rules -- 3.4.7 Density Rules -- 3.5 Future Directions -- 3.6 Summary -- Exercises -- References -- Chapter 4 Layout with Ultrasmall Geometry CMOS Technologies -- 4.1 Small Geometry Effects -- 4.1.1 Thin Metal Effects
7.2.1 Definition of Polygons for Use in Layout Databases -- 7.2.2 Geometric Operations on Polygons -- 7.2.3 Geometric Operations in the Literature -- 7.3 Device Recognition Algorithms -- 7.3.1 Basic Technology -- 7.3.2 Supporting Software Architecture -- 7.3.3 Device Recognition Fundamentals -- 7.4 An Efficient Search Algorithm: k-d Tree -- 7.5 Connectivity Algorithms -- 7.5.1 Flat Layout Extraction -- 7.5.2 Hierarchical Layout Extraction -- 7.6 Parasitic Device Extraction -- 7.7 Summary -- Exercises -- References -- Chapter 8 Netlist Comparators -- 8.1 Historical Development -- 8.2 Mathematical Basis -- 8.2.1 Graph Theory Definitions -- 8.2.2 Graph Isomorphism Problem -- 8.3 A Few Simple Examples on Comparing Netlists -- 8.3.1 Some Specific Situations -- 8.4 A Python Implementation -- 8.4.1 Node Connectivity Algorithm -- 8.4.2 Build a Match Matrix -- 8.4.3 Single Matching Algorithm -- 8.4.4 Matrix AND Operation -- 8.4.5 Isomorphism Verification Algorithm -- 8.4.6 Symmetry Match -- 8.4.7 Various Administrative Routines -- 8.4.8 Netlist Comparator -- 8.4.9 Various Improvements -- 8.5 A Larger Example with Unmatched Netlists -- 8.5.1 LVS Debug Report -- 8.5.2 A Mismatched Pair of Netlists -- 8.5.3 Summary -- 8.6 Other Algorithms -- 8.7 A Real-World LVS Flow for Integrated Circuits -- 8.8 Summary -- Exercises -- References -- Chapter 9 Design Rule Checkers -- 9.1 Implementations of Design Rules -- 9.1.1 Basic Data Structure -- 9.1.2 Implementing Basic Width Rules -- 9.1.3 Implementing Basic Spacing Rules -- 9.1.4 Interdependent Spacing and Width Rules -- 9.1.5 Overlap and Enclosure Rules -- 9.1.6 Notch Rules -- 9.1.7 Antenna Rules -- 9.1.8 Area Rules -- 9.1.9 Density Rules -- 9.1.10 Colorization and Related Complexities -- 9.2 Summary -- Exercies -- References -- Acronyms and Abbreviations -- Index
Title Layout Techniques for Integrated Circuit Designers
URI https://ieeexplore.ieee.org/servlet/opac?bknumber=9899385
https://www.perlego.com/book/4667986/layout-techniques-for-integrated-circuit-designers-pdf
https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=29703387
https://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781630819118
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV05T8MwFDalXehEOUS5FBAbCsJHbGeEqqhCKgtFQiyRYztQtWpRmyLBr-c5dU9YYLESR_Hwfco77Pe-IHSRMZxiCJNDS3UcMmVlKCN9HRIbUwYez_Cib639wFtP7P45ei5tvC1VLU3y9Ep__dpX8h9WYQ54dV2yf2B2vihMwDXwCyMwDONa8Du_nXUuf7p64s5MgLUQVSh29wrpB3PZ6I70pJuDOXEFGnZxZPOo3py-1eu0ZL43q5j3eT8ha3n_zciJvK5kgxBaOQePvUFblZGOIbGiMtpEFcI4cd9_o_0y342iTtbH6a5U1bgH1hUsbz72P5yBzODdjvr2dfjDXxVOuLONKtZ1ZtRQyQ52UHVJSXEXkSkiwQKRABAJFogEHpFgjsgeerprdhqt0P8OIlQEc0FDJmyaUWUybKVIeZRKihVPCXcxl2BaxzrCNhMGomBsOZNYGwMZsI6c6qCi-6g8GA7sAQoMgKS0kpEUmrmNHGpMlil4S8REclFH50s4JB_94uR6nKyAXEc1B0_iH03xraM9D5afZ9ydc_E6OptBlxSL-drbpHnbIDGYXSrF4W8LHqGtBfvHqJyPJvYE4qA8PS0o_AZJ7gkj
linkProvider Knovel
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=Layout+Techniques+for+Integrated+Circuit+Designers&rft.au=Sahrling%2C+Mikael&rft.date=2022-01-01&rft.pub=Artech&rft.isbn=9781630819118&rft.externalDocID=9899385
thumbnail_l http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.perlego.com%2Fbooks%2FRM_Books%2Fgardners%2F9781630819118.jpg
thumbnail_m http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fvle.dmmserver.com%2Fmedia%2F640%2F97816308%2F9781630819118.jpg