Introduction
Acknowledgments
Open Letter to Circult Designers
Chapter 1 Digital Layout
Chapter Preview
Opening Thoughts on Digital Layout
Design Proces
Verifying the Circuitry Logic
Compiling a Netlist
Drive Strength
Clock Tree Synthesis
Layout Process
Floorplanning
Block Placement
Gate Grouping
Block Level Connectivity
Using Flylines
Timing Checks
Placement
I/O Drivers
Routing
Power Nets
Strapping
Clock Net Wiring
Other Critical Nets
Remaining Nets
Finishing the Wiring by Hand
Prefabricated Gate Array Chips
Verification
Design Verification
Physical Verification
GDSII File
DRC and LVS Checks
Library Management
Summary and Flowchart
Colsure on Digital Layout
Here's What We've Learned
Chapter 2 Standard Cell Techniques
Chapter Preview
Opening Thoughts on Standard Cell Techniques
Standardized Grids
Grid-Based Systems
Determining Grid Size
Rule-Based Routers
Directional Layer Technique
Library Rules for Grid-Based Systems
Input and Output Alignment
Fixed Height,Variable Width
Determining Wire Garge
Common N Well
Half-Grid Cell Sizing
Half Design Rule
Routing Channels
Antenna Rules
Standardized Input and Output Cells
Using Standardization in Analog Mask Design
Closure on Standard Cell Techniques
Here's What We've Learned
Chapter 3 Analog Layout
Chapter Preview
Opening Thoughts on Analog Layout
Digital Skills vs.Analog Skills
Difference of Scale
Difference of Teamwork
Difference of Completion Schedule
Difference of Innovation
Difference of Constraints
Difference of Understanding Circuit Techniques
Three Key Questions
QUESTION 1:What does this circuit do?
QUESTION 2:How much current does it take?
Calculating Crrent Densities
QUESTION 2a:Where are the high and low current paths?
Device Orientation
QUESTION 3:What matching requirements are there?
Additional Questions
Bipolar Analog
Expctations of an Analog Mask Designer
Closure on Analog Layout
Here's What We've Learned
Appendix:Key Questions Discussion
Chapter 4 Parasitics
Chapter Preview
Opening Thoughts on Parastics
Parasitic Capacitance
Wire Length
Metal Selection
Metal over Metal
Parasitic Resistance
Calculating IR Drops
Wiring Options
Parasitic Inductance
Device Parasitics
CMOS Transistor Example
Bipolar Transistor Example
Full Custom Options
Closure on Parasitics
Here's What We've Learned
Chapter 5 Matching
Chapter Preview
Opening Thoughts on Parasitics
Parasitic Capacitance
Wire Length
Metal Selection
Metal over Metal
Parsitic Resistance
Calculating IR Drops
Wiring Options
Parsitic Inductance
Device Parsitics
CMOS Transistor Example
Bipolar Transistor Example
Full Custom Options
Closure on Parasitics
Here's What We've Learned
Chapter 5 Matching
Chapter Preview
Opening Thoughts on Matching
Importance of Layout
Importance of Communication
Simple Matching
Root Device Method
Imterdigitaing Devices
Dummy Devices
Common Centroid
Cross-Quading
Symmetry
Matching Signal Paths
Device Size Choices
Closure on Matching
Here's What We've Learned
Rules of Matching
Chapter 6 Noise Issues
Chapter Preview
Opening Thoughts on Noise Issues
Noisy Neighbors
CommonSense Noise Solutions
Turn Down the Volume
Rock Band Moves Inside Their House
Go Inside Your Own House
Close All Windows
Call the Sheriff
Move to a New Neighborhood
Wire Solutions
Coaxial Shielding
Differential Signals
Decoupled Power Rails
Stacked Power Rails
Harmonic Interference
Closure on Noise Issues
Here's What We've Learned
Chapter 7 Floorplanning
Chapter Preview
Opening Thoughts on Floorplanning
Primary Drivers of Floorplanning
Pin-Driven Planning
Effect of Pin Placement
ESD Supply Strategies
Block-Driven Planning
Signal-Diven Planning
Reshaping Blocks
Sizing Estimates
Leaving Enough Room
Estimating with Existing Circuitry
Closeure on Floorplanning
Here's What We've Learned
Chapter 8 General Techniques
Chapter Preview
General Techniques
#1 Pick Five or Six Non-minimum Design Rules
#2 Get Thee to the Lowest Parasitic Metal
#3 Plenty of Wide Wiring and Vias
#4 Don't Believe Your Circuit Designer
#5 Use a Consistent Orientation
#6 Don't Believe Your Circuit Designer
#7 Keep Off the Blocks
#8 Care for Your Sensitive and Noisy Signals Early
#9 If It Looks Nice,It Will Work
#10 Learn Your Process
#11 Don't Let Noise Find the Substrate
#12 Spresd Your Spinach around Your Dinner Plate
#13 Copy and Raname Cells before Making Changes
#14Remember Your Hierarchy Level
#15 Build-in Easy Metal Revisions
#16 Draw Big Power Buses
#17 Break Up Large Circuits
Closure on General Techniques
Ancient Senrets of Mask Design
Chapter 9 Packaging
Chapter Preview
Opening Thoughts on Packaging
Bonding Methods
Ultrasonic Wedge Bonding
Ultrasonic Ball Bonding
Flip Chip Technology
Multi-Tier Packaging
Issues in Packaging
Overall Appearance
45-Degree Rule
Minimal Silicon Overlap
Wire Length
Pad Distribution
Sizing Estimates
Pad-Limited Design
Core-Limited Design
Padkage Maximum Check
Final Die Size Calculations
Filling Pad Gaps
Closure on Packaging
Here's What We've Learned
Chapter 10 Verification
Chapter Preview
Opening Thoughts on Verification
Checking Software
Design Rule Check(DRC)
Boolean Command Lines
AND Function
OR Function
NOT Function
Rule Checking Command Lines
Layout Versus Schematic(LVS)
Netlists
Problem Solving
1.Check Number of Devices
2.Check Types of Devices
3.Check Number of Nets
4.Soluing Complex Net Problems a.Power Supplies
5.Don't Trust Your Circuit Designer
6.Check for Possible Swapping Over
7.Check for a Top Level Short
8.Check for Ninja Invisibility
9.Know Your Circuits
10.Let Others Help
Closure on Verification
Here's What We've Learned
Chapter 11 Data Formats
Chapter Preview
Opening Thoughts on Data Formats
Industry Standard Database Formats
Header Information
Coordinating Resolutions
Pattern Generation
Know Your Grids
Closure on Data Formats
Here's What We've Learned
Chapter Study #1 CMOS Amplifier
The New Job Assignment
Bill Reasons His Floorplan
Bill Thinks Through His Layout
Ted Returns
Bill Rethinks
The Chip Is Assembled
Packaging
Appendix
Case Study #2 Bipolar Mixer
Introduction to Case Study 2
The Assignment
"What Does the Circuit Do?"
"What Are the Circuit Requirements?"
Bipolar Trasistor Review
First Layout
Initial Overview
Current Source
Transistors
Resistors
Lower Pair
Emitters
Bases
Collectors
Upper Quad
Emitters
Bases
Collectors
Loads
Output
Resistors
Analysis of First Layout
Bipolar Transistor Layout-Wrap-Around Technique
Second Layout
Current Source
Emitters
Bases
Collectors
Resistors
Lower Pair
Interdigitation Plan
Emitters
Collectors
Bases
Inputs
Upper Quad
Interdigitation Plan
Emitters
Collectors
Bases
Inputs
Loads
Interdigitation Plan
Resistors
Outputs
Analysis of Second Layout
Third Layout
Lower Pair
Cross-Quading Plan
Emitters
Collectors
Bases
Inputs
Final Analysis
Comparison of Case Study 1 and Case Study 2
Beginnings
The Four Engineers
Outtakes
Contact Us
Suggested Readings and Resources
Educational Programs
Glossary
Index