SlideShare a Scribd company logo
ECE5307 – VLSI DESIGN
Introduction
 Integrated circuits (IC): Many transistors on one chip
 Very Large Scale Integration (VLSI)
 Complementary Metal Oxide Semiconductor (CMOS)
 The advantages of CMOS are Fast, cheap, low power transistors
 In this course, you are going to learn
 How to build your own simple CMOS chip
 About CMOS transistors
 How to build logic gates from transistors
 Transistor layout and fabrication
2
VLSI DESIGN / Design approaches
 VLSI Design is about designing systems on a chip
 The designs are complex
 We need to use structured design techniques and
sophisticated design tools to manage the complexity of
the design
 We also accept the fact that any technology we learn the
details of will be out of date soon
Y Chart
5
• The design process, at various levels, is usually
evolutionary in nature.
• It starts with a given set of requirements. Initial
design is developed and tested against the
requirements.
• When requirements are not met, the design has to
be improved. If such improvement is either not
possible or too costly, then a revision of requirements
and an impact analysis must be considered.
• The Y-chart (first introduced by D. Gajski) illustrates a
design flow for most logic chips, using design activities
on three different axes (domains) which resemble the
letter "Y."
Y CHART
6
Y Chart
7
• The Y-chart consists of three domains of
representation, namely (i) behavioral domain, (ii)
structural domain, and (iii) geometrical layout
domain.
• The design flow starts from the algorithm that
describes the behavior of the target chip. The
corresponding architecture of the processor is first
defined.
• It is mapped onto the chip surface by floor planning.
The next design evolution in the behavioral domain
defines finite state machines (FSMs) which are
structurally implemented with functional modules such
as registers and arithmetic logic units (ALUs).
Y Chart
8
• These modules are then geometrically placed onto the
chip surface using CAD tools for automatic module
placement followed by routing, with a goal of
minimizing the interconnects area and signal
delays.
• The third evolution starts with a behavioral module
description.
• Individual modules are then implemented with leaf
cells. At this stage the chip is described in terms of
logic gates (leaf cells), which can be placed and
interconnected by using a cell placement and
routing program.
Y Chart
9
• The last evolution involves a detailed Boolean
description of leaf cells followed by a transistor level
implementation of leaf cells and mask generation.
• In the standard cell based design style, leaf cells are
pre-designed (at the transistor level) and stored in a
library for logic implementation, effectively eliminating
the need for the transistor level design.
SEMI AND FULL CUSTOM
10
SEMI AND FULL CUSTOM
11
• Two different VLSI design styles are compared for
their relative merits in the design of the same product.
• Using the full-custom design style (where the
geometry and the placement of every transistor can be
optimized individually) requires a longer time until
design maturity can be reached, yet the inherent
flexibility of adjusting almost every aspect of circuit
design allows far more opportunity for circuit
performance improvement during the design cycle.
• The final product typically has a high level of
performance (e.g. high processing speed, low
power dissipation) and the silicon area is relatively
small because of better area utilization.
SEMI AND FULL CUSTOM
12
• But this comes at a larger cost in terms of design
time.
• In contrast, using a semi-custom design style (such as
standard-cell based design or FPGA) will allow a
shorter design time until design maturity can be
achieved.
• In the early design phase, the circuit performance can
be even higher than that of a full-custom design, since
some of the components used in semi-custom design
are already optimized.
• But the semi-custom design style offers less
opportunity for performance improvement over the
long run, and the overall performance of the final
product will inevitably be less than that of a full-custom
design.
FABRICATION PROCESS
Oxidation:
 The process of oxidation consists of growing a thin film
of silicon dioxide on the surface of the silicon wafer.
Diffusion:
 This process consists of the introduction of a few tenths
to several micrometers of impurities by the solid-state
diffusion of dopants into selected regions of a wafer to
form junctions.
Ion Implantation:
 This is a process of introducing dopants into selected
areas of the surface of the wafer by bombarding the
surface with high-energy ions of the particular dopant.
Photolithography:
 In this process, the image on the reticle is transferred to the surface
of the wafer.
Epitaxy:
 Epitaxy is the process of the controlled growth of a crystalline doped
layer of
 silicon on a single crystal substrate.
