Practical Work 3
Practical Work 3
PRACTICAL WORK 3
PROGRAM: DTK
CLO2: Construct the layout design of CMOS circuits using layout design software
based on specific CMOS layout design rules.
___________________________________________________________________________
LECTURER NAME
GROUP NO.
STUDENT ID NAME
(1)
(2)
(3)
1 OBJECTIVES:
i) draw static CMOS inverter circuit using schematic editor
ii) draw stick diagram using suitable tools.
iii) design an inverter layout using Microwind software.
2 EQUIPMENT/TOOLS:
PC Set & Microwind software.
3 THEORY:
3.1 Inverter
A F
A F
0 1
1 0
PMOS is placed close to VDD to pull-up the output. NMOS is placed close to ground to
pull down the output. Both Gate terminals of PMOS and NMOS are tied together to be
the input. The Drain terminals of PMOS and NMOS are connected to become the
output.
When Vin is high and equal to VDD, the NMOS transistor is ON, while the PMOS is OFF.
A direct path exists between Vout and the ground node, resulting in a steady-state value
of 0V. When the input voltage is low (0V), NMOS transistor is OFF, while PMOS
transistor is in ON. A direct path exists between VDD and Vout, resulting in a steady-state
value of VDD.
From figure 3.2, when the input rises to logic 1, the output falls to logic 0, with a 5ps
delay (tpHL). When the input falls to logic 0, the output rises to logic 1, with a 15ps
delay.
The propagation delay (tp) of the inverter is determined by using the following equation:
tp = ( tpHL + tpLH ) / 2 = ( 5 ps + 15ps ) / 2 = 10 ps where
tpHL = the fall time or the time it takes to change from logic 1 to logic 0. tpLH = the rise time or the time it
takes to change from logic 0 to logic 1.
When the input voltage is low (logic 0), the output voltage is high (logic ‘1’). As input
voltage increases, the output voltage decreases, and at the input voltage = VDD/2
boundary, the output voltage decreases abruptly. At that point, the value of input voltage
is the commutation or interchange point of the inverter, designated as Vc. As input
voltage is further increased towards VDD, the output voltage decreases to 0 V, which
corresponds to the logic ‘0’ of the inverter.
From figure, it is determined that VDD/2 = 0.6V, which resulted in Vc = 0.541V.
4 PROCEDURE:
Part 1: INVERTER
c) Open the Microwind Editor window. Select the Foundry file from File menu. Select
“cmos012.rul” file.
d) Draw P+ diffusion and N+ diffusion boxes for active region.
f) Draw Metal1 boxes on top and bottom act as a Vdd and Gnd.
e) Measure the optimized area of the layout (the unit is 𝑙𝑎𝑚𝑏𝑑𝑎 2).
Figure 5.2: Timing diagram of vertical CMOS inverter layout
8 CONCLUSION (5 marks)
A Technology feature Use correct Use incorrect Did not use any
technology feature for technology feature technology feature. ___x 1 ___/10 ___/10 ___/10
the transistor layout. for the transistor
layout.
B Design rule Follow lambda design Follow lambda Follow lambda design
rule for minimum design rule for rule for ONLY a few ___x 1 ___/10 ___/10 ___/10
width and spacing for MANY of the of the polygons.
ALL polygons. polygons.
C Transistor size Use correct PMOS Use acceptable Use incorrect PMOS
___x 2 ___/10 ___/10 ___/10
and NMOS transistor PMOS and NMOS and NMOS transistor
size. transistor size. size.
Use correct number Use correct metal Use incorrect metal
D Metal layers of metal layers and layers but incorrect layers and width. ___x 2 ___/10 ___/10 ___/10
width. width.
E ‘No DRC error’ display Able to produce ‘No Able to produce ‘No Not able to produce
DRC error’ Able to DRC error’ display ‘No DRC error’ ___x 2 ___/10 ___/10 ___/10
produce ‘No DRC for some of the display at ALL.
error’ layouts.
G Layout simulation Able to produce the Able to produce the Not able to produce
simulation of ALL simulation or some any simulation for ___x 2 ___/10 ___/10 ___/10
layouts correctly. of the layouts ALL of the layouts.
correctly.
H Layout size (end product) Produce small layout Produce acceptable Produce large layout
___x 2 ___/10 ___/10 ___/10
size (end product). layout size (end size (end product).
product).
PERCENTAGE = 70%