SlideShare a Scribd company logo
EE 330
Lecture 3
• Integrated Circuit Design Flow
• Basic Concepts
Feature Sizes
Manufacturing Costs
Yield
As a courtesy to fellow classmates, TAs, and the instructor
Wearing of masks during lectures and in the
laboratories for this course would be appreciated
irrespective of vaccination status
Photo courtesy of the director of the National Institute of Health ( NIH)
Moore’s Law
Moore's law is the empirical observation that the complexity of integrated
circuits, with respect to minimum component cost, doubles every 24
months[1]. It is attributed to Gordon E. Moore[2], a co-founder of Intel.
• Observation, not a physical law
• Often misinterpreted or generalized
• Many say it has been dead for several years
• Many say it will continue for a long while
• Not intended to be a long-term prophecy about trends in the
semiconductor field
• Something a reporter can always comment about when they have nothing to say!
Device scaling, device count, circuit complexity, device cost, … in leading-
edge processes will continue to dramatically improve (probably nearly
geometrically with a time constant of around 2 years ) for the foreseeable future !!
(from Wikipedia)
Review from last lecture:
Gate
Width
Length
Width
Length
Gate
Planar
MOSFET
Planar
MOSFET
(LOCOS) (STI) FinFET
Tri-Gate
Field Effect Transistors
Dielectric not shown
Review from last lecture:
Feature Size
The feature size of a process generally corresponds to the minimum lateral
dimensions of the transistors that can be fabricated in the process
Feature Size of
MOS Transistor
Bounding Region
• Bounding region often a factor of 10 or more larger
than area of transistor itself
• This along with interconnect requirements and sizing requirements
throughout the circuit create an area overhead factor of 10x to 100x
(Top Surface View)
Review from last lecture:
Considerable Cash Flow Inherent in the Semiconductor Industry
Essentially All Activities Driven by Economic Considerations
• Many Designs Cost Tens of Millions of Dollars
• Mask Set and Production of New Circuit Approaching $2 Million
• New Foundries Costs Approaching $10 Billion (few players in World can compete)
• Many Companies Now Contract Fabrication (Fabless Semiconductor Companies)
• Time to Market is Usually Critical
• Single Design Error Often Causes Months of Delay and Requires New Mask Set
• Potential Rewards in Semiconductor Industry are Very High
Will emphasize economic considerations throughout this course
Understanding of the Big Picture is Critical
Solving Design Problems can be Challenging
Be sure to solve the right problem !
How can complex circuits with a very large
number of transistors be efficiently designed
with low probability of error?
• Many designers often work on a single design
• Single error in reasoning, in circuit design, or in implementing circuit on
silicon generally results in failure
• Design costs and fabrication costs for test circuits are very high
– Design costs for even rather routine circuits often a few million dollars and some
much more
– Masks and processing for state of the art processes often between $1M and $2M
• Although much re-use is common on many designs, considerable new
circuits that have never been designed or tested are often required
• Time to market critical – missing a deadline by even a week or two may kill
the market potential
• How may components were typical of lab experiments in
EE 201 and EE 230?
• Has anyone ever made an error in the laboratory of
these courses ? (wrong circuit, incomplete
understanding, wrong wiring, wrong component values,
imprecise communication, frustration …..)
• How many errors are made in a typical laboratory
experiment in these courses?
• How many errors per hour might have occurred?
Single Errors Usually Cause Circuit Failure
Consider an extremely complicated circuit
• with requirements to do things that have never been done before
• with devices that are not completely understood
• that requires several billion transistors
• that requires 200 or more engineers working on a project full-time for 3 years
• with a company investment of many million dollars
• with an expectation that nobody makes a single error
Single Errors Usually Cause Circuit Failure
Is this a challenging problem for all involved?
How can complex circuits with a very large
number of transistors be efficiently designed
with low probability of error?
• CAD tools and CAD-tool environment critical for
success today
• Small number of VLSI CAD toolset vendors
• CAD toolset helps the engineer and it is highly
unlikely the CAD tools will replace the design
engineer
• An emphasis in this course is placed on using
toolset to support the design process
CAD Environment for Integrated
Circuit Design
• Typical Tool Flow
– (See Chapter 14 of Text)
• Laboratory Experiments in Course
CAD Tools
Analog Flow System Description
Circuit Design (Schematic)
SPICE Simulation
LVS
DRC Error
Report
LVS Error Report
Layout/DRC…
Parasitic Extraction
Post-Layout Simulation
Simulation Results
Desired Results
Fabrication
VLSI Design Flow Summary
Back annotated Schematic
Analog Flow System Description
Circuit Design (Schematic)
SPICE Simulation
LVS
DRC Error
Report
LVS Error Report
Layout/DRC…
Parasitic Extraction
Post-Layout Simulation
Simulation Results
Desired Results
Fabrication
VLSI Design Flow Summary
Back annotated Schematic
Cadence
Virtuoso Platform
Spectre (or HSPICE)
Schematic Editor
Assura DRC
Assura LVS
Assura RCX
Spectre (or HSPICE)
VLSI Design Flow Summary
Digital Flow
System Description
Verilog Description
Verilog Simulation
Synthesis (Synopsys)
Place and Route (SoC Encounter)
--- --- DEF or GDS2 File --------
Simulate (Gate Level)
Circuit Schematic (Cadence)
DRC
Extraction
LVS
VHDL Simulation Results and
And Comparison with System Specs.
Gate-level Simulation
Connectivity Report and
Show Routing to TA
DRC Report LVS Output File
Print Circuit Schematic
Fabrication
Back-Annotated
Extraction
Post-Layout Simulation
Post-Layout Simulation
…
…
VLSI Design Flow Summary
Digital Flow
System Description
Verilog Description
Verilog Simulation
Synthesis
Place and Route (SoC Encounter)
--- --- DEF or GDS2 File --------
Simulate (Gate Level)
Circuit Schematic (Cadence)
DRC
Extraction
LVS
VHDL Simulation Results and
And Comparison with System Specs.
Gate-level Simulation
Connectivity Report and
Show Routing to TA
DRC Report LVS Output File
Print Circuit Schematic
Fabrication
Back-Annotated
Extraction
Post-Layout Simulation
Post-Layout Simulation
Cadence SoC Encounter
Verilog XL
Verilog XL
Synopsis
…
…
VLSI Design Flow Summary
System Description
VHDL Description
VHDL Simulation
Synthesis (Synopsys)
Place and Route (Silicon Ensemble)
--- --- DEF or GDS2 File --------
Simulate (Gate Level)
Circuit Schematic (Cadence)
DRC
Extraction
LVS
VHDL Simulation Results and
And Comparison with System Specs.
Gate-level Simulation
Connectivity Report and
Show Routing to TA
DRC Report
LVS Output File
Print Circuit Schematic
Back-Annotated
Extraction
Post-Layout Simulation
Post-Layout Simulation
Mixed Signal Flow (Digital Part)
A B
…
VLSI Design Flow Summary
Mixed -
- Signal Flow (Analog Part)
System Description
Circuit Design (Schematic)
SPICE Simulation
Extraction LVS
DRC Report LVS Output File
Print Circuit Schematic
C D
Layout/DRC
Back- Annotated
Extraction
Post- Layout Simulation
Post- Layout Simulation
Simulation Results
Desired Results
A B
Schematic Merge
Layout Merge
Extraction
LVS/DRC
Post-Layout Simulation
C D
LVS/DRC Output Files
VLSI Design Flow Summary
Mixed-Signal Flow (Analog-Digital Merger)
Fabrication …
Simulation Results
Desired Results
Comments
• The Analog Design Flow is often used for
small digital blocks or when particular
structure or logic styles are used in digital
systems
• Variants of these flows are widely used
and often personalized by a given
company or for specific classes of circuits
Wafer
• 6 inches to 18 inches in diameter
• All complete cells ideally identical
• flat edge
• very large number of die if die size is small
die
Why are wafers round?
• Ingot spins (rotates) as crystal is being made (dominant reason)
• Edge loss would be larger with rectangular wafers
• Heat is more uniformly distributed during processing
• Size of furnace is smaller for round wafers
• Wafers are spun during application of photoresist and even coatings is critical
• Optics for projection are better near center of image
Feature Size
Feature size is the minimum lateral feature
size that can be reliably manufactured
Often given as either
feature size or pitch
Minimum feature size often
identical for different features
feature
pitch
spacing
Extremely challenging to
decrease minimum feature
size in a new process
1 cm
1 cm
Reliability Consider the following example:
• Die contains only interconnect
• Area 1cm2
• 5nm process (10nm pitch)
• 10 levels of interconnect (actually pitch will increase in higher levels but ignore that)
How long is the total interconnect?
1 cm
1 cm
Reliability
In perspective:
Human Hair 5nm
d=?
How do these dimensions compare to that of the human hair?
Human Hair Diameter: 18um to 180um
Assume d=50um
d
r =
5nm
50um
= 10,000
5nm
=
• Diameter 10,000 times smaller than the 50um hair
• If interconnect were square (not quite) cross-sectional area would be 100 million times smaller !
1 cm
1 cm
Reliability How long is the total interconnect?
n=number of stripes:
2
6
9
1 10
10
5 5 10 10
cm
n
nm nm x
−
−
= = =
+
6
10 10 1 100
LEVELS LEVEL
L n L x cm km
= • = • =
62
L miles
=
Reliability Problems
OPEN SHORT
NEAR
OPEN
NEAR
SHORT
Desired Features
Actual features show some variability (dramatically exaggerated here !!!!)
Reliability Challenges
Can not tolerate one defect in 62 miles in these interconnects that are 5nm wide
1
cm
1
cm
Feature Size
Feature size is the minimum lateral feature
size that can be reliably manufactured
feature
pitch
spacing
Feature size is specified so that there is a very low probability
of a single processing defect occurring any place on a die !
SEM Images of Irregularity and/or Defects
SEM Images of Irregularity and/or Defects
SEM Images of Irregularity and/or Defects
SEM Images of Irregularity and/or Defects
SEM Images of Irregularity and/or Defects
SEM Images of Irregularity and/or Defects
SEM Images of Irregularity and/or Defects
What is meant by “reliably”
Yield is acceptable if circuit performs as
designed even when a very large number
of these features are made
If P is the probability that a feature is good
n is the number of uncorrelated features on an IC
Y is the yield
n
P
Y =
n
Y
loge
e
P =
Example: How reliable must a
feature be?
n=5E3
Y=0.9
5E3
0.9
log
n
Y
log e
e
e
e
P =
= =0.999979
e
e log 0.9
log Y
5E9
n
P e e
= = =0.999999999979
But is n=5000 large enough ? is Y large enough?
More realistically n=5E9 (or even 5E10)
Extremely high reliability must be achieved in all processing steps to
obtain acceptable yields in state of the art processes
Consider n=5E9
20 parts in a trillion or size of a piece of sheetrock relative to area of Iowa
Feature Size
• Typically minimum length of a transistor
• Often minimum width or spacing of a metal
interconnect (wire)
• Point of “bragging” by foundries
• Drawn length and actual length differ
• Often specified in terms of pitch
• Pitch is sum of feature size and spacing of same
feature
• Pitch approximately equal to twice minimum
feature size
Feature Size Evolution
Mid 70’s 25µ
2005 90nm
2010 20nm
2020 7nm
o
4
6
3
A
10
10
10
1 =
=
= −
m
nm

