Войти

Brandon's Semiconductor Simulator

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7

Описание

Brandon's semiconductor simulator is an educational tool for the simulation and visualization of semiconductor devices. It has an intuitive and easy to use interface that allows users to draw circuits and devices with just a few brush strokes. It is a fully interactive, realistic simulation that incorporates both electromagnetism and the diffusion-drift equations. There are many visualization options and the software comes with a bunch of hand-made demonstrations of electrical circuits, diodes, transistors, and just about every kind of semiconductor device. The steam version comes with cloud and workshop integration as well as achievements.

Features:

  • Interactive circuit drawing

  • Visualization of electromagnetic fields and charge carriers

  • Many materials (metals, semiconductors, dielectrics, and more)

  • Steam cloud and sharing saves via workshop

Physics features:

The simulation is set on a two-dimensional grid with a solver that computes the 2D Maxwell equations. This means the electric field lies in the same plane as the display whereas the magnetic field is perpendicular. On top of this, there are two types of charge carriers, electrons and holes, which experience electrical and chemical forces. The simulation uses a FDTD (finite-difference time domain) scheme obtained by discretizing the Maxwell equations combined with the drift-diffusion equations. The final simulation is able to demonstrate many of the important properties of semiconductors and semiconductor devices, such as:

  • PN junctions

  • Metal-semiconductor junctions

  • Thermoelectricity

  • Contact potentials

  • Heterojunctions

  • Simulation of common semiconductor devices, eg. BJTs, MOSFETs, JFETs, diodes, etc.

Since version 2.0, the simulation also supports the following:

  • Velocity saturation

  • Radiative, trap-assisted, and auger recombination

  • User-defined materials

Why does this exist?

I created this simulator because I wanted to get a deeper understanding of how semiconductors work. It's been my experience that there's been a lack of good simulations that demonstrate advanced topics in physics. There certainly exist many educational physics simulations, but they're all either aimed at lower educational levels, or they are very restricted in how the user can interact with the system. I hope my simulation succeeds in filling this gap.

Системные требования

WINDOWS:

Минимальные:
  • Процессор: 64 bit CPU
  • Оперативная память: 500 MB ОЗУ
  • Место на диске: 400 MB
Рекомендованные:
  • Процессор: Intel Core i5-12600
  • Оперативная память: 1 GB ОЗУ

MACOS:

Минимальные:
  • Требуется процессор Apple
  • Процессор: 64 bit CPU
  • Оперативная память: 500 MB ОЗУ
  • Место на диске: 400 MB
  • Дополнительно: Tested only on apple silicon
Рекомендованные:
  • Требуется процессор Apple
  • Процессор: Apple M2 Pro
  • Оперативная память: 1 GB ОЗУ

LINUX:

Минимальные:
  • Процессор: 64 bit CPU
  • Оперативная память: 500 MB ОЗУ
  • Место на диске: 400 MB
Рекомендованные:
  • Процессор: Intel Core i5-12600
  • Оперативная память: 1 GB ОЗУ

Похожие игры

На 6% дороже Steam
RPG Maker MZ

2 749 ₽

RPG Maker MZ

Открыть
SpaceSim

589 ₽

SpaceSim

Открыть
На 6% дороже Steam
RPG Maker MV

4 449 ₽

RPG Maker MV

Открыть
На 5% дороже Steam
Clickteam Fusion 2.5

1 369 ₽

Clickteam Fusion 2.5

Открыть
На 8% дешевле Steam
SRPG Studio

1 749 ₽

SRPG Studio

Открыть
На 6% дороже Steam
RPG Maker XP

929 ₽

RPG Maker XP

Открыть
HudSight - crosshair overlay

269 ₽

HudSight - crosshair overlay

Открыть
YoloMouse

379 ₽

YoloMouse

Открыть
На 7% дешевле Steam
Aseprite

799 ₽

Aseprite

Открыть
На 6% дороже Steam
TBAS Study Pro

929 ₽

TBAS Study Pro

Открыть
На 6% дешевле Steam
MangaKa

659 ₽

MangaKa

Открыть
На 6% дешевле Steam
Tabletop Creator Pro

2 119 ₽

Tabletop Creator Pro

Открыть
На 6% дороже Steam
RPG Architect

1 779 ₽

RPG Architect

Открыть
На 5% дороже Steam
RPG Maker 2003

749 ₽

RPG Maker 2003

Открыть