devsim

TCAD Semiconductor Device Simulator

APACHE-2.0 License

Downloads
7.4K
Stars
156
Committers
7

Bot releases are visible (Hide)

devsim - v1.4.13

Published by tcaduser almost 4 years ago

DEVSIM

https://devsim.org
Version: v1.4.13

Id OS Arch
devsim_linux_v1.4.13 Linux x86_64 (64 bit)
devsim_macos_v1.4.13 macOS High Sierra, Mojave x86_64 (64 bit)
devsim_win64_v1.4.13 Microsoft Windows 10 x64 (64 bit)
devsim_msys_v1.4.13 Microsoft Windows 10 x64 (64 bit)

Version 1.4.13

Please see CHANGES.md file in the distribution for more information.

Platforms:

  • Centos 6 (Linux compatible)
  • macOS 10.13
  • Microsoft Windows 10 (64 bit)

Notes are available in these files:

  • linux.txt
  • windows.txt
  • macos.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://continuum.io/downloads.

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
devsim - v1.4.13-rc3

Published by tcaduser about 4 years ago

devsim - v1.4.12

Published by tcaduser about 4 years ago

DEVSIM

https://devsim.org
Version: v1.4.12

Id OS Arch
devsim_linux_v1.4.12 Linux x86_64 (64 bit)
devsim_macos_v1.4.12 macOS High Sierra, Mojave x86_64 (64 bit)
devsim_win64_v1.4.12 Microsoft Windows 10 x64 (64 bit)
devsim_win32_v1.4.12 Microsoft Windows 10 x86 (32 bit)
devsim_msys_v1.4.12 Microsoft Windows 10 x64 (64 bit)

Version 1.4.12

Element assembly for calculation of current and charges from the device into the circuit equation are fixed. These tests are added:

  • testing/cap_2d_edge.py
  • testing/cap_2d_element.py
  • testing/cap_3d_edge.py
  • testing/cap_3d_element.py

The edge variant is using standard edge based assembly, and the element variant is using element-based assembly.

The platform specific notes now clarify that any version of Python 3 (3.6 or higher) is supported.

  • linux.txt
  • windows.txt
  • macos.txt

Platforms:

  • Centos 6 (Linux compatible)
  • macOS 10.13
  • Microsoft Windows 10 (32, 64 bit)

Notes are available in these files:

  • linux.txt
  • windows.txt
  • macos.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://continuum.io/downloads.

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
devsim - v1.4.12-rc4

Published by tcaduser about 4 years ago

devsim - v1.4.12-rc3

Published by tcaduser about 4 years ago

Version 1.4.12-rc3

Element assembly for calculation of current and charges from the device into the circuit equation are fixed. These tests are added:

  • testing/cap_2d_edge.py
  • testing/cap_2d_element.py
  • testing/cap_3d_edge.py
  • testing/cap_3d_element.py

The edge variant is using standard edge based assembly, and the element variant is using element-based assembly.

devsim - v1.4.11

Published by tcaduser over 4 years ago

DEVSIM

https://devsim.org
Version: v1.4.11

Id OS Arch
devsim_linux_v1.4.11 Linux x86_64 (64 bit)
devsim_macos_v1.4.11 macOS High Sierra, Mojave x86_64 (64 bit)
devsim_win64_v1.4.11 Microsoft Windows 10 x64 (64 bit)
devsim_win32_v1.4.11 Microsoft Windows 10 x86 (32 bit)
devsim_msys_v1.4.11 Microsoft Windows 10 x64 (64 bit)

Version 1.4.11

The element_pair_from_edge_model is available to calculate element edge components averaged onto each node of the element edge. This makes it possible to create an edge weighting scheme different from those used in element_from_edge_model.

Fixed issue where command option names where not always shown in the documentation.

The platform specific notes now clarify that any version of Python 3 (3.6 or higher) is supported.

  • linux.txt
  • windows.txt
  • macos.txt