Gate
Width
Length
Width
Length
Gate
Planar
MOSFET
Planar
MOSFET
(LOCOS) (STI) FinFET
Tri-Gate
Field Effect Transistors
Dielectric not shown
Review from last lecture:
Planar MOS Transistor
Active
Poly
Planar MOS Transistor
Region of Interest
(Channel)
Gate
Source Drain
W
L
Drawn Length and Width Shown
Henceforth, will assume planar devices unless
specified to the contrary
MOS Transistor
Gate
Source Drain
W
L
Actual Drain and Source at Edges of Channel
MOS Transistor
Gate
Source Drain
Weff Leff
Effective Width and Length Generally
Smaller than Drawn Width and Length
Device and Die Costs
( )
( )
11
2
.
5
25
.
0
4
2
2
E
in
A
A
n
trans
wafer
trans =
=



Characterize the high-volume incremental costs of manufacturing integrated circuits
Example: Assume manufacturing cost of an 8” wafer in a 0.25µ process is $800
Determine the number of minimum-sized transistors that can be
fabricated on this wafer and the cost per transistor. Neglect spacing and
interconnect.
Solution:
9
4
.
15
$
11
2
.
5
800
$
−
=
=
= E
E
n
C
C
trans
wafer
trans
Note: the device count may be decreased by a factor of 10 or more if
Interconnect and spacing is included but even with this decrease, the
cost per transistor is still very low!
(520 Billion!)
(Trillion, Tera …1012)
Device and Die Costs
2
/
5
.
2
$ cm
C area
unit
per 
Actual integrated op amp will be dramatically less if bonding pads are not needed
Example: If the die area of the 741 op amp is 1.8mm2, determine the cost of the
silicon needed to fabricate this op amp
( ) 05
$.
8
.
1
/
5
.
2
$ 2
2
741 
•
= mm
cm
C
Size of Atoms and Molecules in
Semiconductor Processes
o
A
7
.
2
o
A
4
.
5
o
A
5
.
3
Silicon: Average Atom Spacing
Lattice Constant
SiO2
Average Atom Spacing
Breakdown Voltage
20KV/cm
Air
0
A
10mV/
to
5
10MV/cm
to
5 =
Physical size of atoms and molecules place fundamental
limit on conventional scaling approaches
Defects in a Wafer
Defect
• Dust particles and other undesirable
processes cause defects
• Defects in manufacturing cause yield loss
Yield Issues and Models
• Defects in processing cause yield loss
• The probability of a defect causing a circuit failure
increases with die area
• The circuit failures associated with these defects are
termed Hard Faults
• This is the major factor limiting the size of die in
integrated circuits
• Wafer scale integration has been a “gleam in the eye” of
designers for 3 decades but the defect problem
continues to limit the viability of such approaches
• Several different models have been proposed to model
the hard faults
Yield Issues and Models
• Parametric variations in a process can also
cause circuit failure or cause circuits to not meet
desired performance specifications (this is of
particular concern in analog and mixed-signal
circuits)
• The circuits failures associated with these
parametric variations are termed Soft Faults
• Increases in area, judicious layout and routing,
and clever circuit design techniques can reduce
the effects of soft faults
Hard Fault Model
Ad
H e
Y −
=
YH is the probability that the die does not have a hard fault
A is the die area
d is the defect density (typically 1cm-2 < d < 2cm-2)
Industry often closely guards the value of d for their process
Other models, which may be better, have the same general functional form
Some processes have d under 0.1cm-2
• Aug 2020 article
• Defect density in per cm2
• Smaller processes even have better defect density!!
• Note continued reduction predicted as process matures
Start of high
volume production
Example:
Ad
H e
Y −
=
1cm
1cm
Determine the hard yield of a die of area
1cm2 if the defect density is 1.5cm-2
A=1cm2
d=1.5cm-2
1 1.5
H
Y e 0.22
− •
= =
How good must the defect density be if we must
obtain a 95% yield for the 1cm2 die?
A=1cm2
YH=0.95
1 d
0.95 e− •
= d=-ln(0.95) d=0.05cm-2
Stay Safe and Stay Healthy !
End of Lecture 3

