next up previous
Next: IMPLANT Up: Prophet Commands Previous: GRAPH

GRID

The GRID command defines a simple 1D,2D or 3D tensor product grid. The GRID (or LOAD) command must appear before any commands such as field, graph or bias.

The algorithm for creating non-uniform tensor product grid operates segment-by-segment, where the segments are defined by the values specified in the XLOC (or YLOC, ZLOC) keyword. Each XLOC value has an associated XDEL value, which is the grid spacing request that Prophet will try to accomodate. When a segment has the same XDEL values at both endpoints, the grid will be uniformly spaced at that value. When the XDEL values are different, Prophet will grade the grid spacing as smoothly as possible, minimizing the ratio of adjacent grid spacing. However, within a segment the ratio will never be greater than ``/library/math/grid/interval.ratio'' (set to 1.5 in the Prophet database currently). If the change in requested grid spacing within a segment is too extreme to meet this ratio, the smaller grid XDEL will be satisfied, and the larger ignored. To ensure that the requested spacing is possible, the user can check his/her input to see if the following is satisfied:

equation645

If the above inequality is not satisfied, it is possible that the grid spacings in adjoining segments will have a larger ratio than that specified by ``/library/math/grid/interval.ratio''. However, the maximum ratio is always met within each individual segment.

The following list itemizes the valid keywords, their units, and their meaning:

MATERIAL: [string]

ELEMENT: [string] RESISTIVITY: [real (ohms)] CONCENTRATION: [real ( tex2html_wrap_inline2851 )] DIMENSION: [integer] XLOC: [real (microns)] XDELTA: [real (microns)] YLOC: [real (microns)] YDELTA: [real (microns)] ZLOC: [real (microns)] ZDELTA: [real (microns)] MAP.MOSFET [string] XMOLE [real] YMOLE [real]

Examples::

1-D MOS Capacitor:

grid dim=1 mat=silicon
+ xloc=0.00000,0.0010,0.010,0.10,0.20,0.50
+ xdel=0.00005,0.0002,0.001,0.01,0.05,0.05
+ elem=boron conc=1.0e+18
deposit mat=oxide thickness=0.0,0.002 xdel=0.00005,0.0005
Note that in the deposit command above, the first ``xdel'' value refers to the bottom of the deposited layer. However in the grid command, the first ``xdel'' refers to the top of the initial structure. In order to have good accuracy, it is necessary to have vertical grid spacing on the order of an Angstrom adjacent to the silicon oxide interface.

2-D MOS:

grid dim=2 mat=silicon
+ xloc=0.00000,0.0010,0.010,0.10,0.20,0.50
+ xdel=0.00005,0.0002,0.001,0.01,0.05,0.05
+ yloc=-0.15,-0.07,-0.05,-0.04,0.040,0.050,0.07,0.15
+ ydel=0.02,0.005,0.002,0.005,0.005,0.002,0.005,0.02
+ elem=boron conc=1.0e+18
deposit mat=oxide thickness=0.0,0.002 xdel=0.00005,0.0005

For a MOS device, it is important to have sufficient lateral grid density at the source and drain junctions.

Less Used GRID Keywords

MASK.GRID [logical], EDGE.DELTA [real (microns)], SPACE.DELTA [real (microns)]

ORIENTATION: [integer] TRIANGULATE [logical] QUALITY [logical] ADAPT [logical] REFINE [logical] FIELD [string] RATIO [real] CLEANUP [logical] SHEAR [real] XSHIFT [real] YSHIFT [real] CURVE.MOS [logical]
next up previous
Next: IMPLANT Up: Prophet Commands Previous: GRAPH

Prophet Development
Mon Jul 1 14:45:00 PDT 2002