25-nm n-MOSFFET with quantum correction

mcdeviceex03.in : 25-nm n-MOSFFET with quantum correction

Requires: MC Device
Minimum Versions: Atlas 5.22.1.R

This example demonstrates 2D Monte Carlo device modeling of a silicon n-MOSFET with quantum correction.

For all aspects of this example apart from the quantum correction, please see the previous example, mcdeviceex02.

The aspects of this example related to the quantum correction are specified with three different statements.

On the QREGION statement, the BOUNDP parameter specifies a rectangular domain where the quantum correction is included. In this case, the quantum correction is included just under the gate. DIR = Y on the QREGION statement specifies the direction of quantization.

The SCHRMESH statement specifies the number and location of nodes used for the Schroedinger mesh. The Schroedinger equation is solved on the 1D mesh specified here at every XSTEP = 1 mesh lines along X and at every TSTEP = 4000 iterations. Undersampling the quantum solution either spatially or temporally may reduce the accuracy of the solution. This choice was found to be adequate for this device and is a reasonable starting point for modeling other devices.

The SCHRREGION statement specifies the material regions used for the quantum correction. You must specify these material definitions using SCHRREGION statements consistently with the material definitions you specified on the 2D Poisson mesh using REGION statements. In this example, although MCDEVICE obtains non-zero values of the electrons' wave functions in the SiO2 region, MCDEVICE confines the MC electrons to the silicon substrate. As a result, the "Electron Conc" and "Average Electron Conc" fields in the mcdeviceex03_sol.str file do not show electrons in the SiO2 even though electron penetration of oxide barrier is considered as part of the model. This choice is conventional. The model does a good job of predicting the impact of quantum size effects on the electron concentration and the terminal currents.

To load and run this example, select the Load example button in DeckBuild. This will copy the input file and any support files to your current working directory. Select the run button to execute the example.