More Related Content

Similar to EE 330 Lect 3 Spring 2022.pdf

ETC 2013 Improved Efficiency & Reliability for Data Center Servers Using Imme...
ETC 2013 Improved Efficiency & Reliability for Data Center Servers Using Imme...ETC 2013 Improved Efficiency & Reliability for Data Center Servers Using Imme...
ETC 2013 Improved Efficiency & Reliability for Data Center Servers Using Imme...
Cheryl Tulkoff
 
1st slide VLSI.pdf
1st slide VLSI.pdf1st slide VLSI.pdf
1st slide VLSI.pdf
misbahmridul
 
Implementing the latest embedded component technology from concept-to-manufac...
Implementing the latest embedded component technology from concept-to-manufac...Implementing the latest embedded component technology from concept-to-manufac...
Implementing the latest embedded component technology from concept-to-manufac...Zuken
 
N045067680
N045067680N045067680
N045067680
IJERA Editor
 
computer architecture.
computer architecture.computer architecture.
computer architecture.
Shivalik college of engineering
 
Analog Mixed-Signal Design in FinFET Processes
Analog Mixed-Signal Design in FinFET Processes Analog Mixed-Signal Design in FinFET Processes
Analog Mixed-Signal Design in FinFET Processes
Design World
 
Digital_system_design_A (1).ppt
Digital_system_design_A (1).pptDigital_system_design_A (1).ppt
Digital_system_design_A (1).ppt
BUCHUPALLIVIMALAREDD2
 