Metallization and interconnections:
 After all semiconductor fabrication steps of a device or of an
integrated circuit are
 completed, it becomes necessary to provide metallic
interconnections for the
 integrated circuit and for external connections to both the device and
to the IC
SILICON WAFERS
THE PURITY OF SILICON
 ‰
The starting form of silicon, which manufacturers of
devices and integrated circuits use, is a circular
slice known as a wafer.
 ‰
These wafer diameters vary from 10 - 20 cms with
maximum up to 30 cms.
 Silicon is found in abundance in nature as an oxide
in sand and quartz.
 Silicon must be in Crystalline form, Very pure, Free
of defects, and Uncontaminated.
0:
Introductio
n
23
CMOS Fabrication
 CMOS transistors are fabricated on silicon wafer
 Lithography process similar to printing press
 On each step, different materials are deposited or
etched
 Easiest to understand by viewing both top and
cross-section of wafer in a simplified
manufacturing process
0:
Introductio
n
24
Detailed Mask Views
 Six masks
 n-well
 Polysilicon
 n+ diffusion
 p+ diffusion
 Contact
 Metal
Metal
Polysilicon
Contact
n+ Diffusion
p+ Diffusion
n well
0:
Introductio
n
25
Fabrication
 Chips are built in huge factories called fabs
 Contain clean rooms as large as football fields
Courtesy of International
Business Machines Corporation.
Unauthorized use not permitted.
0:
Introductio
n
26
Fabrication Steps
 Start with blank wafer
 Build inverter from the bottom up
 First step will be to form the n-well
 Cover wafer with protective layer of SiO2 (oxide)
 Remove layer where n-well should be built
 Implant or diffuse n dopants into exposed wafer
 Strip off SiO2
p substrate
0:
Introductio
n
27
Oxidation
 Grow SiO2 on top of Si wafer
 900 – 1200 C with H2O or O2 in oxidation furnace
p substrate
SiO2
0:
Introductio
n
28
Photoresist
 Spin on photoresist
 Photoresist is a light-sensitive organic polymer
 Softens where exposed to light
p substrate
SiO2
Photoresist
0:
Introductio
n
29
Lithography
 Expose photoresist through n-well mask
 Strip off exposed photoresist
p substrate
SiO2
Photoresist
0:
Introductio
n
30
Etch
 Etch oxide with hydrofluoric acid (HF)
 Seeps through skin and eats bone; nasty stuff!!!
 Only attacks oxide where resist has been exposed
p substrate
SiO2
Photoresist
0:
Introductio
n
31
Strip Photoresist
 Strip off remaining photoresist
 Use mixture of acids called piranah etch
 Necessary so resist doesn’t melt in next step
p substrate
SiO2
0:
Introductio
n
32
n-well
 n-well is formed with diffusion or ion implantation
 Diffusion
 Place wafer in furnace with arsenic gas
 Heat until As atoms diffuse into exposed Si
 Ion Implanatation
 Blast wafer with beam of As ions
 Ions blocked by SiO2, only enter exposed Si
n well
SiO2
0:
Introductio
n
33
Strip Oxide
 Strip off the remaining oxide using HF
 Back to bare wafer with n-well
 Subsequent steps involve similar series of steps
p substrate
n well
0:
Introductio
n
34
Polysilicon
 Deposit very thin layer of gate oxide
 < 20 Å (6-7 atomic layers)
 Chemical Vapor Deposition (CVD) of silicon layer
 Place wafer in furnace with Silane gas (SiH4)
 Forms many small crystals called polysilicon
 Heavily doped to be good conductor
Thin gate oxide
Polysilicon
p substrate
n well
0:
Introductio
n
35
Polysilicon Patterning
 Use same lithography process to pattern polysilicon
Polysilicon
p substrate
Thin gate oxide
Polysilicon
n well
0:
Introductio
n
36
N-diffusion
 Pattern oxide and form n+ regions
 Self-aligned process where gate blocks diffusion
 Polysilicon is better than metal for self-aligned gates
because it doesn’t melt during later processing
p substrate
n well
n+ Diffusion
0:
Introductio
n
37
N-diffusion cont.
 Strip off oxide to complete patterning step
