Professional Documents
Culture Documents
CMOS Fundamentals
Gate Gate
Source n+ n+
Drain
Source p+ p+
Drain
p+ substrate
n+ substrate
For Channel to be formed: VGS > 0 If this is not followed, channel will not be formed. If Vsource = Logic HI and Gate is made logic HI above condition is not met and channel is not formed prominantly. It appears like this: Very high resistance Source Drain
For Channel to be formed: VGS < 0 If this is not followed, channel will not be formed. If Vsource = Logic LO and Gate is made logic LO above condition is not met and channel is not formed prominantly. It appears like this: Very high resistance Source Drain
CMOS Fundamentals
For a good Layout Engineer it is important to know the Principles of Electronic Circuits. One has to realize that five types of parasitics could get created with every layout. These are: Diodes, junction transistors, SCRs, capacitors and resistors. The parasitics can affect the response time of the circuit and even its reliability. It is the job of the CMOS Layout Engineer to:
minimize the effects of these devices in a circuit. Many microchips have failed because of a parasitic device.
CMOS Fundamentals
An Integrated Circuit (IC) is an electronic network that has been fabricated on a single piece of semiconductor material such as Silicon. The basic building block of an IC is a transistor. Passive elements, such as resistors and capacitors are not always included as elements in the circuits, but arise as parasitic due to electrical properties of the materials. The wiring among Interconnects. the devices is achieved using
CMOS Fundamentals
The primary switching devices in High Density Integrated Circuits are MOSFETs (Metal Oxide Semiconductor Field Effect Transistor) for the following reasons:
!They are extremely small. !The "drain" and "source" terminals are interchangeable. !The device structures are very simple.
CMOS Fundamentals
The process used to transfer the pattern to the semiconductor is called LITHOGRAPHY . The lithographic sequence has the following major steps:
! ! ! ! Drawing the patterns using a Layout Editor. Preparing each pattern for physical transfer to the wafer. Transferring the pattern on the wafer (called printing). Using processing techniques to physically pattern each layer.
p+ type Substrate
Resist
p+ type Substrate
UV Rays
p+ type Substrate
p+ type Substrate
Resist
The depth is governed by the temperature of wafer at the time of diffusion and impinging energy of the ions.
n-well
p+ type Substrate
n-well
p+ type Substrate
Thin Oxide
n-well
p+ type Substrate
Thin Oxide
Silicon Nitride
n-well
p+ type Substrate
Thin Oxide
Silicon Nitride
Photoresist
n-well
p+ type Substrate
UV Rays
n-well
p+ type Substrate
n-well
p+ type Substrate
n-well
p+ type Substrate
n-well
p+ type Substrate
n-well
p+ type Substrate
Gate Oxide
n-well
p+ type Substrate
n-well
p+ type Substrate
n-well
p+ type Substrate
Gate Oxide
n-well
p+ type Substrate
n-well
p+ type Substrate
n-well
p+ type Substrate
n-well
p+ type Substrate
Resist
n-well
p+ type Substrate
n+
n+ n-well
p+ type Substrate
Resist
n+
n+ n-well
p+ type Substrate
n+
n+
p+ p+ n-well
p+
p+ type Substrate
n+
n+
p+ p+ n-well
p+
p+ type Substrate
CVD/ LTO Oxide - Chemical Vapour Deposition Oxide/ Low Temperature Oxide
n+
n+
p+ n-well
p+
p+ type Substrate
n+
n+
p+ n-well
p+
p+ type Substrate
n+
n+
p+ n-well
p+
p+ type Substrate
n+
n+
p+ n-well
p+
p+ type Substrate
n+
n+
p+ n-well
p+
p+ type Substrate
Metal1
n+
n+
p+ n-well
p+
p+ type Substrate
n+
n+
p+ n-well
p+
p+ type Substrate
n+
n+
p+ n-well
p+
p+ type Substrate
n+
n+
p+ n-well
p+
p+ type Substrate
VIA Cut
n+
n+
p+ n-well
p+
p+ type Substrate
Via12
Metal2
n+
n+
p+ n-well
p+
p+ type Substrate
NOR
INPUT SYMBOLS
OUTPUT SYMBOLS
CONNECTION
A A A
MOSFET
N TYPE
P TYPE
AND-OR-INVERT OR-AND-INVERT
W/L = 10/0.2
Size for PMOS
W/L = 10/0.2
Size for NMOS
Stick Plan
Symbol
Poly
Contact Diffusion
Layout
Transistors in series
Layout
Y Diffusion sharing A X B Y C
C Stick plan Y X
Transistors in parallel
Layout
X A A X Y A B Diffusion sharing X B Y
Y A A
B Stick plan Y X
AND Operation C A
OR Operation
C A B
I/P Schematic
B
Schematic B=A A B 0 1 1 0 Truth Table
B
I/P Schematic
A C
+V
I/P Layout
-V Layout
-V
A C B
Logic Symbol
A
Schematic
A C B
Schematic
C B
A +V +V
C -V Layout -V C Layout
A
2 Can be swapped
A B C B
2 3
A
3
A
0 -V Schematic +V
C B
0 -V Schematic
P+
X
A
X
3 B
X
2
N+ -V
X
A
X
3 B
Stick Plan
Stick Plan
CMOS Layout Design Logic Functions with Complex Gates - Steps for Construction of Schematic
Example: AND - OR - INVERT Logic Function Step - 1: Identify the Simple Device
A B C D
VDD
A Y B C D
Simple Device NOR: 2 Nmos in parallel 2 Pmos in series Step - 4: Put the parallel equivalents of the series structure of step3 and put Pmos transistors in the top arm bubbles
Step - 3: Put down the basic AND gate series structure with Nmos transistors in the bottom arm bubbles
CMOS Layout Design Logic Functions with Complex Gates - Schematic Diagram
A B C D A
Diffusion has to be cut to prevent shorting 2 Whatever is in series in the bottom arm, should be connected in parallel in the top arm and the Nmos should be replaced by Pmos VDD 1
C
1
D
3
A 2 B
1 2
Y C
Basic AND Gate Structure
A
4 0 5
A 4 B 3
C 5 D Stick Plan
B
0
A B C D B
1
Y A
2
VDD
C
4
D Y B
A 2 B 3
C 4 D
A
5
C 0
A 5 B
X
3
C
0
Stick Plan
6 C 0 -V Schematic
A 6 B
0 C6
X
4
Stick Plan
X X
X
0
A 7 B0
C7
X
6
X
4
F' 7
X
0 F
-V
Stick Plan
Transmission Gates are also called Pass Gates. PMOS and NMOS transistors are arranged so that gate passes both Good-0 and Good-1
G1 A B
G1
G2 Logic Diagram
X
G2
X
B
Stick Plan
P+ Active Contact N-Well Enclosure of P type diffusion Poly N-Well Spacing to N type active Metal Enclosure of contact
Metal width
Substrate Taps
1 d) 4 a) 5 a) 5 c)
4 c)
4 b) 4 d) 5 d)
3 a)
4 e) 3 c)
6 b) 6 a)
5 c)
Via12
Metal2
n+
n+
p+ n-well
p+
p-n junctions
p+ type Substrate
p+
n+
n+
p+
p+
n+
Q1
Q2
Rwell
n-well
Rsubstrate
p type Substrate
Slight noise or surge could cause Q1 or Q2 to get active. If Q1 goes active, its collector current causes a drop in Rwell and this pushes Q2 towards active - saturation. This in turn would push Q1 towards saturation. Ultimately, both Q1 and Q2 would saturate causing a heavy current to flow between VDD and VSS. ITS A SHORT CIRCUIT!!! This is called "latch-up". Can be prevented by: Reducing Rwell and Rsubstrate. Reducing the Betas (gains) of the transistors.
VDD Rwell Q2
Q1 Rsubstrate
VSS
MAIN OBJECTIVES IMPORTANCE FINGER GATES APPROACH 1 . FINGERGATES IN SERIES 2 . FINGER GATES IN PARALLEL 3 . EXAMPLES BENT GATES
IMPORTANCE
IN FABRICATION FOUNDRY, THE SIZE OF THE GATE IS RESTRICTED, i.e. FOR EXAMPLE , IF THE FABRICATION SUPPORTS MAXIMUM OF 50m OF GATE SIZE ,THEN HOW TO ACHIEVE A GATE SIZE OF 100m/ 150 m/ 200 m etc . TO SOLVE THE ABOVE PROBLEM THE FOLLOWING TWO APPROACHES ARE USED 1. FINGER GATES APPROACH 2. BENT GATES APPROACH
Suppose the required GATE SIZE =W/L = 30 m/ 2 m Maximum Gate Size restriction from foundry = 10 m / 2 m To obtain a gate size of 30 m /2 m with the existing 10 m /2 m gate size facility,the diffusion width is divided into three portions (10 m /2 m) as shown in figure.
EXAMPLE
Required gate size = 30 m/2 m Actual gate size = 10 m/2 m (each leg)
G B A 30 m/2 m
A A A G
B B B
10/2
10/2
10/2
RESULTANT VIEW
LAYOUT
B G G G
G A
SCHEMATIC A
By sharing the diffusion, the three gates of size 10 m /2 m in parallel, are controlled by same signal.The structure looks like finger structure, hence it is called finger gates.
BEFORE SHARING G
15 m /2 m
A G B 15 m/2 m
10 m /2 m
G A B A B
10 m /2 m
5 m /2 m
AFTER SHARING
LAYOUT
SCHEMATIC
G A B A B
EXAMPLE : CONSTRUCT ION OF GIVEN CIRCUIT USING FINGER GATES WITH EACH FINGER HAVING THE SIZE OF 10 m /2 m A Y Z 30 m /2 m X 20 m /2 m Y B STICK PLAN Y X A A X B B Z X Z 10/2 10/2 10/2 10/2 10/2 X SCHEMATIC A
X 20/2 B SCHEMATIC
Y 20/2
X Z 10/2
.
B
Y 10/2
X B A
STICK PLAN
Y B A
EXAMPLE : CONSTRUCT ION OF AN INVERTER USING FINGER GATES WITH EACH FINGER HAVING THE SIZE OF 15 m /2 m VCC 30 m /2 m A 15 m /2 m A A X 30 m /2 m A 15 m /2 m VSS
STICK PLAN A
.
VSS
A A VSS
BENT GATES
IN THIS METHOD , THE GATE IS BENT INSIDE THE DIFFUSION AREA TO ACHIEVE THE REQUIRED GATE SIZE. THIS METHOD IS NOT PREFERED BECAUSE DURING THE FABRICATION PROCESS , TO MAINTAIN THE SAME WIDTH AND LENGTH OF GATE IS NOT POSSIBLE DUE TO THE BENDING .HENCE FINGER GATES APPROACH IS PREFERED. EXAMPLE A A G B G B A B
Reverse Engineering
Main objectives :
What is reverse engineering Why it is required Steps required for layout to schematic conversion Examples
Layout
Reverse Engineering
Reverse Engineering is the process of converting layout into schematic /logic circuit.
Netlist
P&R Tool
Layout
INVERTER
STICK PLAN VCC SCHEMATIC VCC LOGIC
A A VSS
VSS
SCHEMATIC VCC
LOGIC
VSS
VSS