Professional Documents
Culture Documents
ECE3002 Vlsi System Design: Lab Task 2
ECE3002 Vlsi System Design: Lab Task 2
LAB TASK 2
1|Page
Part A – CMOS Inversion
Aim
Using CMOS PTL logic,
1. Find Wp value to form symmetric inverter. (DC analysis)
2. Propagation delay when Bn=Bp. (Transient analysis)
3. Average power dissipation. (Transient analysis) Circuit.
Circuit Diagram
2|Page
2) DC analysis with variable wp
3) Transient Analysis
3|Page
Observations
4|Page
2. A) Transient Analysis (Input – Green, Output – Red)
2. B) Fall Delay
Tout = t2 = 200.00973ns
5|Page
Tin = t1 = 200.0005ns
tpdf = t2 – t1 = 0.00968ns = 9.68ps
2. C) Rise Delay
Tout = t2 = 250.00818ns
6|Page
Tin = t1 = 250.0015ns
Tpdr = t2 – t1= 0.00668ns = 6.68ps
7|Page
a) PMOS
b) NMOS
8|Page
Calculations
1. Wp using DC analysis
Wp = 1.87u
2. Tpdr = 0.00968ns
Tpdf = 0.00668ns
Tpd = (tpdr + tpdf)/2
3. Power Dissipation
Ppmos = 75.571nW
Pnmos = 77.16nW
Pavg = 152.731nW
Results
1. Wp = 1.87u
2. Tpd = 8.18ps
3. Pavg = 152.731nW
9|Page
Part B NAND/NOR Implementation
Aim
Using NAND/NOR PTL logic, for Bn=Bp Wn=500n
Wp=1.87*2=3.74u
1. Check Functionality (Transient analysis)
2. Propagation delay (Transient analysis)
3. Average power (Transient analysis)
Circuit Diagram
10 | P a g e
Observations
1. Functionality
2. Propagation Delay
a) For A=0
i) Fall Delay
Tout = t2 = 200.01817ns
Tin = t1 = 200.00050ns
Tpdf1 = t2 – t1 = 0.01767ns = 17.67ps
11 | P a g e
ii) Rise Delay
Tout = t2 = 250.01865ns
Tin = t1 = 250.00150ns
Tpdr1 = t2 – t1 = 0.01715ns = 17.15ps
b) For B=0
i) Fall Delay
Tout = t2 = 200.04809ns
Tin = t1 = 200.00050ns
Tdpf2 = t2 – t1 = 0.04759ns = 47.59ps
12 | P a g e
ii) Rise Delay
Tout = t2 = 300.02795ns
Tin = t1 = 300.00150ns
Tpdr2 = t2 – t1 = 0.02645ns = 26.45ps
3. Average Power
13 | P a g e
a) NMOS 1 power
b) NMOS 2 power
c) PMOS 1 power
d) PMOS 2 power
14 | P a g e
Calculations
1. Functionality – Verified
A B Y
0 0 1
0 1 0
1 0 0
1 1 0
3. Power Dissipation
Pnmos1=126.98pW
Pnmos2=135.68nW
Ppmos1=58.967nW
Ppmos2=104.94nW
Pavg = Pnmos1+Ppmos1+Pnmos2+Ppmos2
= 0.0127+58.967+135.68+104.94 = 299.6nW
15 | P a g e
Results
From the above observations and calculations, functionality was verified
and following results were obtained
1. When logic A = 0,
Tpd = 17.41ps
3. Average Power,
Pavg = 299.6nW
16 | P a g e