n well
p substrate
n+
n+ n+
0:
Introductio
n
38
P-Diffusion
 Similar set of steps form p+ diffusion regions for pMOS
source and drain and substrate contact
p+ Diffusion
p substrate
n well
n+
n+ n+
p+
p+
p+
0:
Introductio
n
39
Contacts
 Now we need to wire together the devices
 Cover chip with thick field oxide
 Etch oxide where contact cuts are needed
p substrate
Thick field oxide
n well
n+
n+ n+
p+
p+
p+
Contact
0:
Introductio
n
40
Metalization
 Sputter on aluminum over whole wafer
 Pattern to remove excess metal, leaving wires
p substrate
Metal
Thick field oxide
n well
n+
n+ n+
p+
p+
p+
Metal
41 Stick Diagrams
 Objectives:
 To know what is meant by stick diagram.
 To understand the capabilities and limitations of stick diagram.
 To learn how to draw stick diagrams for a given MOS circuit.
 Outcome:
 At the end of this module the students will be able draw the
stick diagram for simple MOS circuits.
Stick Diagrams
42 Stick Diagrams
N+ N+
Stick Diagrams
43 Stick Diagrams
Gnd
VDD
x x
X
X
X
X
VDD
x x
Gnd
Stick
Diagra
m
Stick Diagrams
44 Stick Diagrams
Gnd
VDD
x x
X
X
X
X
VDD
x x
Gnd
Stick Diagrams
45 Stick Diagrams
 VLSI design aims to translate circuit concepts onto
silicon.
 stick diagrams are a means of capturing topography
and layer information using simple diagrams.
 Stick diagrams convey layer information through
colour codes (or monochrome encoding).
 Acts as an interface between symbolic circuit and the
actual layout.
Stick Diagrams
46 Stick Diagrams – Notations
Metal 1
poly
ndiff
pdiff
Can also draw
in shades of
gray/line style.
Stick Diagrams
Similarly for contacts, via, tub etc..
47 Stick Diagrams – Some rules
Rule 1.
When two or more ‘sticks’ of the same type cross or touch each other that
represents electrical contact.
Stick Diagrams
48 Stick Diagrams – Some rules
Rule 2.
When two or more ‘sticks’ of different type cross or touch each other there is
no electrical contact.
(If electrical contact is needed we have to show the connection
explicitly).
Stick Diagrams
STICK DIAGRAM
STICK DIAGRAM
STICK DIAGRAM
STICK DIAGRAM
53 Stick Diagrams – Some rules
Rule 3.
When a poly crosses diffusion it represents a transistor.
Note: If a contact is shown then it is not a transistor.
Stick Diagrams
54 Stick Diagrams – Some rules
Rule 4.
In CMOS a demarcation line is drawn to avoid touching of p-diff with n-diff.
All pMOS must lie on one side of the line and all nMOS will have to be on
the other side.
Stick Diagrams
55
How to draw Stick Diagrams
Stick Diagrams
56 Stick Diagram
Stick Diagrams
S.N.Bhat, Faculty, Dept. of E&C Engineering, M.I.T Manipal
57 Stick Diagram
Power
Ground
B
C
Out
A
Stick Diagrams
S.N.Bhat, Faculty, Dept. of E&C Engineering, M.I.T Manipal

More Related Content

Similar to VLSI_chapter1.pptx

3_DVD_IC_Fabrication_Flow_designer_perspective.pdf
3_DVD_IC_Fabrication_Flow_designer_perspective.pdf3_DVD_IC_Fabrication_Flow_designer_perspective.pdf
3_DVD_IC_Fabrication_Flow_designer_perspective.pdf
Usha Mehta
 
Unit-6 Semiconductor Manufacturing Process.pptx
Unit-6 Semiconductor Manufacturing Process.pptxUnit-6 Semiconductor Manufacturing Process.pptx
Unit-6 Semiconductor Manufacturing Process.pptx
Satish Chandra
 
1549501456Lecture-1.pptx
1549501456Lecture-1.pptx1549501456Lecture-1.pptx
1549501456Lecture-1.pptx
SahdevChandraSwarnak
 
