CHAPTER 6
P6.1. The on-resistance of a unit-sized NMOS device. LINEAR | SATURATION
On-resistance of a unit-sized NMOS device2520RDS15105000.20.40.60.811.2VDS
The average on-resistance is approximately 15kΩ. The expression for the average resistance value between VDD and VDD2.
RONVDDRONVDDRON23VDD24ID,sat4WvsatCoxVGSVT23VDDVGSVTECNLNVDSVDDIDSVDDVDD2IVDDDS22VDSVDDID,sat2VDDID,sat2
P6.2. Since the signal must go around the ring twice for one oscillation, the period is :
tTOTNtPLHtPHLNRPCLOADRNCLOADNRPRNCWWLLNREQPREQNCgCeffWPWNWPWN173010312.51032110150.32727.5103310150.3173psf1tTOT15.77GHz Independent of inverter size. 173ps
P6.3. SPICE.
P6.4. The self-capacitance in these cases are the capacitances that will make the transition from
0 to VDD or vice versa.
a. In this case, all the internal nodes will be charged so the self-capacitance is :
CSELFCeff2W2W3W3W3W13CeffW
b. In this case, all the internal nodes but the one above the bottom NMOS transistor will be charged:
CSELFCeff2W2W3W3W10CeffW
c. If we assume a worst-case scenario, this node will be charged up to VDD from 0.
CSELFCeff2W2W3W3W3W13CeffW
d. The node above the bottom-most NMOS transistor has already been discharged.
CSELFCeff2W2W3W3W10CeffW
P6.5. SPICE
P6.6. For optimum sizing given four inverters.
PELEFO111112001200SENPE412005.LECOUT11200203.SE5.LEC41203.C334.SE5.LEC3134.C25.SE5.LEC215.C11SE5.C4DLEFOPSEP45.0.525.511N4
For the number of devices for optimum delay:
SENPESENPElogSENlogPENlogSElogPENlogPElog12005.11logSElog4
Setting N5 gives:
SENPE512004.12C5C4C3C2C1LECOUT11200290.63SE4.12LEC51290.6370.39SE4.12LEC4170.3917.05SE4.12LEC3117.054.12SE4.12LEC214.121SE4.12N151
DLEFOPSEP44.120.518.5P6.7. Solution for NAND3
2W2W3W3W3W2W4W4W6W6W6W4W
For the first NAND3, LE=5W/3W=5/3. For the second NAND3, the delay is not the same as
the basic inverter. So use the more general formula:
LEnand310WR/25/3 Same as the first case.
3WRP6.8.
a. For equal rise and fall time, we double the sizes of the transistors which leads to:
LE31 3b. For the pseudo-NMOS, we must first calculate the currents, which are different for pull-up and pull-down in the case of a pseudo-NMOS. For the case of the pull-up, only the PMOS is charging the output, for equal delays, we double the size of the PMOS and NMOS to obtain:
LE2 3
P6.9.
5a. LE
35b. LE
382c. LER,LEF
334d. LER,LEF2
3P6.10.
a. LERb. LEF
83531stgate
2ndgate
P6.11.
45PELEFO111000222233SENPE422226.87LECOUT11000145.65SE6.87145.6535.36LEC45C33SE6.8735.366.87LEC34C23SE6.87LEC216.87C11SE6.87C4DSEPNSEPN46.870.511.50.53111N4
P6.12.
546PELEFOBE4100017778333SENPE41777811.55C4C3C2C110001173.21LECOUTBE63SE11.55173.21125LEC4BE53SE11.5525411.55LEC3BE43SE11.55LEC2BE111.5511SE11.55N141
DSEPNSEPN411.550.511.5251.2
P6.13.
457PELEFOBE12(2)(4)8000667303333SENPE566370314.6800011095.8LECOUTBE6C53SE14.610951175.1LEC5BE7C43SE14.645PELEFOBE12(4175.1500)533533SENPE3533517.4712001114.3LEC4BE5C33SE17.54114.32LEC3BE3C217.5SE17.5LEC2BE117.51C11SE17.5DSEPNSEPN3(17.5)214.60.511.52.25288.911N5
To minimize the delay, a estimate of the number of needed stages can be performed :
SENPE logPElog663704N9.610logSElog4The additional stages can be implemented as inverters attached at the input.
P6.14. Consider the following situations :
VddVinVoutCLVinVddVoutCLOutput high-to-lowOutput low-to-high
In the first case, the output is making a transition from high to low. The next inverter (not shown) has the PMOS in the cutoff region and the NMOS in the linear region. In these regions, the input capacitance of the next gate can be computed as follows:
PMOS: CGP=Cg x 2W x (1/2) NMOS: CGN=Cg x W
For the output low-to-high transition, we have the PMOS linear and the NMOS cutoff: PMOS: CGP=Cg x 2W NMOS: CGN=Cg x W (1/2)
Clearly, the second case has a larger total capacitance and hence a larger effective Cg.
P6.15. For this problem we examine ramp inputs as compared to step inputs. In both cases below,
the transistors being driven enter the linear region and experience larger gate capacitances than the step input case. Therefore, Cg is always larger for ramp inputs.
VddVinVDD-|VTP|VddVinVDD-|VTP|VoutVoutCLCLVTNVTNpositive-going input rampnegative-going input ramp
P6.16. The FO4 delay for 0.18um is approximately 75ps. For 0.13um it is 55ps. Therefore, the
constant for the equation is roughly 420ps/um.