4 Q Related Layout
4 Q Related Layout
What will happen if the PMOS and NMOS of the CMOS inverter circuit are
interchanged with respect to their positions?
Assume that the PMOS and NMOS positions are interchanged.
Since in an NMOS, the Drain gets the Higher voltage; in our case, Drain is connected to VDD
and Source becomes the output node.
Apply a VDD i.e Logic 1 to the Gate. The NMOS turns ON and the ouput node charges towards
VDD. But you need a Vgs >= Vth to keep the NMOS in ON state. Currently Vg is at VDD and
Vs charging towards VDD.
Now, when Vs approaches VDD - Vth, you have Vgs = VDD - (VDD - Vth) = Vth. Any extra
voltage at Vs would turn the NMOS off and thus, you would never get a Strong 1 ( i.e VDD)
at the output. Thus NMOS passes a Weak 1 (VDD - Vth). You could apply the similar analysis
to the PMOS and prove it passes a weak Zero. (i.e Vth)
Why mobility of HOLE is less than Electron mobility?
Hole mobility has less velocity because it mass has more than electron mass, from this equation
(u = e*t/m) or mobility = (electron x tau / mass).
Why do we value the area of a PMOS transistor above an NMOS transistor?
Maximize the switching speed of a logic gate, for example an inverter, it is best if the rise and
fall time of the logic gate’s output signal is the same. For this to occur, the top side transistors
of the logic gate must switch current into the output of the logic gate at the same magnitude as
the low side transistors. Since PMOS transistors (high side) have approximately half the
mobility of NMOS transistors (low side), it is necessary to add two parallel PMOS devices to
the high side to achieve the equivalent magnitude currents.
NMOS has electrons as majority charge carriers and PMOS has holes as majority charge
carriers.
Reason #1:
Electrons has mobility ~2.7 times higher the holes.
(The main reason behind making PMOS larger is that rise time and fall time of gate should be
equal and for this the resistance of the NMOS and PMOS should be the same.)
This can be achieved only by sizing the PMOS ~ 2.5 to 3 times to the NMOS sizing.
Reason #2:
For making equal resistance of both transistors.
(As we want our output signal's rise time and fall time equal for next stage, or you can say less
rise time and fall time, because short circuit current depends upon rise time and fall time of
input.)
BUT
For 28nm,16nm and lesser technology, very less difference in mobility for holes and electrons
and the size PMOS and NMOS are equal unless specified.
Why does a MOS not gate (or inverter) need two transistors? If there wasn't the
NMOS transistor, what would happen if A is high?
The PMOS transistor would switch off (essentially becoming open circuit), and the output
won't be connected to anything. It would be floating (which is different from Vss). It can
essentially be at any voltage, just like a free piece of conductor.
Now you CAN replace the NMOS transistor with a resistor (called a pull-down resistor), so
that if the PMOS is open, output gets pulled to ground. This is called PMOS logic.
There are 2 main problems with PMOS (or NMOS) logic -
Switching speed is slow. In real life, all the traces and components have capacitances, and the
pull-down resistor would have to discharge the capacitances every time the output switches to
low. That discharge time limits how fast you can clock the circuit (or increases delay if it's a
combinational circuit). Using 2 transistors allows you to have low resistance path to either
VDD or Vss at any time, and that means you can charge/discharge the capacitances faster.
Static power consumption. There would be a constant current flow from VDD to Vss when the
circuit is outputting Vss. If you increase the resistance, you increase the delay mentioned above.
If you decrease the resistance, you increase static power consumption. There is no good
solution. When you use two transistors, there is virtually no current flow in either of the static
states.
Why we not use single MOS transistor in transmission gate instead of using both PMOS and
NMOS transistor?
The problem is that a transistor is controlled by the Vgs voltage, and the signal you're switching
determines the source voltage. The issue is that if you only use, say, the NMOS with the gate
tied to VDD, when the signal level goes high on one side, the transistor will turn off when the
output level reaches VDD-Vt and then it will no longer be driven through the NMOS (you
could pull it high with a pull-up resistor, but this will be slower than driving it high). If you get
an NMOS and you drive the gate voltage to at least VDD +Vt, then you only need one
transistor. However, this requires a transistor that can handle that high of a gate voltage, and it
requires an extra power supply rail. So what's usually done is to connect an NMOS and PMOS
in parallel and turn them both on (NMOS gate to VDD, PMOS gate to GND) or off (NMOS
gate to GND, PMOS gate to VDD) to switch the signal.
Another issue is that if you use one transistor, you'll get capacitive coupling between the gate
drive signal and the signal being switched. If you use two transistors, then the coupling through
the NMOS gate is mostly cancelled out by the opposite coupling through the PMOS gate.
Different types way to shield the victim wire when limited area?
If we do coaxial shielding to save the victim wire of metal2 then we shield like M2 as a
sidewall, top (M+1) and bottom (M-1) metal layers used.
Mostly we connected the shield wire to VSS because it has less resistance path.
According to this formula I=C*dv/dt, less voltage fluctuation means that the aggressor signal
is weaker and has less impact on our main signal.
Example: If we connect to VDD to shielding wire has 1.2v and victim net 0.6v
According to above formula dv/dt = (1.2-0.6)/1= 0.6v.--------------(1)
If we connect VSS to shielding wire, then = (0-0.6)/1=-0.6v --------------(2)
From two equations we conclude that second equation has less voltage that why we prefer to
connect Shielding net to VSS.
If i have four layer like M1, M2, M3, M4, we want to shield it without using other
metal layers, how we approach?
We can arranger in these fashion M2-M4-M1-M3, so we can reduce crosstalk from each other
because we know that C = Eo*A/D, means if D distance increased then C coupling capacitor
effect will get reduce will.
According to question
-------------------- M2
Oxide layer
--------------------M4
Oxide layer
-------------------- M1
Oxide layer
--------------------M3
Oxide layer
Like this way we increase the distance between two parallel plate capacitor.
During fabrication process first metal1 then oxide again metal2 fabricate as so on. Normally
we go we M1 Oxide Layer M2 Oxide Layer as so on.
Why it is beneficial to have the transistors divided into an even number of fingers?
Even numbers of fingers are better because it makes the device layout symmetric. You have
two sources and one shared diffusion. In the case of a source coupled differential pair, since
the sources are common, you can share source diffusions of device A with device B
How to calculate the area for PMOS and NMOS of STD CELL?
WE take an example of 45nm technology as follow below:
Step1: First we take metal2 whose width has 0.08um and spacing required 0.07um between
them.
Step2: Suppose we take 10 tracks in which 9 tracks for routing purpose and +1 for power rail
i.e. (half of VDD & VSS).
Step3: Then check DRC after doing above portion.
Step4: VDD VSS have more width like 0.12um because its handle power.
Step5: DRC value 0.15um we take after VDD and VSS between tracks.
Step6: After drawing power rail and tracks, we measure the value in vertical direction top to
bottom it has 1.7um value.
Step7: From schematics of 45nm PMOS has w=390nm and NMOS has w=260.
Step7: calculate space for PMOS (390/650) *100 = 60%. and NMOS 40%.
Step8: For active area.
Step9: Actual space is 1.7um but due to end cap to oxide, NWELL to oxide, implant to oxide
enclosure will cover some area from 1.7um so, we get
effect space = 1.7-0.64 =1.06um
Step10: Now we again calculate space for PMOS from effect space. i.e.
= (1.06*60)/100. = 6.36um
=1.06*40)/100 = 424um
Step11: Due to grid value i.e. 0.005 its multiple of 5, so we change or adjust the value of PMOS
AND NMOS in multiple of 5.
So PMOS =6.35um and NMOS =4.25um. Safe from grid off error come.