next up previous contents
Next: Electric Field Calculation Up: The Non-Stationary Poisson Equation Previous: The Non-Stationary Poisson Equation   Contents

Numerical Resolution of the NSP Equation

In the context of finite-difference approximations, we can trivially write

    $\displaystyle \frac{\partial \phi}{\partial t} (x_i,y_j) = \frac{\phi^{n+1}_{i,j}-\phi^n_{i,j}}{\Delta t}$ (6.7)
    $\displaystyle \nabla^2 \phi (x_i,y_j,t^n) = \frac{\phi_{i+1,j}^n - 2 \phi_{i,j}...
...elta x^2} + \frac{\phi_{i,j+1}^n - 2 \phi_{i,j}^n + \phi_{i,j-1}^n}{\Delta y^2}$ (6.8)

where $ \phi^n_{i,j}$ is the potential computed at time $ t^n=t_i + n \Delta t$ , in the point $ (x_i,y_j)$ .
Applying these approximations to the NSP equation, one get the following numerical scheme

$\displaystyle \phi^{n+1}_{i,j} = \phi^n_{i,j} + \Delta t (- \epsilon_{i,j} (\fr...
...}^n}{\Delta y^2}) \\ - q [ {N_D}_{i,j} - {N_A}_{i,j} - n_{i,j}^n + p_{i,j}^n] )$ (6.9)

Note that the presented scheme is valid only in the case of homogeneous case, but it is easy to generalize it to the heterogeneous structures.
As we can see, once we have the initial conditions and the boundary conditions, it is very easy to implement this equation in a generic semiconductor devices simulator, as it is done in GNU Archimedes.

Didier Link 2007-05-18