SlideShare a Scribd company logo
Overview of
VLSI Circuits
and Design
Bipin Saha
Electrical Engineer Intern
MetroScientific
Evaluation of Transistor
A piece of gold foil was glued to the edge of a triangular
plastic wedge, and then the foil was sliced with a razor at
the tip of the triangle. The result was two very closely
spaced contacts of gold.
Vacuum Tube is a device that controls electric current flow
in a high vacuum between electrodes to which an
electric potential difference has been applied.
Integrated Circuit (IC)
Jack Kilby's original hybrid
integrated circuit from 1958. This
was the first integrated circuit, and
was made from germanium.
 Reduce size of circuits.
 Increased cost-effectiveness for
devices.
 Improved performance in terms of
operating speed of the circuits.
 Requires less power than discrete
components.
 Higher device reliability.
 Requires less space and promotes
miniaturization.
Advantage of VLSI
VLSI Development Process
VLSI Development Process Includes
 Problem Specification
 Architecture Definition
 Functional Design
 Logic Design
 Circuit Design
 Physical Design
 Circuit Partitioning
 Floor Planning and Placement
 Routing
 Layout Compaction
 Extraction and Verification
Packaging
Package
Entity Declaration
Architecture
Process
Config
VHDL Code Blocks
VLSI Design Process
Full Custom Design Semi Custom Design
Complete deign, layout, geometry,
orientation and placement of transistor is
done by resistor.
Some commonly used design, layout
geometry and placement of transistor is
interfaced with given demand.
Entire design is made without use of any
library.
Design is completed with the use of multiple
multiple library.
Development time for design before
maturity is more.
Development time for design before
maturity is less.
It has more opportunity for performance
improvement.
It has less opportunity for performance
improvement.
Less dependency on existing technology. Complete dependency on existing
technology.
High Cost Low Cost
VLSI Design Process Contd.
VLSI Design Flow
Design
Specification
Architecture
Design
Gate Level
Design
Circuit Level
Design
HDL
Coding
Simulation Verification Fabrication
CMOS Circuit Gate Module
Integrated
System
Domains of VLSI Design
 Behavioral Domain
 Structural Domain
 Physical/Geometrical
