Electrons in holey membranes

Example of electrical conductivity simulations for a membrane with holes

In this example, we use examples/electrons_in_holey_membrane.py file to compute the electrical conductivity and Seebeck coefficient of a holey membrane, similar to those measured in Ref. [1]. The input file sets electron mean free paths at a constant value of 15 nm.

ELECTRON_MFP = 15e-9

Moreover, since the electrical conductivity depends on the energy of electrons, we need to set the Fermi level of the crystal. For example, in n-doped silicon with 3×1018cm33 \times 10^{18} cm^{-3} dopant concentration, we can estimate the Fermi level at about -50 meV from the conduction band. This value can be set in the input file to get values directly in the plots.

from scipy.constants import electron_volt
MEDIA_FERMI_LEVEL = -50e-3 * electron_volt

To run the simulation for electrons, use the -e flag as follows:

freepaths -e electrons_in_holey_membrane.py

The simulation will trace the electrons in a 100-nm-thick porous silicon membrane:

From the trajectories, the simulator calculates the spectra of mean travel time τs(E)\tau_s(E) and transport distribution function Ξ(E)\Xi (E):

From the transport distribution function, the electrical conductivity σ\sigma and Seebeck coefficient are evaluated as explained in the Section of electrical conductivity and Ref. [2]. In practice, they are calculated and plotted as a function of Fermi energy:

Thus, the values obtained for our specific Fermi level are about σ\sigma = 85 kS/m and S = 0.3 mV/K, roughly in the range reported in the experiments [1]. The uncertainty comes from the fact that the Fermi level in the experimental samples is usually not known and only roughly estimated from the doping level, which in turn is also approximated. Thus, these simulations work best to compare different structures on the same wafer with the same doping rather than to obtain absolute values.

References

  1. Priyadarshia and Neophytou, J. Appl. Phys. 133, 054301 (2023)

Last updated