tidy3d.SlotboomBandGapNarrowing#
- class SlotboomBandGapNarrowing[source]#
Bases:
Tidy3dBaseModelParameters for the Slotboom model for band-gap narrowing.
- Parameters:
v1 (PositiveFloat) – [units = V]. \(V_{1,bgn}\) parameter
n2 (PositiveFloat) – [units = 1/cm^3]. \(N_{2,bgn}\) parameter
c2 (float) – \(C_{2,bgn}\) parameter
min_N (NonNegativeFloat) – [units = 1/cm^3]. Bandgap narrowing is applied at location where total doping is higher than
min_N.
Notes
The Slotboom band-gap narrowing \(\Delta E_G\) model is discussed in [1] as follows:
\[ \begin{align}\begin{aligned}\Delta E_G = V_{1,bgn} \left( \ln \left( \frac{N_{tot}}{N_{2,bgn}} \right) + \sqrt{\left( \ln \left( \frac{N_{tot}}{N_{2,bgn}} \right) \right)^2 + C_{2,bgn}} \right) \quad \text{if} \quad N_{tot} \geq 10^{15} \text{cm}^{-3},\\\Delta E_G = 0 \quad \text{if} \quad N_{tot} < 10^{15} \text{cm}^{-3}.\end{aligned}\end{align} \]Note that \(N_{tot}\) is the total doping as defined within a
SemiconductorMedium.Example
>>> import tidy3d as td >>> default_Si = td.SlotboomBandGapNarrowing( ... v1=6.92 * 1e-3, ... n2=1.3e17, ... c2=0.5, ... min_N=1e15, ... )
Attributes
- v1#
- n2#
- c2#
- min_N#