Layout Domain
CMOS Operation
VG = 0, p+ majority carriers freely floating to
the p substrate.
VG<0, Freely floating holes are accumulated
near to the meal oxide layer. [Accumulation
Mode]
0<VG<VT, Holes will start to ripple.
[Depletion Mode]
VG>VT, Current will start to flow from VDD to
VSS [Inversion Mode]
pMOS vs nMOS
Type nMOS pMOS
Symbol
Structure Source, Drain – n Type
Substrate – p Type
Source, Drain – p Type
Substrate – n Type
Majority Carrier Electron Holes
Current Flow Drain to Source Source to Drain
Size Smaller compared to
pMOS
Larger compared to
nMOS
Working If G = 0, o/p = 0
If G = 1, o/p = 1
If G = 0, o/p = 1
If G = 1, o/p = 0
Operating Speed Faster Slower
CMOS Operation
Region Vin Vout nMOS pMOS
A VIN<V
VT
VOH OFF SAT
B VIL VOH SAT LIN
C VT VT SAT SAT
D VIH VOL LIN SAT
E VDD VOL LIN OFF
A B
C
D
*SAT - Saturation, **LIN - Linear
CMOS Fabrication
Process Includes
Wafer Clean and Prime
Photoresist Coating
Soft Bake
Post-exposure Bake
Development
Pattern Inspection
Hardbake
Photoresist Stripping
p Well Process
Twin Tub Process
Gates using CMOS
At nMOS
If G = 0, OFF
If G = 1, ON
At pMOS
If G = 0, ON
If G = 1, OFF
pMOS Transistor can easily pass Logic HIGH
nMOS Transistor can easily pass Logic LOW
Pullup - a network that provides a low
resistance path to Vdd when output is
logic '1' and provides a high resistance to
Vdd otherwise.
Pulldown - a network that provides a low
resistance path to Gnd when output is
logic '0' and provides a high resistance to
Gnd otherwise.
AND (.) Operation
pMOS – Parallel
nMOS – Series
OR (+) Operation
nMOS – Parallel
pMOS – Series
Gates using CMOS Contd.
CMOS NAND Gate
AND (.) Operation
pMOS – Parallel
nMOS – Series
OR (+) Operation
nMOS – Parallel
pMOS – Series
Input pMOS nMOS Out
A B Q1 Q2 Q3 Q4
0 0 ON ON OFF OFF 1
0 1 ON OFF OFF ON 1
1 0 OFF ON ON OFF 1
1 1 OFF OFF ON ON 0
Q1 Q2
Q3
Q4
Gates using CMOS Contd.
CMOS NOR Gate
AND (.) Operation
pMOS – Parallel
nMOS – Series
OR (+) Operation
nMOS – Parallel
pMOS – Series
Input pMOS nMOS Out
A B Q1 Q2 Q3 Q4
0 0 ON ON OFF OFF 1
0 1 ON OFF OFF ON 1
1 0 OFF ON ON OFF 1
1 1 OFF OFF ON ON 0
Q1
Q2
Q3 Q4
VDD
GND
Gates using CMOS Contd.
CMOS SR Latch AND (.) Operation
pMOS – Parallel
nMOS – Series
OR (+) Operation
nMOS – Parallel
pMOS – Series
S R Q Qnot Oprt.
0 0 Memory Hold
0 1 0 1 Reset
1 0 1 0 Set
1 1 0 0 N/A
Stick Diagram
A Stick Diagram is a simple way of
representing the layout by using
thick lines with their
interconnections.
The diagram is useful in estimating
the area and planning the layout
before the layout is generated
withing a shorter cycle time.
A Stick Diagram can be called a
cartoon of layout. Lines using
different colors are used to draw
different components of the layout
Metal 1
poly
ndiff
pdiff
Can also draw
in shades of
gray/line style.
Gnd
VDD
x x
X
X
X
X
VDD
x x
Gnd
CMOS Transmission Gate
Trai State Buffer
AND (.) Operation
pMOS – Parallel
nMOS – Series
OR (+) Operation
nMOS – Parallel
pMOS – Series
Input Output
C A F State
0 0 Z OFF
0 1 Z OFF
1 0 0 ON
1 1 1 ON
*pMOS Good to PASS Logic ‘1’
CMOS Transmission Gate MUX
4:1 Multiplexer
Input Output
C0 C1 M
0 0 X0
0 1 X1
1 0 X2
1 1 X3
Dynamic CMOS
Precharge
When CLK=0, the o/p node is precharged to
VDD by the pMOS Mp. During that time the
evaluate nMOS transistor Me is OFF, so that
the PDN path is disabled. The evaluation FET
eliminates any static power that would be
consumed during precharge period.
Evaluation
For CLK=1, the precharge transistor Mp is
OFF, and the evaluation transistor Me is
turned ON. The o/p is conditionally
discharged based on the i/p values and the
PDN topology. If the i/p are such that PDN
conducts, then a low resistance path exists
between Out and GND, the o/p is discharged
to GND.
PLA and PAL
Programmable Logic Array
The definition of term PLA presents the Boolean
function in the form of a sum of product (SOP).
The designing of this programmable logic array can
can be done using the logic gates like AND, OR, and
and NOT by fabricating on the chip, that makes
every input as well as its compliment obtainable
toward every AND gate.
Programmable Array Logic
The definition of term PAL or Programmable Array
Logic is one type of PLD which is known as
Programmable Logic Device circuit, and working of
this PAL is the same as the PLA. The designing of
the programmable array logic can be done with
fixed OR gates as well as programmable AND gates.
gates. By using this we can implement two easy
functions wherever the associates AND gates with
each OR gate denote the highest number of
product conditions that can be produced in the
form of SOP (sum of product) of an exact function.
Programmable Array Logic
Programmable Logic Array
Field Programmable Gate Array
FPGA - Field Programmable Gate Arrays (FPGAs) are semiconductor devices that are based around a matrix of configurable logic
blocks (CLBs) connected via programmable interconnects. FPGAs can be reprogrammed to desired application or functionality
requirements after manufacturing.
The architecture mainly consists of,
 Configurable logic blocks
 Configurable I/O blocks
 Programmable interconnect
Configurable logic blocks
Configurable I/O blocks Programmable interconnect
Thank You
Bipin Saha
Electrical Engineer Intern
MetroScientific

More Related Content

Similar to MetroScientific Week 1.pptx

A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic StructureA Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
IJERA Editor
 
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
Javed G S, PhD
 
Ijetr011811
Ijetr011811Ijetr011811
Ijetr011811
ER Publication.org
 
Unit iii ppt1
Unit iii ppt1Unit iii ppt1
Unit iii ppt1
K.Ashok kumar
 
9077262.ppt
9077262.ppt9077262.ppt
9077262.ppt
kavita417551
 
Lect2 up060 (100324)
Lect2 up060 (100324)Lect2 up060 (100324)
Lect2 up060 (100324)aicdesign
 