VLSI Design Methodologies
VLSI Design MethodologiesVLSI Design Methodologies
VLSI Design Methodologies
Keshav
 
basic vlsi ppt
basic vlsi pptbasic vlsi ppt
basic vlsi ppt
Sidduzalaki143
 
System On Chip (SOC)
System On Chip (SOC)System On Chip (SOC)
System On Chip (SOC)Shivam Gupta
 
Disruptive Technologies
Disruptive TechnologiesDisruptive Technologies
Disruptive Technologies
Internet Society
 
Very Large Scale Integrated Circuits VLSI Overview
Very Large Scale Integrated Circuits VLSI OverviewVery Large Scale Integrated Circuits VLSI Overview
Very Large Scale Integrated Circuits VLSI Overview
Engr. Bilal Sarwar
 
03 performance
03 performance03 performance
03 performance
marangburu42
 
Computer Architechture and Organization
Computer Architechture and OrganizationComputer Architechture and Organization
Computer Architechture and Organization
Aiman Hafeez
 
System on Chip (SoC)
System on Chip (SoC)System on Chip (SoC)
System on Chip (SoC)
Dimas Ruliandi
 
VLSI and ES Design -An Overview.pptx
VLSI and ES Design -An Overview.pptxVLSI and ES Design -An Overview.pptx
VLSI and ES Design -An Overview.pptx
NukalaMurthy1
 