VLSI DESIGN BASICS TRANSISTOR THEORY AND MOS TRANSISTOR.pptx
VLSI DESIGN BASICS TRANSISTOR THEORY AND MOS TRANSISTOR.pptxVLSI DESIGN BASICS TRANSISTOR THEORY AND MOS TRANSISTOR.pptx
VLSI DESIGN BASICS TRANSISTOR THEORY AND MOS TRANSISTOR.pptx
MrRRThirrunavukkaras
 
MOSFET fabrication 12
MOSFET fabrication 12MOSFET fabrication 12
MOSFET fabrication 12
HIMANSHU DIWAKAR
 
VLSI-mosfet-construction engineering ECE
VLSI-mosfet-construction engineering ECEVLSI-mosfet-construction engineering ECE
VLSI-mosfet-construction engineering ECE
jpradha86
 
Monolithic implementation of parasitic elements
Monolithic implementation of parasitic elementsMonolithic implementation of parasitic elements
Monolithic implementation of parasitic elements
GOPICHAND NAGUBOINA
 
Lec0 fab
Lec0 fabLec0 fab
Lec0 fab
ChetanKumar308
 
VLSI process integration
VLSI process integrationVLSI process integration
VLSI process integration
neha sharma
 
lect0-intro.ppt
lect0-intro.pptlect0-intro.ppt
lect0-intro.ppt
NickYu23
 
Lect 0 - intro.ppt
Lect 0 - intro.pptLect 0 - intro.ppt
Lect 0 - intro.ppt
AnimSarker
 
Integrated Circuits
Integrated CircuitsIntegrated Circuits
Integrated Circuits
ANAND G
 
Lecture4 nmos process
Lecture4 nmos processLecture4 nmos process
Lecture4 nmos process
sritulasiadigopula
 
Lecture 2 ic fabrication processing & wafer preparation
Lecture 2 ic fabrication processing & wafer preparationLecture 2 ic fabrication processing & wafer preparation
Lecture 2 ic fabrication processing & wafer preparationDr. Ghanshyam Singh
 
VLSI-Design.pdf
VLSI-Design.pdfVLSI-Design.pdf
VLSI-Design.pdf
AcademicICECE
 
My VLSI.pptx
My VLSI.pptxMy VLSI.pptx
My VLSI.pptx
chiranjeevimuppala2
 
layout.pdf
layout.pdflayout.pdf
layout.pdf
eleenaamohapatra
 

Similar to VLSI_chapter1.pptx (20)

3_DVD_IC_Fabrication_Flow_designer_perspective.pdf
3_DVD_IC_Fabrication_Flow_designer_perspective.pdf3_DVD_IC_Fabrication_Flow_designer_perspective.pdf
3_DVD_IC_Fabrication_Flow_designer_perspective.pdf
 
Unit-6 Semiconductor Manufacturing Process.pptx
Unit-6 Semiconductor Manufacturing Process.pptxUnit-6 Semiconductor Manufacturing Process.pptx
Unit-6 Semiconductor Manufacturing Process.pptx
 
1549501456Lecture-1.pptx
1549501456Lecture-1.pptx1549501456Lecture-1.pptx
1549501456Lecture-1.pptx
 
VLSI DESIGN BASICS TRANSISTOR THEORY AND MOS TRANSISTOR.pptx
VLSI DESIGN BASICS TRANSISTOR THEORY AND MOS TRANSISTOR.pptxVLSI DESIGN BASICS TRANSISTOR THEORY AND MOS TRANSISTOR.pptx
VLSI DESIGN BASICS TRANSISTOR THEORY AND MOS TRANSISTOR.pptx
 
MOSFET fabrication 12
MOSFET fabrication 12MOSFET fabrication 12
MOSFET fabrication 12
 
VLSI-mosfet-construction engineering ECE
VLSI-mosfet-construction engineering ECEVLSI-mosfet-construction engineering ECE
VLSI-mosfet-construction engineering ECE
 
Monolithic implementation of parasitic elements
Monolithic implementation of parasitic elementsMonolithic implementation of parasitic elements
Monolithic implementation of parasitic elements
 
Priyanka edited2
Priyanka edited2Priyanka edited2
Priyanka edited2
 
Lec0 fab
Lec0 fabLec0 fab
Lec0 fab
 
Lec0 fab
Lec0 fabLec0 fab
Lec0 fab
 
