Skip to main content

SemiCode Analyzer Documentation

Master semiconductor analysis with interactive tools for electronic configurations, material type determination, and crystal structure visualization.

Si
Interactive Analysis

Quick start

Get up and running with SemiCode Analyzer in minutes

1

Enter atomic numbers

Input the atomic number (Z) for your host element and dopant element. For example, enter 14 for Silicon (Si) and 13 for Aluminum (Al).
Atomic numbers range from 1 (Hydrogen) to 118 (Oganesson). The tool automatically calculates electronic configurations using the Aufbau principle.
2

Analyze semiconductor type

Click Calcular Material to determine the resulting semiconductor type. The tool evaluates valence electrons and classifies the material as:
  • Intrínseco (Aislante) — Pure semiconductor with 4 valence electrons
  • Tipo N — N-type with excess electrons (5 valence electrons in dopant)
  • Tipo P — P-type with excess holes (3 valence electrons in dopant)
3

Explore visualizations

View interactive atomic structures, crystal lattice diagrams, and energy band diagrams. Toggle between different visualization modes to understand semiconductor behavior at the atomic level.

Explore by feature

Discover the powerful capabilities of SemiCode Analyzer

Configuration calculator

Calculate electronic configurations and valence electrons for any element based on atomic number

Atom visualization

View interactive atomic structure diagrams with electron shells and orbitals

Crystal lattice

Explore crystal structure with dopant atoms, free electrons, and holes

Energy bands

Visualize conduction bands, valence bands, and Fermi level positioning

Core concepts

Build a solid foundation in semiconductor physics

Electronic configuration

Learn how electrons fill atomic orbitals

Semiconductor types

Understand intrinsic, N-type, and P-type materials

Doping

Discover how impurities alter semiconductor properties

Developer resources

Integrate SemiCode functionality into your own projects

Chemistry functions

Core calculation functions for electronic configurations and material determination

Visualization functions

Rendering functions for atoms, lattices, and energy diagrams

Ready to explore semiconductors?

Start analyzing electronic configurations and semiconductor properties with interactive visualizations.

Get Started Now

Build docs developers (and LLMs) love