Carrier Models¶
This page describes the physics of the carrier models implemented in carriers.
Semiclassical¶
The Semiclassical model is the simplest carrier occupation scheme, employing only the three-dimensional semiconductor bulk bands and Fermi occupation statistics
The \(l\) is a sum over subbands and the \(\Delta E^l_{C/V}\) are subband-specific offsets from the band-edge. For instance, the split-off subband in GaN can be hundreds of meV away from the band edge under compressive strain.
The subband-specific conduction/valence band effective DOS are given by
where \(m^l_{3D}\) is the geometric mean of three directional effective masses and \(\mathcal{F}_{j}(\eta)\) is the Fermi-Dirac integral of order \(j\):
The derivatives with respect to the bands are given by
Schrodinger¶
The Schrodinger model solves for the eigenstates of each subband separately.
Full k-space¶
The “full k-space” Schrodinger option [not implemented yet] solves the Schrodinger problem with the BenDaniel and Duke Hamiltonian at a range of points in k-space and integrates up the density. For the conduction and valence bands respectively
where the \(l\) is a subband index, \(m_z\) and \(m_t\) are the longitudinal and transverse effective masses, and the \(\Delta E_{C/V}\) are subband-specific offsets. where for electrons \(b=-1,\ U_\sigma=E_C+\Delta E_{Ci}\) and for holes \(b=+1,\ U_\sigma=E_V-\Delta E_{Vi}\). These levels are occupied as
Note that, even though a parabolic E-k relation is assumed for the bulk carrier, the resulting energy levels may not be parabolic with respect to transverse momentum because the transverse kinetic term is spatially varying in a general heterostructure, complicating the dispersion of the energy levels. However, often in relevant problems, the carrier is confined to mainly one material and the non-uniformity of the transverse effective mass is merely a perturbation. In such cases, the parabolic k-space solution may suffice.
Parabolic k-space¶
The “parabolic” Schrodinger option solves the Schrodinger problem at \(k_t=0\) and then, for each wavefunction, averages harmonically over the transverse effective masses which that wavefunction sees to compute the appropriate effective mass to use for the parabolic transverse dispersion of that level.
The Schrodinger equation is the same as above (only solved at at \(k_t=0\)), but the carrier density expressions are simplified:
with
and
and the derivatives
with \(b\) as above.
Multiband k.p¶
The Multiband k.p model solves for the energy eigenstates by generalizing the bulk bandstructure Hamiltonian from a function of wavevector to a function of spatial derivatives. In general, this will form a matrix differential equation
where the C matrices depend on the material system, z-dependent material properties, and in-plane wavevector.
The C matrices are returned by that material system
kp_Cmats function, eg the Wurtzite kp_Cmats().