lec23Concl.ppt
lec23Concl.pptlec23Concl.ppt
lec23Concl.ppt
BhuvanaEshwari1
 
Lect2 up080 (100324)
Lect2 up080 (100324)Lect2 up080 (100324)
Lect2 up080 (100324)aicdesign
 
IC_Lectures_Updated.pdf
IC_Lectures_Updated.pdfIC_Lectures_Updated.pdf
IC_Lectures_Updated.pdf
AbdelazizmohammedZay
 
20EC602 VLSI Design.ppt
20EC602 VLSI Design.ppt20EC602 VLSI Design.ppt
20EC602 VLSI Design.ppt
ASureshkumar13
 
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil MasurkarDelay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil MasurkarAkhil Masurkar
 
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil MasurkarDelay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil MasurkarAkhil Masurkar
 
VLSI D PPT.pdf
VLSI D PPT.pdfVLSI D PPT.pdf
VLSI D PPT.pdf
AMohan12
 
A novel approach for leakage power reduction techniques in 65nm technologies
A novel approach for leakage power reduction techniques in 65nm technologiesA novel approach for leakage power reduction techniques in 65nm technologies
A novel approach for leakage power reduction techniques in 65nm technologies
VLSICS Design
 
A NOVEL APPROACH FOR LEAKAGE POWER REDUCTION TECHNIQUES IN 65NM TECHNOLOGIES
A NOVEL APPROACH FOR LEAKAGE POWER REDUCTION TECHNIQUES IN 65NM TECHNOLOGIESA NOVEL APPROACH FOR LEAKAGE POWER REDUCTION TECHNIQUES IN 65NM TECHNOLOGIES
A NOVEL APPROACH FOR LEAKAGE POWER REDUCTION TECHNIQUES IN 65NM TECHNOLOGIES
VLSICS Design
 
vlsi qb.docx imprtant questions for all units
vlsi qb.docx imprtant questions for all unitsvlsi qb.docx imprtant questions for all units
vlsi qb.docx imprtant questions for all units
nitcse
 
Cmos logic
Cmos logicCmos logic
Nptel cad2-06 capcitances
Nptel cad2-06 capcitancesNptel cad2-06 capcitances
Nptel cad2-06 capcitances
chenna_kesava
 
MOS Inverters Switching Characterstics and interconnect Effects-converted.pptx
MOS Inverters Switching Characterstics and interconnect Effects-converted.pptxMOS Inverters Switching Characterstics and interconnect Effects-converted.pptx
MOS Inverters Switching Characterstics and interconnect Effects-converted.pptx
Balraj Singh
 

Similar to MetroScientific Week 1.pptx (20)

A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic StructureA Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
 
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
 
Ijetr011811
Ijetr011811Ijetr011811
Ijetr011811
 
Unit iii ppt1
Unit iii ppt1Unit iii ppt1
Unit iii ppt1
 
9077262.ppt
9077262.ppt9077262.ppt
9077262.ppt
 
Lect2 up060 (100324)
Lect2 up060 (100324)Lect2 up060 (100324)
Lect2 up060 (100324)
 
lec23Concl.ppt
lec23Concl.pptlec23Concl.ppt
lec23Concl.ppt
 
Lect2 up080 (100324)
Lect2 up080 (100324)Lect2 up080 (100324)
Lect2 up080 (100324)
 
Vlsi design notes
Vlsi design notesVlsi design notes
Vlsi design notes
 
IC_Lectures_Updated.pdf
IC_Lectures_Updated.pdfIC_Lectures_Updated.pdf
IC_Lectures_Updated.pdf
 
20EC602 VLSI Design.ppt
20EC602 VLSI Design.ppt20EC602 VLSI Design.ppt
20EC602 VLSI Design.ppt
 
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil MasurkarDelay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
 
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil MasurkarDelay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
Delay Calculation in CMOS Chips Using Logical Effort by Prof. Akhil Masurkar
 
VLSI D PPT.pdf
VLSI D PPT.pdfVLSI D PPT.pdf
VLSI D PPT.pdf
 
A novel approach for leakage power reduction techniques in 65nm technologies
A novel approach for leakage power reduction techniques in 65nm technologiesA novel approach for leakage power reduction techniques in 65nm technologies
A novel approach for leakage power reduction techniques in 65nm technologies
 
A NOVEL APPROACH FOR LEAKAGE POWER REDUCTION TECHNIQUES IN 65NM TECHNOLOGIES
A NOVEL APPROACH FOR LEAKAGE POWER REDUCTION TECHNIQUES IN 65NM TECHNOLOGIESA NOVEL APPROACH FOR LEAKAGE POWER REDUCTION TECHNIQUES IN 65NM TECHNOLOGIES
A NOVEL APPROACH FOR LEAKAGE POWER REDUCTION TECHNIQUES IN 65NM TECHNOLOGIES
 
