About how to calculate the current of a MOSFET when it is turned on, based on the classical pinchoff model, the channel length modulation effect, and some discussions about the inconsistencies and limitations of the model.
Charge and Velocity of Channel Carriers
MOSFET is basically a switch controlled by gate. When

Assume source and substrate are grounded
- As a switch,
is mostly assumed to be when - When
, inversion electrons form in the channel, and electrons will be attracted from the source to drain by the positive- The electric field is the main driving force, and the current is mainly drift current
- The current depends on the number of charge available, and the velocity of these charges
- The current at any location
is where is the amount of charge at location - Defining
as the coordinate from the source to drain - There is no accumulation or removal of charges, the current flows remains constant along the channel
- The region with more charges will have lower velocity, and vice versa
- Starting from a small
close to- For a MOSFET with channel length
and width , total charge under the gate is - The charge per unit length is the above divided by
- For a MOSFET with channel length
- When
increases, the voltage across the gate capacitor near the drain will be reduced to , so the charge per unit length near the drain becomes which means, the charge near the drain is less than that near the source- The voltage in the channel somewhere between source and drain is
, so the charge per unit length at location is should be a function of , as increasing is similar to decreasing , but the effect is ignored for now
- The voltage in the channel somewhere between source and drain is
- The velocity of electrons are usually assumed to be proportional to the electric field
where is the mobility of carriers. For electrons in silicon It is the mobility when electrons are moving inside the bulk silicon- When electrons are moving near the silicon-oxide interface, the mobility is lower due to more scattering
- For holes in silicon
- When electrons are moving near the silicon-oxide interface, the mobility is lower due to more scattering
- The current is given by
Linear Region Current Equation
The electric field is the negative gradient of voltage
Now the current equation becomes
There should be a negative sign in the equation, but let’s focus on the magnitude for now
Integrating both sides from source to drain
A simpler approach is
- The current is also given by
- The average charge per unit length is just the average of the charge at source and drain
- As of the average velocity
- If we assume the electric field is uniform along the channel
- In reality, the electric field near the source is lower, and that near the drain is higher, as electrons move faster near the drain
- However, integrating
over the channel length must give still, so the average electric field is still - Therefore,
which is the same as the previous result
- The current is also given by
Saturation Region Current Equation
As
For the inversion charge distribution
to be valid,
must be positive. Otherwise, the channel will be depleted, and there will be no charge for conductionThis will happen at the drain when
becomes larger thanA pinchoff region, where the channel is depleted, will form near the drain
The channel can be separated into two different regions by the
point- Gradual channel region: the region where
, inversion charge exists, and the channel behaves like a conductor - Pinchoff region: the region where
, inversion charge is depleted, and the channel becomes an insulator
- Gradual channel region: the region where
All drain voltage beyond
will be dropped across the pinchoff region!!!INCONSISTENCY MENTIONED!!!
In the pinchoff region, the channel is depleted, and
. Meanwhile, the current is given by . How can there be a current if there is no charge?This inconsistency will be resolved later, and for now, we just forget about the pinchoff region, and assume the drain is moved to the
point, with picking up the value of .Assuming the pinchoff region is very small compared to the channel length, and the length of the gradual channel region can be approximated as
Then, the current in the pinchoff condition is calculated with the same equation as before, but with
replaced byAny
beyond will be dropped across the pinchoff region, and will not affect the current
Therefore, the final current equation is
- The first region is called the linear region or triode region, and the second region is called the (current) saturation region
- The separation between the two regions is

Same applies to PMOSFET, with voltages and currents become negative relative to the source
- Negative sign is added to the current, as the current in PMOSFET flows out of the drain

Channel Length Modulation
Previously, we assumed the drain voltage beyond
- In saturation region, the current is given by
where is the length of the region where the channel voltage increases from to - Replacing
with , and perform some mathematical magic, we have - To calculate
, we use Poisson’s equation- In the pinchoff region, there are only the depleted charge from the dopant ions
- Therefore, the charge density is
- Integrate twice to get the voltage difference across the pinchoff region
- The voltage across the pinchoff region is
- Thus,
- Putting it back
!!!INCONSISTENCY BACK AGAIN!!!
For the same reason mentioned before,
given here is physically incorrect, as assuming the pinchoff region only contains depleted charge is physically incorrect.
has a square root dependence on beyond- As the range of
is limited, we can linearize the equation where is the channel length modulation parameter - The slope in the
curve is then given by , and the output resistance is which is similar to the output resistance of a BJT, which is given by with replaced by and replaced by- Therefore,
is sometimes called the of a MOSFET, and the unified output resistance equation is assuming
- Therefore,
Inconsistencies in the Pinchoff Model
We have derived different equations for the MOSFET current in linear and saturation regions based on the pinchoff model.
- For
- For
- There are some inconsistencies
- Mathematical inconsistencies: using the two equations, the current at
is not continuous- Actually, the equation given for the saturation region is only used to illustrate the effect of
on , and is never used to calculate besides finding the slope after differentiation - The simplest way to correct for the discontinuity is just substitute
with , but who cares? - We just assume the channel length modulation effect is very small, and use
to approximate
- Actually, the equation given for the saturation region is only used to illustrate the effect of
- Physical inconsistencies: according to the pinchoff model,
for in the pinchoff region. To obtain a finite current, must be infinite. However, based on the knowledge of relativity theory, the speed of light is the limit of all measurable speed, so the velocity of electrons cannot be infinite
- Mathematical inconsistencies: using the two equations, the current at
- However, it is still a good approximation to reality in some special cases
- These are the limitations of the pinchoff model, more accurate models will be discussed later