Platforms:

  • Centos 6 (Linux compatible)
  • macOS 10.13
  • Microsoft Windows 10 (32, 64 bit)

Notes are available in these files:

  • linux.txt
  • windows.txt
  • macos.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://www.anaconda.com/products/individual#Downloads

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
devsim - v1.4.10

Published by tcaduser over 4 years ago

DEVSIM

https://devsim.org
Version: v1.4.10

Id OS Arch
devsim_linux_v1.4.10 Linux x86_64 (64 bit)
devsim_macos_v1.4.10 macOS High Sierra, Mojave x86_64 (64 bit)
devsim_win64_v1.4.10 Microsoft Windows 10 x64 (64 bit)
devsim_win32_v1.4.10 Microsoft Windows 10 x86 (32 bit)
devsim_msys_v1.4.10 Microsoft Windows 10 x64 (64 bit)

Version 1.4.10

Fixed crash when evaluating element edge model in 3D.

Fixed potential error using delete_node_model and similar deletion commands.

Platforms:

  • Centos 6 (Linux compatible)
  • macOS 10.13
  • Microsoft Windows 10 (32, 64 bit)

Notes are available in these files:

  • linux.txt
  • windows.txt
  • macos.txt

Packages required

This software requires a working installation of:

The following versions of Python are supported in the binary releases:

  • Python 3.6
  • Python 3.7

For macOS, Linux, and Microsoft Windows, the recommended distributions are the following.

Anaconda contains many scientific software packages and is available from:
https://continuum.io/downloads.

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
devsim - v1.4.10-rc4

Published by tcaduser over 4 years ago

devsim - v1.4.10-rc3

Published by tcaduser over 4 years ago

devsim - v1.4.10-rc2

Published by tcaduser over 4 years ago

fix fatal error using model deletion commands

devsim - v1.4.10-rc1

Published by tcaduser over 4 years ago

Fixes crash in 3d Element Model evaluation

devsim - v1.4.9

Published by tcaduser over 4 years ago

DEVSIM

https://devsim.org
Version: v1.4.9

Id OS Arch
devsim_linux_v1.4.9 Linux x86_64 (64 bit)
devsim_macos_v1.4.9 macOS High Sierra, Mojave x86_64 (64 bit)
devsim_win64_v1.4.9 Microsoft Windows 10 x64 (64 bit)
devsim_win32_v1.4.9 Microsoft Windows 10 x86 (32 bit)
devsim_msys_v1.4.9 Microsoft Windows 10 x64 (64 bit)

Version 1.4.9

Support for loading mesh files containing element edge data.

Platforms:

  • Centos 6 (Linux compatible)
  • macOS 10.13
  • Microsoft Windows 10 (32, 64 bit)

Notes are available in these files:

  • linux.txt
  • windows.txt
  • macos.txt

Packages required

This software requires a working installation of:

The following versions of Python are supported in the binary releases:

  • Python 3.6
  • Python 3.7

For macOS, Linux, and Microsoft Windows, the recommended distributions are the following.

Anaconda contains many scientific software packages and is available from:
https://continuum.io/downloads.

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
devsim - v1.4.9-rc2

Published by tcaduser over 4 years ago

devsim - v1.4.8

Published by tcaduser over 4 years ago

DEVSIM

https://devsim.org
Version: v1.4.8

Id OS Arch
devsim_linux_v1.4.8 Linux x86_64 (64 bit)
devsim_macos_v1.4.8 macOS High Sierra, Mojave x86_64 (64 bit)
devsim_win64_v1.4.8 Microsoft Windows 10 x64 (64 bit)
devsim_win32_v1.4.8 Microsoft Windows 10 x86 (32 bit)
devsim_msys_v1.4.8 Microsoft Windows 10 x64 (64 bit)

Version 1.4.8

In transient mode, the convergence test was flawed so that the charge_error was the only convergence check required for convergence. The software now ensures all convergence criteria are met.

Platforms:

  • Centos 6 (Linux compatible)
  • macOS 10.13
  • Microsoft Windows 10 (32, 64 bit)