Performance and Flexibility for Mmultiple-Processor SoC Design
Performance and Flexibility for Mmultiple-Processor SoC DesignPerformance and Flexibility for Mmultiple-Processor SoC Design
Performance and Flexibility for Mmultiple-Processor SoC Design
Yalagoud Patil
 
IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010
IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010
IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010
Claire O'Keeffe
 
Esd module1
Esd module1Esd module1
Esd module1
SOURAV KUMAR
 
287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt
287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt
287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt
DrUrvashiBansal
 

Similar to EE 330 Lect 3 Spring 2022.pdf (20)

ETC 2013 Improved Efficiency & Reliability for Data Center Servers Using Imme...
ETC 2013 Improved Efficiency & Reliability for Data Center Servers Using Imme...ETC 2013 Improved Efficiency & Reliability for Data Center Servers Using Imme...
ETC 2013 Improved Efficiency & Reliability for Data Center Servers Using Imme...
 
1st slide VLSI.pdf
1st slide VLSI.pdf1st slide VLSI.pdf
1st slide VLSI.pdf
 
Implementing the latest embedded component technology from concept-to-manufac...
Implementing the latest embedded component technology from concept-to-manufac...Implementing the latest embedded component technology from concept-to-manufac...
Implementing the latest embedded component technology from concept-to-manufac...
 
N045067680
N045067680N045067680
N045067680
 
computer architecture.
computer architecture.computer architecture.
computer architecture.
 
Analog Mixed-Signal Design in FinFET Processes
Analog Mixed-Signal Design in FinFET Processes Analog Mixed-Signal Design in FinFET Processes
Analog Mixed-Signal Design in FinFET Processes
 
Digital_system_design_A (1).ppt
Digital_system_design_A (1).pptDigital_system_design_A (1).ppt
Digital_system_design_A (1).ppt
 
VLSI Design Methodologies
VLSI Design MethodologiesVLSI Design Methodologies
VLSI Design Methodologies
 
basic vlsi ppt
basic vlsi pptbasic vlsi ppt
basic vlsi ppt
 
System On Chip (SOC)
System On Chip (SOC)System On Chip (SOC)
System On Chip (SOC)
 
Disruptive Technologies
Disruptive TechnologiesDisruptive Technologies
Disruptive Technologies
 
Very Large Scale Integrated Circuits VLSI Overview
Very Large Scale Integrated Circuits VLSI OverviewVery Large Scale Integrated Circuits VLSI Overview
Very Large Scale Integrated Circuits VLSI Overview
 
03 performance
03 performance03 performance
03 performance
 
Computer Architechture and Organization
Computer Architechture and OrganizationComputer Architechture and Organization
Computer Architechture and Organization
 
System on Chip (SoC)
System on Chip (SoC)System on Chip (SoC)
System on Chip (SoC)
 
VLSI and ES Design -An Overview.pptx
VLSI and ES Design -An Overview.pptxVLSI and ES Design -An Overview.pptx
VLSI and ES Design -An Overview.pptx
 
Performance and Flexibility for Mmultiple-Processor SoC Design
Performance and Flexibility for Mmultiple-Processor SoC DesignPerformance and Flexibility for Mmultiple-Processor SoC Design
Performance and Flexibility for Mmultiple-Processor SoC Design
 
IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010
IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010
IC Mask Design - IC Layout Acceleration Tool - DAC Conference, June 2010
 
Esd module1
Esd module1Esd module1
Esd module1
 
287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt
287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt
287233027-Chapter-1-Fundamentals-of-Computer-Design-ppt.ppt
 

Recently uploaded

ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 

Recently uploaded (20)

ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 