VLSI process integration
VLSI process integrationVLSI process integration
VLSI process integration
 
lect0-intro.ppt
lect0-intro.pptlect0-intro.ppt
lect0-intro.ppt
 
Lect 0 - intro.ppt
Lect 0 - intro.pptLect 0 - intro.ppt
Lect 0 - intro.ppt
 
Integrated Circuits
Integrated CircuitsIntegrated Circuits
Integrated Circuits
 
integratedcircuits
integratedcircuitsintegratedcircuits
integratedcircuits
 
Lecture4 nmos process
Lecture4 nmos processLecture4 nmos process
Lecture4 nmos process
 
Lecture 2 ic fabrication processing & wafer preparation
Lecture 2 ic fabrication processing & wafer preparationLecture 2 ic fabrication processing & wafer preparation
Lecture 2 ic fabrication processing & wafer preparation
 
VLSI-Design.pdf
VLSI-Design.pdfVLSI-Design.pdf
VLSI-Design.pdf
 
My VLSI.pptx
My VLSI.pptxMy VLSI.pptx
My VLSI.pptx
 
layout.pdf
layout.pdflayout.pdf
layout.pdf
 

Recently uploaded

COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
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
 
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
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
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
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
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
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
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
 
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
 
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
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 

Recently uploaded (20)

COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
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
 
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.
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
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
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
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.
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
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
 
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
 
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
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 