Notes are available in these files:

  • linux.txt
  • windows.txt
  • macos.txt

Packages required

This software requires a working installation of:

The following versions of Python are supported in the binary releases:

  • Python 3.6
  • Python 3.7

For macOS, Linux, and Microsoft Windows, the recommended distributions are the following.

Anaconda contains many scientific software packages and is available from:
https://continuum.io/downloads.

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
devsim - fixcharge

Published by tcaduser over 4 years ago

devsim - v1.4.7

Published by tcaduser over 4 years ago

DEVSIM

https://devsim.org
Version: v1.4.7

Id OS Arch
devsim_linux_v1.4.7 Linux x86_64 (64 bit)
devsim_macos_v1.4.7 macOS High Sierra, Mojave x86_64 (64 bit)
devsim_win64_v1.4.7 Microsoft Windows 10 x64 (64 bit)
devsim_win32_v1.4.7 Microsoft Windows 10 x86 (32 bit)
devsim_msys_v1.4.7 Microsoft Windows 10 x64 (64 bit)

Version 1.4.7

Models

In the simple physics models, the sign for time-derivative terms was wrong for the electron and hole continuity equations. This affects small-signal and noise simulations. The example at examples/diode/ssac_diode.py was updated to reflect the change.

Platforms

Fix build script issue for macOS on Travis CI, updated the compiler to g++-9.

Update Centos 6 build from devtoolset-6 to devtoolset-8.

Platforms:

  • Centos 6 (Linux compatible)
  • macOS 10.13
  • Microsoft Windows 10 (32, 64 bit)

Notes are available in these files:

  • linux.txt
  • windows.txt
  • macos.txt

Packages required

This software requires a working installation of:

The following versions of Python are supported in the binary releases:

  • Python 3.6
  • Python 3.7

For macOS, Linux, and Microsoft Windows, the recommended distributions are the following.

Anaconda contains many scientific software packages and is available from:
https://continuum.io/downloads.

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
devsim - v1.4.6

Published by tcaduser almost 5 years ago

DEVSIM

https://devsim.org
Version: v1.4.6

Id OS Arch
devsim_linux_v1.4.6 Linux x86_64 (64 bit)
devsim_macos_v1.4.6 macOS High Sierra, Mojave x86_64 (64 bit)
devsim_win64_v1.4.6 Microsoft Windows 10 x64 (64 bit)
devsim_win32_v1.4.6 Microsoft Windows 10 x86 (32 bit)
devsim_msys_v1.4.6 Microsoft Windows 10 x64 (64 bit)

Version 1.4.6

Version Information

Parameter info can be queried for getting version information. The file testing/info.py contains an example.

  python info.py
  {'copyright': 'Copyright © 2009-2020 DEVSIM LLC', 'direct_solver': 'mkl_pardiso', 'extended_precision': True, 'license': 'Apache License, Version 2.0', 'version': '1.4.6', 'website': 'https://devsim.org'}

Extended Precision

The example examples/diode/gmsh_diode3d_float128.py provides an example where extended precision is enabled.

Python Formatting

The Python scripts in the examples and testing directories have been reformatted to be more consistent with language standards.

Platforms

Microsoft Windows 10 is supported and is now compiled using Microsoft Visual Studio 2019.

Microsoft Windows 7 is no longer supported, as Microsoft has dropped support as of January 14, 2020.

External Meshing

Support for reading meshes from Genius Device Simulator has been completely removed from DEVSIM.

Platforms:

  • Centos 6 (Linux compatible)
  • macOS 10.13
  • Microsoft Windows 10 (32, 64 bit)

Notes are available in these files:

  • linux.txt
  • windows.txt
  • macos.txt

Packages required

This software requires a working installation of:

The following versions of Python are supported in the binary releases:

  • Python 3.6
  • Python 3.7

For macOS, Linux, and Microsoft Windows, the recommended distributions are the following.