EE 330 Lect 3 Spring 2022.pdf

  • 1. EE 330 Lecture 3 • Integrated Circuit Design Flow • Basic Concepts Feature Sizes Manufacturing Costs Yield
  • 2. As a courtesy to fellow classmates, TAs, and the instructor Wearing of masks during lectures and in the laboratories for this course would be appreciated irrespective of vaccination status Photo courtesy of the director of the National Institute of Health ( NIH)
  • 3. Moore’s Law Moore's law is the empirical observation that the complexity of integrated circuits, with respect to minimum component cost, doubles every 24 months[1]. It is attributed to Gordon E. Moore[2], a co-founder of Intel. • Observation, not a physical law • Often misinterpreted or generalized • Many say it has been dead for several years • Many say it will continue for a long while • Not intended to be a long-term prophecy about trends in the semiconductor field • Something a reporter can always comment about when they have nothing to say! Device scaling, device count, circuit complexity, device cost, … in leading- edge processes will continue to dramatically improve (probably nearly geometrically with a time constant of around 2 years ) for the foreseeable future !! (from Wikipedia) Review from last lecture:
  • 4. Gate Width Length Width Length Gate Planar MOSFET Planar MOSFET (LOCOS) (STI) FinFET Tri-Gate Field Effect Transistors Dielectric not shown Review from last lecture:
  • 5. Feature Size The feature size of a process generally corresponds to the minimum lateral dimensions of the transistors that can be fabricated in the process Feature Size of MOS Transistor Bounding Region • Bounding region often a factor of 10 or more larger than area of transistor itself • This along with interconnect requirements and sizing requirements throughout the circuit create an area overhead factor of 10x to 100x (Top Surface View) Review from last lecture:
  • 6. Considerable Cash Flow Inherent in the Semiconductor Industry
  • 7. Essentially All Activities Driven by Economic Considerations • Many Designs Cost Tens of Millions of Dollars • Mask Set and Production of New Circuit Approaching $2 Million • New Foundries Costs Approaching $10 Billion (few players in World can compete) • Many Companies Now Contract Fabrication (Fabless Semiconductor Companies) • Time to Market is Usually Critical • Single Design Error Often Causes Months of Delay and Requires New Mask Set • Potential Rewards in Semiconductor Industry are Very High Will emphasize economic considerations throughout this course
  • 8. Understanding of the Big Picture is Critical
  • 9. Solving Design Problems can be Challenging Be sure to solve the right problem !
  • 10. How can complex circuits with a very large number of transistors be efficiently designed with low probability of error? • Many designers often work on a single design • Single error in reasoning, in circuit design, or in implementing circuit on silicon generally results in failure • Design costs and fabrication costs for test circuits are very high – Design costs for even rather routine circuits often a few million dollars and some much more – Masks and processing for state of the art processes often between $1M and $2M • Although much re-use is common on many designs, considerable new circuits that have never been designed or tested are often required • Time to market critical – missing a deadline by even a week or two may kill the market potential
  • 11. • How may components were typical of lab experiments in EE 201 and EE 230? • Has anyone ever made an error in the laboratory of these courses ? (wrong circuit, incomplete understanding, wrong wiring, wrong component values, imprecise communication, frustration …..) • How many errors are made in a typical laboratory experiment in these courses? • How many errors per hour might have occurred? Single Errors Usually Cause Circuit Failure
  • 12. Consider an extremely complicated circuit • with requirements to do things that have never been done before • with devices that are not completely understood • that requires several billion transistors • that requires 200 or more engineers working on a project full-time for 3 years • with a company investment of many million dollars • with an expectation that nobody makes a single error Single Errors Usually Cause Circuit Failure Is this a challenging problem for all involved?
  • 13. How can complex circuits with a very large number of transistors be efficiently designed with low probability of error? • CAD tools and CAD-tool environment critical for success today • Small number of VLSI CAD toolset vendors • CAD toolset helps the engineer and it is highly unlikely the CAD tools will replace the design engineer • An emphasis in this course is placed on using toolset to support the design process
  • 14. CAD Environment for Integrated Circuit Design • Typical Tool Flow – (See Chapter 14 of Text) • Laboratory Experiments in Course CAD Tools
  • 15. Analog Flow System Description Circuit Design (Schematic) SPICE Simulation LVS DRC Error Report LVS Error Report Layout/DRC… Parasitic Extraction Post-Layout Simulation Simulation Results Desired Results Fabrication VLSI Design Flow Summary Back annotated Schematic
  • 16. Analog Flow System Description Circuit Design (Schematic) SPICE Simulation LVS DRC Error Report LVS Error Report Layout/DRC… Parasitic Extraction Post-Layout Simulation Simulation Results Desired Results Fabrication VLSI Design Flow Summary Back annotated Schematic Cadence Virtuoso Platform Spectre (or HSPICE) Schematic Editor Assura DRC Assura LVS Assura RCX Spectre (or HSPICE)
  • 17. VLSI Design Flow Summary Digital Flow System Description Verilog Description Verilog Simulation Synthesis (Synopsys) Place and Route (SoC Encounter) --- --- DEF or GDS2 File -------- Simulate (Gate Level) Circuit Schematic (Cadence) DRC Extraction LVS VHDL Simulation Results and And Comparison with System Specs. Gate-level Simulation Connectivity Report and Show Routing to TA DRC Report LVS Output File Print Circuit Schematic Fabrication Back-Annotated Extraction Post-Layout Simulation Post-Layout Simulation … …
  • 18. VLSI Design Flow Summary Digital Flow System Description Verilog Description Verilog Simulation Synthesis Place and Route (SoC Encounter) --- --- DEF or GDS2 File -------- Simulate (Gate Level) Circuit Schematic (Cadence) DRC Extraction LVS VHDL Simulation Results and And Comparison with System Specs. Gate-level Simulation Connectivity Report and Show Routing to TA DRC Report LVS Output File Print Circuit Schematic Fabrication Back-Annotated Extraction Post-Layout Simulation Post-Layout Simulation Cadence SoC Encounter Verilog XL Verilog XL Synopsis … …
  • 19. VLSI Design Flow Summary System Description VHDL Description VHDL Simulation Synthesis (Synopsys) Place and Route (Silicon Ensemble) --- --- DEF or GDS2 File -------- Simulate (Gate Level) Circuit Schematic (Cadence) DRC Extraction LVS VHDL Simulation Results and And Comparison with System Specs. Gate-level Simulation Connectivity Report and Show Routing to TA DRC Report LVS Output File Print Circuit Schematic Back-Annotated Extraction Post-Layout Simulation Post-Layout Simulation Mixed Signal Flow (Digital Part) A B …
  • 20. VLSI Design Flow Summary Mixed - - Signal Flow (Analog Part) System Description Circuit Design (Schematic) SPICE Simulation Extraction LVS DRC Report LVS Output File Print Circuit Schematic C D Layout/DRC Back- Annotated Extraction Post- Layout Simulation Post- Layout Simulation Simulation Results Desired Results
  • 21. A B Schematic Merge Layout Merge Extraction LVS/DRC Post-Layout Simulation C D LVS/DRC Output Files VLSI Design Flow Summary Mixed-Signal Flow (Analog-Digital Merger) Fabrication … Simulation Results Desired Results
  • 22. Comments • The Analog Design Flow is often used for small digital blocks or when particular structure or logic styles are used in digital systems • Variants of these flows are widely used and often personalized by a given company or for specific classes of circuits
  • 23. Wafer • 6 inches to 18 inches in diameter • All complete cells ideally identical • flat edge • very large number of die if die size is small die
  • 24. Why are wafers round? • Ingot spins (rotates) as crystal is being made (dominant reason) • Edge loss would be larger with rectangular wafers • Heat is more uniformly distributed during processing • Size of furnace is smaller for round wafers • Wafers are spun during application of photoresist and even coatings is critical • Optics for projection are better near center of image
  • 25. Feature Size Feature size is the minimum lateral feature size that can be reliably manufactured Often given as either feature size or pitch Minimum feature size often identical for different features feature pitch spacing Extremely challenging to decrease minimum feature size in a new process
  • 26. 1 cm 1 cm Reliability Consider the following example: • Die contains only interconnect • Area 1cm2 • 5nm process (10nm pitch) • 10 levels of interconnect (actually pitch will increase in higher levels but ignore that) How long is the total interconnect?
  • 27. 1 cm 1 cm Reliability In perspective: Human Hair 5nm d=? How do these dimensions compare to that of the human hair? Human Hair Diameter: 18um to 180um Assume d=50um d r = 5nm 50um = 10,000 5nm = • Diameter 10,000 times smaller than the 50um hair • If interconnect were square (not quite) cross-sectional area would be 100 million times smaller !
  • 28. 1 cm 1 cm Reliability How long is the total interconnect? n=number of stripes: 2 6 9 1 10 10 5 5 10 10 cm n nm nm x − − = = = + 6 10 10 1 100 LEVELS LEVEL L n L x cm km = • = • = 62 L miles =
  • 29. Reliability Problems OPEN SHORT NEAR OPEN NEAR SHORT Desired Features Actual features show some variability (dramatically exaggerated here !!!!)
  • 30. Reliability Challenges Can not tolerate one defect in 62 miles in these interconnects that are 5nm wide 1 cm 1 cm
  • 31. Feature Size Feature size is the minimum lateral feature size that can be reliably manufactured feature pitch spacing Feature size is specified so that there is a very low probability of a single processing defect occurring any place on a die !
  • 32. SEM Images of Irregularity and/or Defects
  • 33. SEM Images of Irregularity and/or Defects
  • 34. SEM Images of Irregularity and/or Defects
  • 35. SEM Images of Irregularity and/or Defects
  • 36. SEM Images of Irregularity and/or Defects
  • 37. SEM Images of Irregularity and/or Defects
  • 38. SEM Images of Irregularity and/or Defects
  • 39. What is meant by “reliably” Yield is acceptable if circuit performs as designed even when a very large number of these features are made If P is the probability that a feature is good n is the number of uncorrelated features on an IC Y is the yield n P Y = n Y loge e P =
  • 40. Example: How reliable must a feature be? n=5E3 Y=0.9 5E3 0.9 log n Y log e e e e P = = =0.999979 e e log 0.9 log Y 5E9 n P e e = = =0.999999999979 But is n=5000 large enough ? is Y large enough? More realistically n=5E9 (or even 5E10) Extremely high reliability must be achieved in all processing steps to obtain acceptable yields in state of the art processes Consider n=5E9 20 parts in a trillion or size of a piece of sheetrock relative to area of Iowa
  • 41. Feature Size • Typically minimum length of a transistor • Often minimum width or spacing of a metal interconnect (wire) • Point of “bragging” by foundries • Drawn length and actual length differ • Often specified in terms of pitch • Pitch is sum of feature size and spacing of same feature • Pitch approximately equal to twice minimum feature size
  • 42. Feature Size Evolution Mid 70’s 25µ 2005 90nm 2010 20nm 2020 7nm o 4 6 3 A 10 10 10 1 = = = − m nm 
  • 43. Gate Width Length Width Length Gate Planar MOSFET Planar MOSFET (LOCOS) (STI) FinFET Tri-Gate Field Effect Transistors Dielectric not shown Review from last lecture:
  • 45. Planar MOS Transistor Region of Interest (Channel) Gate Source Drain W L Drawn Length and Width Shown Henceforth, will assume planar devices unless specified to the contrary
  • 46. MOS Transistor Gate Source Drain W L Actual Drain and Source at Edges of Channel
  • 47. MOS Transistor Gate Source Drain Weff Leff Effective Width and Length Generally Smaller than Drawn Width and Length
  • 48. Device and Die Costs ( ) ( ) 11 2 . 5 25 . 0 4 2 2 E in A A n trans wafer trans = =    Characterize the high-volume incremental costs of manufacturing integrated circuits Example: Assume manufacturing cost of an 8” wafer in a 0.25µ process is $800 Determine the number of minimum-sized transistors that can be fabricated on this wafer and the cost per transistor. Neglect spacing and interconnect. Solution: 9 4 . 15 $ 11 2 . 5 800 $ − = = = E E n C C trans wafer trans Note: the device count may be decreased by a factor of 10 or more if Interconnect and spacing is included but even with this decrease, the cost per transistor is still very low! (520 Billion!) (Trillion, Tera …1012)
  • 49. Device and Die Costs 2 / 5 . 2 $ cm C area unit per  Actual integrated op amp will be dramatically less if bonding pads are not needed Example: If the die area of the 741 op amp is 1.8mm2, determine the cost of the silicon needed to fabricate this op amp ( ) 05 $. 8 . 1 / 5 . 2 $ 2 2 741  • = mm cm C
  • 50. Size of Atoms and Molecules in Semiconductor Processes o A 7 . 2 o A 4 . 5 o A 5 . 3 Silicon: Average Atom Spacing Lattice Constant SiO2 Average Atom Spacing Breakdown Voltage 20KV/cm Air 0 A 10mV/ to 5 10MV/cm to 5 = Physical size of atoms and molecules place fundamental limit on conventional scaling approaches
  • 51. Defects in a Wafer Defect • Dust particles and other undesirable processes cause defects • Defects in manufacturing cause yield loss
  • 52. Yield Issues and Models • Defects in processing cause yield loss • The probability of a defect causing a circuit failure increases with die area • The circuit failures associated with these defects are termed Hard Faults • This is the major factor limiting the size of die in integrated circuits • Wafer scale integration has been a “gleam in the eye” of designers for 3 decades but the defect problem continues to limit the viability of such approaches • Several different models have been proposed to model the hard faults
  • 53. Yield Issues and Models • Parametric variations in a process can also cause circuit failure or cause circuits to not meet desired performance specifications (this is of particular concern in analog and mixed-signal circuits) • The circuits failures associated with these parametric variations are termed Soft Faults • Increases in area, judicious layout and routing, and clever circuit design techniques can reduce the effects of soft faults
  • 54. Hard Fault Model Ad H e Y − = YH is the probability that the die does not have a hard fault A is the die area d is the defect density (typically 1cm-2 < d < 2cm-2) Industry often closely guards the value of d for their process Other models, which may be better, have the same general functional form
  • 55. Some processes have d under 0.1cm-2 • Aug 2020 article • Defect density in per cm2 • Smaller processes even have better defect density!! • Note continued reduction predicted as process matures Start of high volume production
  • 56. Example: Ad H e Y − = 1cm 1cm Determine the hard yield of a die of area 1cm2 if the defect density is 1.5cm-2 A=1cm2 d=1.5cm-2 1 1.5 H Y e 0.22 − • = = How good must the defect density be if we must obtain a 95% yield for the 1cm2 die? A=1cm2 YH=0.95 1 d 0.95 e− • = d=-ln(0.95) d=0.05cm-2
  • 57. Stay Safe and Stay Healthy !