VLSI_chapter1.pptx

  • 2. Introduction  Integrated circuits (IC): Many transistors on one chip  Very Large Scale Integration (VLSI)  Complementary Metal Oxide Semiconductor (CMOS)  The advantages of CMOS are Fast, cheap, low power transistors  In this course, you are going to learn  How to build your own simple CMOS chip  About CMOS transistors  How to build logic gates from transistors  Transistor layout and fabrication 2
  • 3. VLSI DESIGN / Design approaches  VLSI Design is about designing systems on a chip  The designs are complex  We need to use structured design techniques and sophisticated design tools to manage the complexity of the design  We also accept the fact that any technology we learn the details of will be out of date soon
  • 4.
  • 5. Y Chart 5 • The design process, at various levels, is usually evolutionary in nature. • It starts with a given set of requirements. Initial design is developed and tested against the requirements. • When requirements are not met, the design has to be improved. If such improvement is either not possible or too costly, then a revision of requirements and an impact analysis must be considered. • The Y-chart (first introduced by D. Gajski) illustrates a design flow for most logic chips, using design activities on three different axes (domains) which resemble the letter "Y."
  • 7. Y Chart 7 • The Y-chart consists of three domains of representation, namely (i) behavioral domain, (ii) structural domain, and (iii) geometrical layout domain. • The design flow starts from the algorithm that describes the behavior of the target chip. The corresponding architecture of the processor is first defined. • It is mapped onto the chip surface by floor planning. The next design evolution in the behavioral domain defines finite state machines (FSMs) which are structurally implemented with functional modules such as registers and arithmetic logic units (ALUs).
  • 8. Y Chart 8 • These modules are then geometrically placed onto the chip surface using CAD tools for automatic module placement followed by routing, with a goal of minimizing the interconnects area and signal delays. • The third evolution starts with a behavioral module description. • Individual modules are then implemented with leaf cells. At this stage the chip is described in terms of logic gates (leaf cells), which can be placed and interconnected by using a cell placement and routing program.
  • 9. Y Chart 9 • The last evolution involves a detailed Boolean description of leaf cells followed by a transistor level implementation of leaf cells and mask generation. • In the standard cell based design style, leaf cells are pre-designed (at the transistor level) and stored in a library for logic implementation, effectively eliminating the need for the transistor level design.
  • 10. SEMI AND FULL CUSTOM 10
  • 11. SEMI AND FULL CUSTOM 11 • Two different VLSI design styles are compared for their relative merits in the design of the same product. • Using the full-custom design style (where the geometry and the placement of every transistor can be optimized individually) requires a longer time until design maturity can be reached, yet the inherent flexibility of adjusting almost every aspect of circuit design allows far more opportunity for circuit performance improvement during the design cycle. • The final product typically has a high level of performance (e.g. high processing speed, low power dissipation) and the silicon area is relatively small because of better area utilization.
  • 12. SEMI AND FULL CUSTOM 12 • But this comes at a larger cost in terms of design time. • In contrast, using a semi-custom design style (such as standard-cell based design or FPGA) will allow a shorter design time until design maturity can be achieved. • In the early design phase, the circuit performance can be even higher than that of a full-custom design, since some of the components used in semi-custom design are already optimized. • But the semi-custom design style offers less opportunity for performance improvement over the long run, and the overall performance of the final product will inevitably be less than that of a full-custom design.
  • 13.
  • 14. FABRICATION PROCESS Oxidation:  The process of oxidation consists of growing a thin film of silicon dioxide on the surface of the silicon wafer. Diffusion:  This process consists of the introduction of a few tenths to several micrometers of impurities by the solid-state diffusion of dopants into selected regions of a wafer to form junctions. Ion Implantation:  This is a process of introducing dopants into selected areas of the surface of the wafer by bombarding the surface with high-energy ions of the particular dopant.
  • 15. Photolithography:  In this process, the image on the reticle is transferred to the surface of the wafer. Epitaxy:  Epitaxy is the process of the controlled growth of a crystalline doped layer of  silicon on a single crystal substrate. Metallization and interconnections:  After all semiconductor fabrication steps of a device or of an integrated circuit are  completed, it becomes necessary to provide metallic interconnections for the  integrated circuit and for external connections to both the device and to the IC
  • 16.
  • 18. THE PURITY OF SILICON  ‰ The starting form of silicon, which manufacturers of devices and integrated circuits use, is a circular slice known as a wafer.  ‰ These wafer diameters vary from 10 - 20 cms with maximum up to 30 cms.  Silicon is found in abundance in nature as an oxide in sand and quartz.  Silicon must be in Crystalline form, Very pure, Free of defects, and Uncontaminated.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. 0: Introductio n 23 CMOS Fabrication  CMOS transistors are fabricated on silicon wafer  Lithography process similar to printing press  On each step, different materials are deposited or etched  Easiest to understand by viewing both top and cross-section of wafer in a simplified manufacturing process
  • 24. 0: Introductio n 24 Detailed Mask Views  Six masks  n-well  Polysilicon  n+ diffusion  p+ diffusion  Contact  Metal Metal Polysilicon Contact n+ Diffusion p+ Diffusion n well
  • 25. 0: Introductio n 25 Fabrication  Chips are built in huge factories called fabs  Contain clean rooms as large as football fields Courtesy of International Business Machines Corporation. Unauthorized use not permitted.
  • 26. 0: Introductio n 26 Fabrication Steps  Start with blank wafer  Build inverter from the bottom up  First step will be to form the n-well  Cover wafer with protective layer of SiO2 (oxide)  Remove layer where n-well should be built  Implant or diffuse n dopants into exposed wafer  Strip off SiO2 p substrate
  • 27. 0: Introductio n 27 Oxidation  Grow SiO2 on top of Si wafer  900 – 1200 C with H2O or O2 in oxidation furnace p substrate SiO2
  • 28. 0: Introductio n 28 Photoresist  Spin on photoresist  Photoresist is a light-sensitive organic polymer  Softens where exposed to light p substrate SiO2 Photoresist
  • 29. 0: Introductio n 29 Lithography  Expose photoresist through n-well mask  Strip off exposed photoresist p substrate SiO2 Photoresist
  • 30. 0: Introductio n 30 Etch  Etch oxide with hydrofluoric acid (HF)  Seeps through skin and eats bone; nasty stuff!!!  Only attacks oxide where resist has been exposed p substrate SiO2 Photoresist
  • 31. 0: Introductio n 31 Strip Photoresist  Strip off remaining photoresist  Use mixture of acids called piranah etch  Necessary so resist doesn’t melt in next step p substrate SiO2
  • 32. 0: Introductio n 32 n-well  n-well is formed with diffusion or ion implantation  Diffusion  Place wafer in furnace with arsenic gas  Heat until As atoms diffuse into exposed Si  Ion Implanatation  Blast wafer with beam of As ions  Ions blocked by SiO2, only enter exposed Si n well SiO2
  • 33. 0: Introductio n 33 Strip Oxide  Strip off the remaining oxide using HF  Back to bare wafer with n-well  Subsequent steps involve similar series of steps p substrate n well
  • 34. 0: Introductio n 34 Polysilicon  Deposit very thin layer of gate oxide  < 20 Å (6-7 atomic layers)  Chemical Vapor Deposition (CVD) of silicon layer  Place wafer in furnace with Silane gas (SiH4)  Forms many small crystals called polysilicon  Heavily doped to be good conductor Thin gate oxide Polysilicon p substrate n well
  • 35. 0: Introductio n 35 Polysilicon Patterning  Use same lithography process to pattern polysilicon Polysilicon p substrate Thin gate oxide Polysilicon n well
  • 36. 0: Introductio n 36 N-diffusion  Pattern oxide and form n+ regions  Self-aligned process where gate blocks diffusion  Polysilicon is better than metal for self-aligned gates because it doesn’t melt during later processing p substrate n well n+ Diffusion
  • 37. 0: Introductio n 37 N-diffusion cont.  Strip off oxide to complete patterning step n well p substrate n+ n+ n+
  • 38. 0: Introductio n 38 P-Diffusion  Similar set of steps form p+ diffusion regions for pMOS source and drain and substrate contact p+ Diffusion p substrate n well n+ n+ n+ p+ p+ p+
  • 39. 0: Introductio n 39 Contacts  Now we need to wire together the devices  Cover chip with thick field oxide  Etch oxide where contact cuts are needed p substrate Thick field oxide n well n+ n+ n+ p+ p+ p+ Contact
  • 40. 0: Introductio n 40 Metalization  Sputter on aluminum over whole wafer  Pattern to remove excess metal, leaving wires p substrate Metal Thick field oxide n well n+ n+ n+ p+ p+ p+ Metal
  • 41. 41 Stick Diagrams  Objectives:  To know what is meant by stick diagram.  To understand the capabilities and limitations of stick diagram.  To learn how to draw stick diagrams for a given MOS circuit.  Outcome:  At the end of this module the students will be able draw the stick diagram for simple MOS circuits. Stick Diagrams
  • 42. 42 Stick Diagrams N+ N+ Stick Diagrams
  • 43. 43 Stick Diagrams Gnd VDD x x X X X X VDD x x Gnd Stick Diagra m Stick Diagrams
  • 44. 44 Stick Diagrams Gnd VDD x x X X X X VDD x x Gnd Stick Diagrams
  • 45. 45 Stick Diagrams  VLSI design aims to translate circuit concepts onto silicon.  stick diagrams are a means of capturing topography and layer information using simple diagrams.  Stick diagrams convey layer information through colour codes (or monochrome encoding).  Acts as an interface between symbolic circuit and the actual layout. Stick Diagrams
  • 46. 46 Stick Diagrams – Notations Metal 1 poly ndiff pdiff Can also draw in shades of gray/line style. Stick Diagrams Similarly for contacts, via, tub etc..
  • 47. 47 Stick Diagrams – Some rules Rule 1. When two or more ‘sticks’ of the same type cross or touch each other that represents electrical contact. Stick Diagrams
  • 48. 48 Stick Diagrams – Some rules Rule 2. When two or more ‘sticks’ of different type cross or touch each other there is no electrical contact. (If electrical contact is needed we have to show the connection explicitly). Stick Diagrams
  • 53. 53 Stick Diagrams – Some rules Rule 3. When a poly crosses diffusion it represents a transistor. Note: If a contact is shown then it is not a transistor. Stick Diagrams
  • 54. 54 Stick Diagrams – Some rules Rule 4. In CMOS a demarcation line is drawn to avoid touching of p-diff with n-diff. All pMOS must lie on one side of the line and all nMOS will have to be on the other side. Stick Diagrams
  • 55. 55 How to draw Stick Diagrams Stick Diagrams
  • 56. 56 Stick Diagram Stick Diagrams S.N.Bhat, Faculty, Dept. of E&C Engineering, M.I.T Manipal
  • 57. 57 Stick Diagram Power Ground B C Out A Stick Diagrams S.N.Bhat, Faculty, Dept. of E&C Engineering, M.I.T Manipal