vlsi qb.docx imprtant questions for all units
vlsi qb.docx imprtant questions for all unitsvlsi qb.docx imprtant questions for all units
vlsi qb.docx imprtant questions for all units
 
Cmos logic
Cmos logicCmos logic
Cmos logic
 
Nptel cad2-06 capcitances
Nptel cad2-06 capcitancesNptel cad2-06 capcitances
Nptel cad2-06 capcitances
 
MOS Inverters Switching Characterstics and interconnect Effects-converted.pptx
MOS Inverters Switching Characterstics and interconnect Effects-converted.pptxMOS Inverters Switching Characterstics and interconnect Effects-converted.pptx
MOS Inverters Switching Characterstics and interconnect Effects-converted.pptx
 

Recently uploaded

Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
gb193092
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 

Recently uploaded (20)

Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 

MetroScientific Week 1.pptx

  • 1. Overview of VLSI Circuits and Design Bipin Saha Electrical Engineer Intern MetroScientific
  • 2. Evaluation of Transistor A piece of gold foil was glued to the edge of a triangular plastic wedge, and then the foil was sliced with a razor at the tip of the triangle. The result was two very closely spaced contacts of gold. Vacuum Tube is a device that controls electric current flow in a high vacuum between electrodes to which an electric potential difference has been applied.
  • 3. Integrated Circuit (IC) Jack Kilby's original hybrid integrated circuit from 1958. This was the first integrated circuit, and was made from germanium.  Reduce size of circuits.  Increased cost-effectiveness for devices.  Improved performance in terms of operating speed of the circuits.  Requires less power than discrete components.  Higher device reliability.  Requires less space and promotes miniaturization. Advantage of VLSI
  • 4.
  • 5. VLSI Development Process VLSI Development Process Includes  Problem Specification  Architecture Definition  Functional Design  Logic Design  Circuit Design  Physical Design  Circuit Partitioning  Floor Planning and Placement  Routing  Layout Compaction  Extraction and Verification Packaging Package Entity Declaration Architecture Process Config VHDL Code Blocks
  • 6. VLSI Design Process Full Custom Design Semi Custom Design Complete deign, layout, geometry, orientation and placement of transistor is done by resistor. Some commonly used design, layout geometry and placement of transistor is interfaced with given demand. Entire design is made without use of any library. Design is completed with the use of multiple multiple library. Development time for design before maturity is more. Development time for design before maturity is less. It has more opportunity for performance improvement. It has less opportunity for performance improvement. Less dependency on existing technology. Complete dependency on existing technology. High Cost Low Cost
  • 8. VLSI Design Flow Design Specification Architecture Design Gate Level Design Circuit Level Design HDL Coding Simulation Verification Fabrication CMOS Circuit Gate Module Integrated System
  • 9. Domains of VLSI Design  Behavioral Domain  Structural Domain  Physical/Geometrical Layout Domain
  • 10. CMOS Operation VG = 0, p+ majority carriers freely floating to the p substrate. VG<0, Freely floating holes are accumulated near to the meal oxide layer. [Accumulation Mode] 0<VG<VT, Holes will start to ripple. [Depletion Mode] VG>VT, Current will start to flow from VDD to VSS [Inversion Mode]
  • 11. pMOS vs nMOS Type nMOS pMOS Symbol Structure Source, Drain – n Type Substrate – p Type Source, Drain – p Type Substrate – n Type Majority Carrier Electron Holes Current Flow Drain to Source Source to Drain Size Smaller compared to pMOS Larger compared to nMOS Working If G = 0, o/p = 0 If G = 1, o/p = 1 If G = 0, o/p = 1 If G = 1, o/p = 0 Operating Speed Faster Slower
  • 12. CMOS Operation Region Vin Vout nMOS pMOS A VIN<V VT VOH OFF SAT B VIL VOH SAT LIN C VT VT SAT SAT D VIH VOL LIN SAT E VDD VOL LIN OFF A B C D *SAT - Saturation, **LIN - Linear
  • 13. CMOS Fabrication Process Includes Wafer Clean and Prime Photoresist Coating Soft Bake Post-exposure Bake Development Pattern Inspection Hardbake Photoresist Stripping p Well Process Twin Tub Process
  • 14. Gates using CMOS At nMOS If G = 0, OFF If G = 1, ON At pMOS If G = 0, ON If G = 1, OFF pMOS Transistor can easily pass Logic HIGH nMOS Transistor can easily pass Logic LOW Pullup - a network that provides a low resistance path to Vdd when output is logic '1' and provides a high resistance to Vdd otherwise. Pulldown - a network that provides a low resistance path to Gnd when output is logic '0' and provides a high resistance to Gnd otherwise. AND (.) Operation pMOS – Parallel nMOS – Series OR (+) Operation nMOS – Parallel pMOS – Series
  • 15. Gates using CMOS Contd. CMOS NAND Gate AND (.) Operation pMOS – Parallel nMOS – Series OR (+) Operation nMOS – Parallel pMOS – Series Input pMOS nMOS Out A B Q1 Q2 Q3 Q4 0 0 ON ON OFF OFF 1 0 1 ON OFF OFF ON 1 1 0 OFF ON ON OFF 1 1 1 OFF OFF ON ON 0 Q1 Q2 Q3 Q4
  • 16. Gates using CMOS Contd. CMOS NOR Gate AND (.) Operation pMOS – Parallel nMOS – Series OR (+) Operation nMOS – Parallel pMOS – Series Input pMOS nMOS Out A B Q1 Q2 Q3 Q4 0 0 ON ON OFF OFF 1 0 1 ON OFF OFF ON 1 1 0 OFF ON ON OFF 1 1 1 OFF OFF ON ON 0 Q1 Q2 Q3 Q4 VDD GND
  • 17. Gates using CMOS Contd. CMOS SR Latch AND (.) Operation pMOS – Parallel nMOS – Series OR (+) Operation nMOS – Parallel pMOS – Series S R Q Qnot Oprt. 0 0 Memory Hold 0 1 0 1 Reset 1 0 1 0 Set 1 1 0 0 N/A
  • 18. Stick Diagram A Stick Diagram is a simple way of representing the layout by using thick lines with their interconnections. The diagram is useful in estimating the area and planning the layout before the layout is generated withing a shorter cycle time. A Stick Diagram can be called a cartoon of layout. Lines using different colors are used to draw different components of the layout Metal 1 poly ndiff pdiff Can also draw in shades of gray/line style. Gnd VDD x x X X X X VDD x x Gnd
  • 19. CMOS Transmission Gate Trai State Buffer AND (.) Operation pMOS – Parallel nMOS – Series OR (+) Operation nMOS – Parallel pMOS – Series Input Output C A F State 0 0 Z OFF 0 1 Z OFF 1 0 0 ON 1 1 1 ON *pMOS Good to PASS Logic ‘1’
  • 20. CMOS Transmission Gate MUX 4:1 Multiplexer Input Output C0 C1 M 0 0 X0 0 1 X1 1 0 X2 1 1 X3
  • 21. Dynamic CMOS Precharge When CLK=0, the o/p node is precharged to VDD by the pMOS Mp. During that time the evaluate nMOS transistor Me is OFF, so that the PDN path is disabled. The evaluation FET eliminates any static power that would be consumed during precharge period. Evaluation For CLK=1, the precharge transistor Mp is OFF, and the evaluation transistor Me is turned ON. The o/p is conditionally discharged based on the i/p values and the PDN topology. If the i/p are such that PDN conducts, then a low resistance path exists between Out and GND, the o/p is discharged to GND.
  • 22. PLA and PAL Programmable Logic Array The definition of term PLA presents the Boolean function in the form of a sum of product (SOP). The designing of this programmable logic array can can be done using the logic gates like AND, OR, and and NOT by fabricating on the chip, that makes every input as well as its compliment obtainable toward every AND gate. Programmable Array Logic The definition of term PAL or Programmable Array Logic is one type of PLD which is known as Programmable Logic Device circuit, and working of this PAL is the same as the PLA. The designing of the programmable array logic can be done with fixed OR gates as well as programmable AND gates. gates. By using this we can implement two easy functions wherever the associates AND gates with each OR gate denote the highest number of product conditions that can be produced in the form of SOP (sum of product) of an exact function. Programmable Array Logic Programmable Logic Array
  • 23. Field Programmable Gate Array FPGA - Field Programmable Gate Arrays (FPGAs) are semiconductor devices that are based around a matrix of configurable logic blocks (CLBs) connected via programmable interconnects. FPGAs can be reprogrammed to desired application or functionality requirements after manufacturing. The architecture mainly consists of,  Configurable logic blocks  Configurable I/O blocks  Programmable interconnect Configurable logic blocks Configurable I/O blocks Programmable interconnect
  • 24. Thank You Bipin Saha Electrical Engineer Intern MetroScientific