MATLAB Simulation of variation of Depletion Width, Inversion Charge and Depletion Charge of MOS when it is instantly switched on
This project was part of the course EC-142 Semiconductor Devices
supervised by Prof. Anand Bulusu at IIT Roorkee`.
An NMOS capacitor's gate voltage has been switched instantaneously at t=0 from a voltage Vg < Vth to a voltage larger than Vth. We need to find time in which the inversion charge reaches 98% of its steady state value.
At t=0+
, the depletion region becomes large and the entire gate charge is supported by depletion charge. As time progresses, thermally generated EHPs result into an inversion channel being formed and thus the depletion region also slowly acquires its steady state value.
Assume the depletion region width to be constan in a small time interval dt
and estimate increase in inversion charge at the end of this time interval. In the next time interval t+dt
, the depletion region becomes smaller to account for the increase in inversion charge.
Repeat such iterations till the inversion charge is acquires the 98% of its steady stage value. Repeat this for dt=Tn/10, Tn, 10Tn.
Value of constants are in files. Additional PlotCode.m
gives plots of given characteristics.