2.3.3 Grid Generation and Adaption



next up previous contents
Next: 2.4 Model Library Up: 2.3 Two-Dimensional Profiles Previous: 2.3.2 Profiles in Arbitrary

2.3.3 Grid Generation and Adaption

We use a fully adaptive tensor product grid for the ion implantation module. The design of the initial grid depends on the geometry and the expected profile characteristics. First, we determine all characteristic points of the geometry (see points and in Figure 2.3-7), and characteristic lengths , and from (2.3-17), (2.3-18) and (2.3-19).

 

 

 

The regions where significant changes in the profile can be expected are estimated from the characteristic points, the characteristic lengths considering possible overlaps and the boundaries. The available grid lines are equidistributed in these regions (Figure 2.3-7).

 

For all points of the initial grid the concentration is calculated using (2.3-14). Remember that the geometry has been rotated by the negative tilt angle and, therefore, also the coordinates of a certain grid point (, ) have to be rotated using (2.3-8).

Thereon, the grid is adapted to the concentration profile. At all new (inserted) grid points the concentration is calculated again using (2.3-14). This adaption loop continues until no further grid update is necessary or a maximum number of grid adaptions has been exceeded.

The adaption of the spatial grid is based on two criteria, the dose conservation criterion and the gradient criterion. The dose conservation criterion equidistributes the local dose error and consequently inserts grid lines in the close vicinity to the maximum of the concentration. The gradient criterion inserts lines mainly at larger gradients of the profiles to resolve the slopes properly. For a detailed explanation of these two criteria see Section 3.6.2.

The overall program structure of the Analytical Ion Implantation Module is quite simple (see Program 2.3-1). First, the geometry, the material information, the implantation parameters (dose, energy, tilt angle, ...) are read from a PIF input filegif [Fas91]. The different parts of the program have already been explained in this section.

 

The range statistic parameters (moments, etc.) are calculated according to the selected range statistic model. The geometry is extended at all boundaries which have the attribute "artificial". For tilt angles the geometry is rotated by so that the ions incident direction is vertical. Here, we also check if one-dimensional computation is possible where only the vertical ion distribution has to be calculated and no lateral convolution is necessary. The selected distribution functions have to be initialized, i.e. their parameters are calculated for each target material from the moments. The geometry is cut in thin slices and for each of these slices the 's and 's are calculated.

An initial grid is designed according to the expected profiles. A concentration update-grid adaption is performed successively until the grid sufficiently resolves all details of the concentration profile. Finally the concentration profile is limited to a physically relevant value range.



next up previous contents
Next: 2.4 Model Library Up: 2.3 Two-Dimensional Profiles Previous: 2.3.2 Profiles in Arbitrary



Martin Stiftinger
Wed Oct 19 13:03:34 MET 1994