potential particles in cylindric diode

3D Silicon Diode

A GNU head
potential particles in double gate

 

A simple 3D diode has been simulated by means of Aeneas in order to test its capabilities and reliability. The diode is a simple n+-n-n+ diode with a channel lenght equal to 0.4 micron. The diode has two n+ regions of 0.3 micron, which means that the diode is 1.0 micron in total. The doping regions are n+=1.e23/m^3 and n=1.e21/m^3. The applied voltage is equal to 2.0 Volts.

The devices is defined by means of an input file which describes the doping regions, the boundary conditions, the applied voltage, the number of simulated particles and so on. Furthermore, a mesh file describes the diode shape. The input ASCII file is reported at the end of this page, while various 3D pictures obtained using Aeneas are shown in the following.

Please, note that the Monte Carlo simulation is coupled consistently to an unstructured mesh, which is a great advantage for novel 3D semiconductor devices.

The mesh is introduced by means of an ASCII file described the dimensions and geometry. Here is a graphical representation.

In the following we show the particles initial position in the simulated diode.

Here, the particles in the mesh are represented.

In the following picture, the final computed electrostatic potential is shown in function of the final particles position, i.e. every particle has a color coupled to the potential it is feeling.

The final calculated potential field is reported in the following picture.

The final electron energy in function of the particles position is shown in the following picture.

Finally, we report the particles in a trasparent potential.

The input file for this diode simulation reads :

# Input file for the simulation of a diode simulated by Aeneas,
# the MC simulator for 3D unstructured meshes.
# www.southnovel.eu
# dimensions : 0.3x0.3x1.0 microns
# applied voltage : 2.0 Volts
# mesh file : device.mesh

# time step in seconds
TIMESTEP 0.015e-12

# final time of simulation in seconds
FINALTIME 6.000e-12

# the code starts the mean average for velocity
# and energy at the last MEDIA time steps
MEDIA 500

# lattice temperature in Kelvin
LATTICETEMPERATURE 300

# save the data every number of steps
SAVEEVERYNUMSTEPS 8

# impurity density in 1/m^3
CIMP 1.e14

# contact type and applied voltage (meters, volts)
CONTACT X 0.0      0.3e-6 Y 0.0      0.3e-6 Z 1.0e-6 1.0e-6 OHMIC 2.0
CONTACT X 0.0      0.3e-6 Y 0.0      0.3e-6 Z 0.0      0.0 OHMIC 0.0
CONTACT X 0.0      0.0      Y 0.0      0.3e-6 Z 0.0      1.e-6 INSULATOR
CONTACT X 0.3e-6 0.3e-6 Y 0.0      0.3e-6 Z 0.0      1.e-6 INSULATOR
CONTACT X 0.0      0.3e-6 Y 0.0      0.0      Z 0.0      1.e-6 INSULATOR
CONTACT X 0.0      0.3e-6 Y 0.3e-6 0.3e-6 Z 0.0      1.e-6 INSULATOR

# statistical weight, i.e. the number of particles in cell
# which have the maximum density value
STATISTICALWEIGHT 50

# the Poisson solver can be 1, 2, 3 or 4.
# it is used to select the method for solving the Poisson equation
POISSONSOLVER 4

# the tollerance for the Poisson solver
POISSONTOLLERANCE 1.e-16

# maximum number of iterations for the Poisson solver
POISSONITMAX 1500

# material specification (Si is the default)
MATERIAL X 0.0 0.3e-6 Y 0.0 0.3e-6 Z 0.0 1.0e-6 SILICON

# donor density of the device in 1./m^3
DONORDENSITY X 0.0 0.3e-6 Y 0.0 0.3e-6 Z 0.3e-6 0.7e-6 1.e22
DONORDENSITY X 0.0 0.3e-6 Y 0.0 0.3e-6 Z 0.0 0.3e-6 1.e23
DONORDENSITY X 0.0 0.3e-6 Y 0.0 0.3e-6 Z 0.7e-6 1.e-6 1.e23

# quantum effective potential taken into account
QUANTUMEFFECTS

# end of input file