GNU Archimedes

Archimedes uses the Ensemble Monte Carlo method and is able to simulate physics effects and transport for electrons and heavy holes in Silicon, Germanium, GaAs, InSb, AlSb, AlAs, AlxInxSb, AlxIn(1-x)Sb, AlP, AlSb, GaP, GaSb, InP and their compounds (III-V semiconductor materials), along with Silicon Oxide.

Archimedes belongs to the well-known family of TCAD software, i.e. tools utilized to assist the development of technologically relevant products.

version Archimedes will also be able to simulate nanodevices, using the Wigner Monte Carlo formalism[4] (an experimental release can be found at[5]).

[6] Archimedes is able to simulate a plenty of physics effects and transport for electrons and heavy holes in Silicon, Germanium, GaAs, InSb, AlSb, AlAs, AlxInxSb, AlxIn(1-x)Sb, AlP, AlSb, GaP, GaSb, InP and their compounds (III-V semiconductor materials), along with Silicon Oxide, the applied and/or self-consistent electrostatic and magnetic fields by means of Poisson and Faraday equation.

Further, it physically represents the probability of particle occupation of energy k at position r and time t. In addition, due to being a seven-dimensional integro-differential equation (six dimensions in the phase space and one in time) the solution to the BTE is cumbersome and can be solved in closed analytical form under very special restrictions.

The Monte Carlo model in essence tracks the particle trajectory at each free flight and chooses a corresponding scattering mechanism stochastically.

The semiclassical equation describing the motion of an electron is where F is the electric field, E(k) is the energy dispersion relation, and k is the momentum wave vector.