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

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

Uploaded CPython 3.7+ Windows x86-64

devsim-2.9.1-cp37-abi3-manylinux_2_28_x86_64.whl (5.4 MB view details)

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

devsim-2.9.1-cp37-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.7 MB view details)

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

devsim-2.9.1-cp37-abi3-macosx_12_0_universal2.whl (7.0 MB view details)

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

File details

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

File metadata

  • Download URL: devsim-2.9.1-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/4.0.2 CPython/3.9.6

File hashes

Hashes for devsim-2.9.1-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 36243a15ac1e93db827841d88805d9ae61e82e8c09a3cbeba010240846d2ae9d
MD5 0dbc404b0e96c683530fbf93a36d64a4
BLAKE2b-256 14fef4ca2f6619673e30d008393893463d6cccc578380fc75ba23b6b5a905a0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for devsim-2.9.1-cp37-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c67ccab36ca36c51cf2b8115a24538898ae62d6b1b7af0a36ca79037ebf6762a
MD5 23b8af28ed07e61a233be0badf246854
BLAKE2b-256 657f9322856e7432027970d2421747c132024b7977fbd32dd200358fae9d16e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for devsim-2.9.1-cp37-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e5c897cb14fbd92466a0d8891641fc58cb70b6a6fd433552f21a4f45570d31f5
MD5 53a603a90050d1bb9225861aa26f50e8
BLAKE2b-256 c9cc2e1ccabee5e98b4168709dfe8794aae6537adefa54468e501cbe59f0a906

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for devsim-2.9.1-cp37-abi3-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 8763d528a5021806e9274a2c774eb3ef4786800149895d416dd978cc02da453f
MD5 c9a1f7797105e4b0979fc12882e05a83
BLAKE2b-256 adeafb0455e58cb686f145189a61b78ca84b3b3f495f18e32fc3ec910617e4c0

See more details on using hashes here.

Supported by

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