Upload
adeolutoni
View
219
Download
0
Embed Size (px)
Citation preview
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
1/34
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
2/34
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
3/34
INVERTER (NOT)This was implemented by connecting n-mos and p-mos transistors inseries with each otherThe size of both the nmos and pmos (W/L) were chosen at 220n/180n,representing minimum sizes they could be scaled to, without violatingDRC rules.Standard cell dimensions of the inverter was 7.75um by 2.830um(height-width) representing a total area of 21.93um2Input pins were connected to the poly and out put to metal 1.
Metal 1 width was also reduced to 0.25um to further minimise spaceand allow for greater routing.The inverters final dimensions were 7.75um in height by 2.83um.Theheight represents the standard cell design which was used forsubsequent gate designs.The simulation of the inverter was carried out using a modified circuitconsisting of four inverters in series Connected to a v pulse and vdcgeneratorthe vdc generator had its DC voltage set to 1.8 V.the vpulse generator had its properties set as follows:DC voltage: 0 V
Voltage 1: 0 VVoltage 2: 1.8 VDelay time:200 sRise Time 200p sFall time: 200p sPulse width: 3.6n sPeriod: 8n sFrom the output graph the following were recorded
Rise Input(ns)
RiseOutput(ns)
dx/dy (ps) dx/dy/2(ps)
10%Voltage
4.133 4.221 87.4 43.7
90%Voltage
4.235 4.239 57.67 28.835
Input risetime
0.102 Outputrise time
0.018
fall Input(ns)
fallOutput
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
4/34
(ns)10%Voltage
8.346 8.407 60.31 30.155
90%Voltage
8.277 8.366 88.61 44.305
Input FALLtime
0.069 Output falltime
0.041
The average delay was (43.7+28.835+30.155+44.305) /4 = 36.748ps
The power consumed by the inverter was obtained by placing two 0VD.C. sources as passive devices in our circuit to isolate the invertersfrom the remaining circuit . Using the calculator to integrate currentover one period, and multiplying by 1.8V we have 8.006fJ
Average power = 8.006fJ/T= 8.006f/8.067n= 0.99uW at 125MHz
The transfer characteristics was obtained using a D.C. ResponseAnalysis for the inverter to obtain switching values of 583.6mVat1.623V(90%) and 738.8mV at 181.1mV(10%)
The same tests were repeated using parasitic capacitances. This wasachieved by setting the DRC switches to parasitic capacitance during
the extraction processFrom the output graph the following were recorded
Rise Input(ns)
RiseOutput(ns)
dx/dy (ps) dx/dy/2(ps)
10%Voltage
4.126 4.216 90.03 45.015
90%Voltage
4.24 4.30 63.79 31.895
Input risetime
0.114 Outputrise time
0.084
fall Input(ns)
fall Output(ns)
10%Voltage
8.349 8.415 66.46 33.23
90%Voltage
8.279 8.372 92.87 46.435
Input fall 0.007 Output 0.043
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
5/34
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
6/34
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
7/34
DELAY XTICS WITH PARASITIC CAPACITANCE
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
8/34
MEASURING DELAY AND POWER(SCHEMATIC)
MEASURING DELAY
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
9/34
LAYOUT
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
10/34
THE 2 INPUT NAND GATEThis layout was implemented using a combination of 3 nmos and pmoscells each. The P-channel transistors are connected in parallel whilethe two N-channel are connected in series The overall dimensions forthis gate were height 7.75um by 5.100um in Width giving a total areaof 39.525um2The delay characteristics as obtained from the graph are recorded asfollows
Rise Input(ns)
RiseOutput(ns)
dx/dy (ps) dx/dy/2(ps)
10%Voltage
4.138 4.292 154.1 77.05
90%Voltage
4.3179 4.3702 52.355 26.175
Input risetime
0.1799 Outputrise time
0.0787
fall Input
(ns)
fall Output
(ns)10%Voltage
16.413 16.506 92.535 46.267
90%Voltage
16.312 16.425 112.54 56.27
Input falltime
0.101 Outputfall time
0.081
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
11/34
The average delay is (77.05+26.175+46.267+56.27) /4 = 51.44ps
The power consumed by the NAND was obtained by placing two 0VD.C. sources as passive devices in our circuit to isolate the NAND from
the remaining circuit . Using the calculator to integrate current overone period, and multiplying by 1.8V we have6.13fX1.8= 11.04fJ
Average power = 11.04fJ /T= 11.04fJ /8.167n= 1.352uW at 125MHz
The same tests were repeated using parasitic capacitancesFrom the output graph the following were recorded
Rise Input(ns)
RiseOutput
(ns)
dx/dy (ps) dx/dy/2(ps)
10%Voltage
4.147 4.339 182.34 91.17
90%Voltage
4.258 4.45 192.5 96.25
Input risetime
0.111 Outputrise time
0.111
fall Input(ns)
fall Output(ns)
10%Voltage
16.44 16.57 133.8 66.9
90%Voltage
16.3 16.46 156.9 78.45
Input falltime
0.14 Outputfall time
0.11
The average delay is (91.17+96.25+66.9+78.45) /4 = 83.1925ps
The power consumed by the NAND was obtained by placing two 0VD.C. sources as passive devices in our circuit to isolate the invertersfrom the remaining circuit . Using the calculator to integrate currentover one period, and multiplying by 1.8V we have
10.02fX1.8= 18.50fJ
Average power = 18.50fJ /T= 18.50fJ /8.016n= 2.3uW at 125MHz
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
12/34
A B Y0 0 10 1 11 0 11 1 0
NAND TRUTH TABLE
OUTPUT
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
13/34
DELAY
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
14/34
POWER OUTPUT/ MEASUREMENT SCHEMATIC
LAYOUT
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
15/34
THE 2 INPUT NOR GATE
This layout was implemented using a combination of 2 nmos and pmoscells each. P-mos are connected in series while n-mos in parallel Theoverall dimensions for this gate were height 7.75um by 5.00um in
Width representing a total area of 38.75um2
The delay characteristics as obtained from the graph are recorded asfollows
Rise Input(ns)
RiseOutput(ns)
dx/dy (ps) dx/dy/2(ps)
10% 12.15 12.29 141.7 70.85
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
16/34
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
17/34
Voltage
Input fall time 0.066ps output fall time 0.087psThe average delay is (96.505+98.435+95.355+87.25) /4 = 94.386ps
The power consumed by the NOR was obtained by placing two 0V D.C.sources as passive devices in our circuit to isolate it from theremaining circuit . Using the calculator to integrate current over oneperiod, and multiplying by 1.8V we have10.640fX1.8= 19.15fJ
Average power = 19.15fJ /T= 21.29fJ /8.233n= 2.32uW at 125MHz
NOR TRUTH TABLEA B Y0 0 10 1 01 0 01 1 0
NOR OUTPUT
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
18/34
POWER OUTPUT
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
19/34
LAYOUT
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
20/34
THE 2 INPUT XOR GATE
This layout was implemented using a combination of 6 nmos and pmoscells,3 of each. The overall dimensions for this gate were height7.75um by 7.63um in WidthThe delay characteristics as obtained from the graph are recorded asfollows
Rise Input(ns)
RiseOutput (ns)
dx/dy (ps) dx/dy/2(ps)
10%Voltage
4.132 4.272 139.73
90%Voltage
4.278 4.409 130.69
fall Input(ns)
fall Output(ns)
10%Voltage
8.369 8.511 142.02
90%Voltage
8.281 8.424 142.44
The average delay is (43.7+28.835+30.155+44.305) /4 = 36.748ps
The power consumed by the XOR was obtained by placing two 0V D.C.sources as passive devices in our circuit to isolate the inverters fromthe remaining circuit . Using the calculator to integrate current overone period, and multiplying by 1.8V we have10.230fX1.8= 7.698fJ
Average power = 7.698fJ /T= 7.698fJ /8.045n= 2.31uW at 125MHz
The same tests were repeated using parasitic capacitancesFrom the output graph the following were recorded
Rise Input(ns)
Rise Output(ns)
dx/dy (ps) dx/dy/2(ps)
10% Voltage 16.38 16.62 236.990% Voltage 16.625 16.886 261.05
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
21/34
fall Input(ns)
fall Output(ns)
10% Voltage 20.286 20.552 266.0590% Voltage 20.053 20.375 322.78
The average delay is (43.7+28.835+30.155+44.305) /4 = 36.748ps
The power consumed by the XOR was obtained by placing two 0V D.C.sources as passive devices in our circuit to isolate the inverters fromthe remaining circuit . Using the calculator to integrate current overone period, and multiplying by 1.8V we have11.830fX1.8= 21.29fJ
Average power = 21.29fJ /T
= 21.29fJ /8.011n= 2.65uW at 125MHz
XOR TRUTH TABLEA B Y0 0 00 1 11 0 11 1 0
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
22/34
XOR OUTPUT
RISE/FALL TIMES
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
23/34
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
24/34
This layout was implemented using a combination of 4 of the cellsabove.( XOR,NAND,NOR,NOT)The overall dimensions for this gate were height 7.75um by 7.64um in
Width
The delay characteristics as obtained from the graph are recorded asfollows
Rise Input(ns)
Rise Output(ns)
dx/dy (ps) dx/dy/2(ps)
10% Voltage 4.694 4.99 295.890% Voltage 4.959 5.084 125.7
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
25/34
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
26/34
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
27/34
1 1 1 1 1OUTPUT
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
28/34
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
29/34
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
30/34
AND GATE
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
31/34
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
32/34
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
33/34
8/9/2019 VLSI Design, Characterization, and Use of Custom Standard Cells
34/34