Anaconda contains many scientific software packages and is available from:
https://continuum.io/downloads.

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
devsim - v1.4.5

Published by tcaduser almost 5 years ago

DEVSIM

https://devsim.org
Version: v1.4.5

Id OS Arch
devsim_linux_v1.4.5 Linux x86_64 (64 bit)
devsim_macos_v1.4.5 macOS High Sierra, Mojave x86_64 (64 bit)
devsim_win64_v1.4.5 Microsoft Windows 7, 10 x64 (64 bit)
devsim_win32_v1.4.5 Microsoft Windows 7, 10 x86 (32 bit)
devsim_msys_v1.4.5 Microsoft Windows 7, 10 x64 (64 bit)

Version 1.4.5

  • Platform Support:
    • An MSYS2/Mingw-w64 build is available for 64-bit Windows. This build, labeled devsim_msys_v1.4.5, enables the use of the 128-bit floating point precision already available on the macOS and Linux platforms.

Platforms:

  • Centos 6 (Linux compatible)
  • macOS 10.13
  • Microsoft Windows 7, 10 (32, 64 bit)

Notes are available in these files:

  • linux.txt
  • windows.txt
  • macos.txt

Packages required

This software requires a working installation of:

The following versions of Python are supported in the binary releases:

  • Python 3.6
  • Python 3.7

For macOS, Linux, and Microsoft Windows, the recommended distributions are the following.

Anaconda contains many scientific software packages and is available from:
https://continuum.io/downloads.

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
devsim - v1.4.4

Published by tcaduser almost 5 years ago

DEVSIM

https://devsim.org
Version: v1.4.4

Id OS Arch
devsim_linux_v1.4.4 Linux x86_64 (64 bit)
devsim_macos_v1.4.4 macOS High Sierra, Mojave x86_64 (64 bit)
devsim_win64_v1.4.4 Microsoft Windows 7, 10 x64 (64 bit)
devsim_win32_v1.4.4 Microsoft Windows 7, 10 x86 (32 bit)

Version 1.4.4

  • Bug Fixes:
    • Intermittent crash on Windows 10 at the end of the program
  • CHANGES.md containing version changes in markdown format.
  • Internal changes:
    • Regression system script refactored to Python.
    • Refactor threading code using C++11 functions
    • Refactor timing functions for verbose mode using C++11 functions.
    • Refactor FPE detection code to C++11 standard.

Platforms:

  • Centos 6 (Linux compatible)
  • macOS 10.13
  • Microsoft Windows 7, 10 (32, 64 bit)

Notes are available in these files:

  • linux.txt
  • windows.txt
  • macos.txt

Packages required

This software requires a working installation of:

The following versions of Python are supported in the binary releases:

  • Python 3.6
  • Python 3.7

For macOS, Linux, and Microsoft Windows, the recommended distributions are the following.

Anaconda contains many scientific software packages and is available from:
https://continuum.io/downloads.

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
devsim - v1.4.3

Published by tcaduser almost 5 years ago

DEVSIM

https://devsim.org
Version: v1.4.3

Id OS Arch
devsim_linux_v1.4.3 Linux x86_64 (64 bit)
devsim_macos_v1.4.3 macOS High Sierra, Mojave x86_64 (64 bit)
devsim_win64_v1.4.3 Microsoft Windows 7, 10 x64 (64 bit)
devsim_win32_v1.4.3 Microsoft Windows 7, 10 x86 (32 bit)

Platforms:

  • Centos 6 (Linux compatible)
  • macOS 10.13
  • Microsoft Windows 7, 10 (32, 64 bit)

Notes are available in these files:

  • linux.txt
  • windows.txt
  • macos.txt

Packages required

This software requires a working installation of:

The following versions of Python are supported in the binary releases:

  • Python 3.6
  • Python 3.7

For macOS, Linux, and Microsoft Windows, the recommended distributions are the following.

Anaconda contains many scientific software packages and is available from:
https://continuum.io/downloads.

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