Considering the solution of the complete system of equations for the time step the following quantities related to the interface traps at the level should be calculated during each iteration :
where , , and are given by relationships 3.4 and 3.5. For the non-interacting traps the relationship
holds in general. In addition, the derivatives with respect to concentrations and are calculated.
This is a first order linear differential equation, with non-constant coefficients. The analytical solution to 3.34 in the interval is
where we used the initial condition . The effective time constant has the form , while , where , , and are constant assuming that the trap energy and capture cross-sections are constant. For the non-steady-state emission and the capture when the free-carrier concentrations at the surface are constant in the interval , the factors and are constant. The general solution 3.35 then reduces to a simple analytical form:
When the surface carrier concentrations vary during the time step , the integral in 3.35 has no analytical solution in the general case. Since the basic semiconductor equations are solved at and only, we have no information on and in the integration interval. Assuming a physics based exponential interpolation of and as discussed later, no analytical solution is available in 3.35. To overcome this problem, we will apply a pure numerical approach to solve the differential equation 3.34. Using the strongly implicit discretization of 3.34 it follows that the solution at yields
where and are calculated for the point . The time interval in 3.37 does not necessarily denote the time step for solving the basic semiconductor equations. In fact, we can divide into several subintervals and apply the solution 3.37 to each of them, as we shall explain later. The solution 3.37 exhibits proper limiting behaviors:
This solution, however, deviates from the exact solution to the problem when it
is known, as for the important cases described by 3.36. For this
`natural solution' the time discretization error of 3.37 is
analyzed in detail in Appendix B. By analytical considerations it
is found that a quite small number of time steps within the interval of the gate
pulse which determines the emission mode, are sufficient to suppress the
discretization error.
To calculate the net generation rates 3.29, let us remark
that replacing 3.4 and 3.5 in 3.29,
and using 3.30 leads to
where and are constant in the interval of integration. It follows
respectively. Note that 3.40 and 3.41 directly
follow from 3.29 by simply replacing all subintegral quantities
with their values at .
The corresponding derivation of the generation rates in the interval
, with respect to the carrier concentrations become
For the derivation of the trapped charge with respect to the surface potential 3.33 we obtain
In the derivation of 3.42 - 3.44, Maxwell-Boltzmann statistics and constant capture cross-sections are assumed. Note that we employ the derivations to accelerate convergence only. In the limit the expressions 3.40 - 3.44 are reduced properly to the steady-state relationships; e.g. the expressions 3.40 and 3.41 reduce to the well-known Shockley-Read-Hall trap-assisted recombination rate model for the steady-state [409][179].
In the consideration above we solve the differential
equation 3.34 numerically in one step. Dividing
into several subintervals and interpolating and between
and , allows us to solve equation 3.34 with a
higher accuracy than by the one-step method. To propose a convenient
interpolation for the carrier concentrations, we remember that large variations
of and take place when the variations of the surface potential are
large. This occurs in weak inversion, depletion and weak accumulation.
The surface potential almost linearly follows the gate voltage in these regions
(see expression B.11 in Appendix B), which produces
exponential variations of the surface concentrations. Therefore, an exponential
interpolation of and between two time steps of the gate bias is
assumed. On the other hand, in the regions where the surface potential varies
logarithmically (strong inversion and accumulation), variations of the
surface carrier concentrations are small and the time discretization error
becomes small as well.
In each time subinterval the strongly implicit discretization is applied,
leading to a recursive expression of form 3.37. Beginning
from the occupancy function can be easily calculated at the
discretization points, until the last value . The dependence of the
time discretization error in the numerical approach 3.37 on
the time steps in the gate bias and the number of time-subintervals
is analyzed in detail in Appendix B. Evidently, by dividing
into subintervals, the gate bias steps
are reduced effectively to with respect to the
trap-dynamics equations.
The expressions for the net generation rates in the particular subinterval are
given by expressions 3.40 and 3.41 divided by
the number of the subintervals, but with all quantities replaced with their
values at the end of the subinterval. The total net generation rate within
becomes the sum of the particular contributions from each
subinterval. The expressions for the derivatives are evaluated by recursion,
as well. They are quite clumsy and will be omitted here.
A similar exponential interpolation of and can be performed
between adjacent grid lines along the interface. This interpolation is
important for interface traps in the junctions, since the free carrier
concentrations vary rapidly with the position in these regions.
A comment will be made on the computer implementation of the previous relationships. If the complementary occupancy function is calculated from as , its minimal value is limited by the accuracy of , but not by the minimal positive real number representable in the computer. Since this truncation can include an error in the expressions presented, the complementary occupancy function should be calculated by
where is the complementary occupancy function known from the previous time step and .
An equidistant discretization in the energy space has been assumed for a
continuum of interface states, with the spacing of
between two adjacent energy levels. By this choice
the equilibrium Fermi-Dirac occupancy function (3.8) is resolved
well. Additionally, for the non-steady-state emission occupancy function
(B.5) about trap levels contribute effectively to the signal
in each time decade (see Figure B.1). The number of energy levels
becomes . Note that
is temperature dependent: e.g. at room temperature ,
and , while at ,
and .
To calculate the total contribution from traps at , the contributions
from all energy levels are superposed. The total electron and hole
net generation rates, the total trapped charge and their
derivatives at become sums of the contributions from the particular
levels.
They are coupled with the basic semiconductor equations through the terms
, and their derivatives (see
equations 3.26 and 3.28). The complete system
is solved selfconsistently at each time step. The detailed algorithm is
presented in Appendix C. The derivatives of the generation rates
with respect to the carrier concentrations are used to improve the convergence
of the discretized continuity equations 3.26, while the
derivatives of the trapped charge accelerates the convergence of the discretized
Poisson equation 3.28. Moreover, the last is absolutely
indispensible in achieving the convergence of the iterative algorithm when high
trap-densities are assumed. After extensive numerical tests, the
convergence of the algorithm could be guaranteed, for both steady-state and
transient conditions and both donor-like and acceptor-like interface
traps, for densities of traps
very localized in space and for traps
uniformly distributed in space. These limits are much higher than the
densities of interest in practice. Assuming bulk traps the empirical limit
becomes for traps nonlocalized in
space.