DEVSIM TCAD Simulator
Description
DEVSIM
https://devsim.org Version: 1.5.1
This content is also mirrored at https://github.com/devsim/devsim/releases/tag/v1.5.1
devsim_linux_v1.5.1Linuxx86_64(64 bit)devsim_macos_v1.5.1macOS High Sierra, Mojavex86_64(64 bit)devsim_win64_v1.5.1Microsoft Windows 10x64(64 bit)devsim_msys_v1.5.1Microsoft Windows 10x64(64 bit)
Math Functions
The following inverse functions and their derivatives are now available in the model interpreter.
erf_invInverse Error Functionerfc_invInverse Complimentary Error Functionderf_invdxDerivative of Inverse Error Functionderfc_invdxDerivative of Complimentary Inverse Error Function
The Gauss-Fermi Integral, using Paasch's equations are now implemented.
gfiGauss-Fermi IntegraldgfidxDerivative of Gauss-Fermi IntegraligfiInverse Gauss-Fermi IntegraldigfidxDerivative of Inverse Gauss-Fermi Integral
Each of these functions take two arguments, zeta and s. The derivatives with respect to the first argument are provided. Please see testing/GaussFermi.py for an example.
In extended precision mode, the following functions are now evaluated with full extended precision.
FermidFermidxInvFermidInvFermidx
The following double precision tests:
testing/Fermi1.pyFermi Integral Testtesting/GaussFermi.pyGauss Fermi Integral Test
Have extended precision variants:
testing/Fermi1_float128.pytesting/GaussFermi_float128.py
Installation Script
A new installation script is in the base directory of the package. It provides instructions of completing the installation to the python environment without having to set the PYTHONPATH environment variable. It notifies the user of missing components to finish the installation within an Anaconda or Miniconda environment.
To use the script, use the following command inside of the devsim directory.
python install.py
The install script will write a file named lib/setup.py, which can be used to complete the installation using pip. The script provides instructions for the installation and deinstallation of devsim.
INFO: Writing setup.py
INFO:
INFO: Please type the following command to install devsim:
INFO: pip install -e lib
INFO:
INFO: To remove the file, type:
INFO: pip uninstall devsim
Platforms:
- Centos 7 (Linux compatible)
- macOS 10.13
- Microsoft Windows 10 (64 bit)
Notes are available in these files:
linux.txtwindows.txtmacos.txt
Packages required
This software requires a working installation of Python 3 (3.6 or higher).
For macOS, Linux, and Microsoft Windows, the recommended distributions are the following.
Anaconda contains many scientific software packages and is available from: https://anaconda.com.
Miniconda is a much smaller download and is available from: https://conda.io/miniconda.html
Math Libraries
The releases are built against the Intel Math Kernel Library. These libraries are available through Anaconda or Miniconda using the following commands:
conda install mkl numpy
Files
devsim/devsim-v1.5.1.zip
Files
(30.7 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:62d18cf690ad867fbc8de60d13861acf
|
6.5 MB | Preview Download |
|
md5:f6c9c03bd86eeb9f44de15e986a066a0
|
5.8 MB | Download |
|
md5:c6dfd0a9d5b4b8f9e068f2ec32b39838
|
7.6 MB | Download |
|
md5:1a6ced2ba8583d34419f2de86f8d501e
|
6.8 MB | Preview Download |
|
md5:2db44abf8f6645ebda17b3c17f3827d6
|
4.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/devsim/devsim/tree/v1.5.1 (URL)