Skip to main content

DEVSIM: TCAD Device Simulator

Project description

Build Status Build status DOI

DEVSIM

Introduction:

DEVSIM - TCAD Device Simulator

DEVSIM is a tool for TCAD Device Simulation, using finite volume methods. The source code is provided by DEVSIM LLC.

Website:

The official website is here:

https://devsim.org

Software Features:

  • Python scripting
  • DC, small-signal AC, impedance field method, transient
  • User specified partial differential equations (PDE).
  • Extended floating point precision
  • 1D, 2D, and 3D simulation
  • 1D, 2D mesher
  • Import 3D meshes.
  • 2D cylindrical coordinate simulation
  • ASCII file format with PDE embedded.

Usage In Research:

Please see this link for a list of published research papers using or referring to the DEVSIM simulator.

Installation:

Please see INSTALL.md for installation instructions. Please see BUILD.md for instructions to build from source.

Citing This Work:

Please see CITATION.md. Please do not cite this Github Repository as it will be moving in the future.

License:

DEVSIM is licensed under the Apache 2.0 License. Example scripts are also provided under this license. Other files are subject to the license terms of their copyright owners. Please see LICENSE and NOTICE for license terms.

Documentation:

The PDF documentation is located in doc/devsim.pdf. An online version of the documentation is available at https://devsim.net. A list of documentation resources is available online. Recent changes are available in CHANGES.md.

The repository for the documentation is at https://github.com/devsim/devsim_documentation.

Supported Platforms:

OS Version Architecture
macOS Monterey 12.5 arm64, x86_64
Microsoft Windows Windows 10 x64
Linux AlmaLinux 8 (Red Hat Enterprise Linux 8 Compatible) aarch64, x86_64

Code of Conduct:

Please see CODE_OF_CONDUCT.md.

Support:

For support and general discussion, please join our forum: https://forum.devsim.org

Contributing:

Please see: Contribution guidelines for this project

Testing

Please see TEST.md.

Related Projects

Used directly by the simulator

Name Description
symdiff Symbolic differentiation engine for the simulator
devsim_documentation Documentation for the simulator

Extended examples

Name Description
devsim_bjt_example Bipolar Junction Transistor example
devsim_density_gradient Quantum Corrections to Drift Diffusion simulation
devsim_3dmos 3D Mosfet example used in publication
devsim_misc Miscellaneous scripts

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

devsim-2.9.0-cp37-abi3-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.7+Windows x86-64

devsim-2.9.0-cp37-abi3-manylinux_2_28_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.28+ x86-64

devsim-2.9.0-cp37-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

devsim-2.9.0-cp37-abi3-macosx_12_0_universal2.whl (6.9 MB view details)

Uploaded CPython 3.7+macOS 12.0+ universal2 (ARM64, x86-64)

File details

Details for the file devsim-2.9.0-cp37-abi3-win_amd64.whl.

File metadata

  • Download URL: devsim-2.9.0-cp37-abi3-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.7+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for devsim-2.9.0-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8e734f7e698cb6984628bb336f6479d7acff29479701a3e68d4f9cb54453ba0f
MD5 263b8a4f0ec060ee5a5b85cf69e4a354
BLAKE2b-256 20a2a012f52d7ff1a0253d280244d2bbe9f889e693ef4f0c34b467d1e65ffa93

See more details on using hashes here.

File details

Details for the file devsim-2.9.0-cp37-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for devsim-2.9.0-cp37-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 28e3aadfdb546a012e78d528f18eb97e465ae1993d26e97052bab36e09213c43
MD5 ce6993174ac07ae4058b8320e65c857f
BLAKE2b-256 ed4b5a046753b67a797c7ccc2c8ad28a901bebc0cba12f5f0aa3e427e4f916dd

See more details on using hashes here.

File details

Details for the file devsim-2.9.0-cp37-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for devsim-2.9.0-cp37-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8a86f89ce3c9672d3bcde2b02edf9dff55eb7699aae56afd9de0f565aa73fce1
MD5 9f0dc42625f105de88a83ce527c596c5
BLAKE2b-256 6914b45e0e6f3ece8dcda6040b0b8dff078f29ea280d2cc63151bc08ab668e63

See more details on using hashes here.

File details

Details for the file devsim-2.9.0-cp37-abi3-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for devsim-2.9.0-cp37-abi3-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 3d06a1791157a53cf0b0ee15dd310d46ef557075b54ae2eed1cefbe951a3549c
MD5 c3cafb0e01b301c31e08d6d2ee4616ed
BLAKE2b-256 2b0f77957c5d67ad20876067b619f1d88cd8ccdc659f7b9c0f0fa0e32ad22c68

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page