Si/Ge (001) Valence Band Offset¶
1. Introduction¶
This tutorial calculates the valence band offset ÎE_v between germanium grown pseudomorphically on silicon (001) and silicon, reproducing the result of the following manuscript:
Manuscript
Chris G. Van de Walle and Richard M. Martin, "Theoretical calculations of heterojunction discontinuities in the Si/Ge system", Physical Review B 34, 5621 (1986). DOI:10.1103/PhysRevB.34.5621. 1
This tutorial builds upon the Si/Ge (001) Strained Superlattice tutorial, where the superlattice and the two strained bulk cells are created. Here, the platform's valence band offset workflow runs Quantum ESPRESSO on all three, and the offset is assembled as in Sec. III.A of the manuscript: each bulk's valence band maximum E_VBM is measured from its own average potential VÌ, and the superlattice gives the step in VÌ between the two materials,
1 | |
The manuscript gives ÎE_v = 0.74 eV without spinâorbit coupling, Ge above Si (Sec. III.A), and 0.84 eV in Table I after adding 0.10 eV for the spinâorbit splitting of germanium by hand (Sec. IV).
2. Prerequisites¶
Before starting this tutorial, one of the following steps should be completed:
- Follow the Si/Ge (001) Strained Superlattice tutorial, using the
interface_3d_3d_silicon_germanium.ipynbnotebook embedded in its section 6, to create and saveSi/Ge (001) superlattice 4+4,Si (001) bulk a=5.43andGe (001) bulk a=5.43 c=5.82, OR - Have the three materials saved in the
uploadsfolder or in the account's materials collection
3. Workflow overview¶
The calculation consists of the following steps:
- Set up the environment and parameters: Configure the material names, the Density Functional Theory (DFT) model, and compute resources
- Authenticate and initialize API client: Connect to the platform
- Load materials: Import the superlattice and the two bulks, print their plane spacings
- Configure the model and k-grids: One DFT model, a k-grid per material from one k-point density
- Configure compute resources: Select the cluster, queue, and processor settings
- Configure the workflow: The model, a k-grid per material, and the band structures the valence band maxima are read from
- Run the job: One Valence Band Offset job, which runs a band structure and the electrostatic potential on each of the three materials
- Retrieve results: The valence band maxima and average potentials, the offset, and the potential across the superlattice
- Compare with the manuscript: Print our values beside Van de Walle & Martin's
4. Calculation parameters¶
| this tutorial | Van de Walle & Martin | |
|---|---|---|
| Code | Quantum ESPRESSO | momentum-space pseudopotential code |
| Functional | local density approximation (LDA): CeperleyâAlder, PerdewâZunger parametrization | the same |
| Pseudopotentials | ultrasoft, GarrityâBennettâRabeâVanderbilt (GBRV) library, Ge 3d in valence | norm-conserving (BacheletâHamannâSchlĂŒter) |
| Cutoff | 40 / 200 Ry | 6 Ry |
| k-points | 5 points per Ă â»Âč: 9Ă9Ă3 superlattice, 6Ă6Ă6 bulks | four special points |
| Cell | 4 + 4 planes, 8 atoms, aâ„ = 5.43, a_Geâ„ = 5.82 Ă | the same |
| Positions | ideal (Sec. II) | ideal |
| Reference potential VÌ | planar average of the electrostatic potential | planar average of the l = 1 component of the total potential |
| Spinâorbit | not included | not included; +0.10 eV added for Table I |
The two terms of the offset depend on the reference potential, so only their sum is compared with the manuscript (p. 5625). Both calculations are LDA: neither the offsets nor the KohnâSham gaps below are experimental values.
5. Step-by-step instructions¶
5.1. Open the notebook¶
Navigate to the API examples repository and open the notebook:
1 | |
5.2. Configure parameters¶
The parameters cells set the material names, the compute resources, and the DFT model:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | |
5.3. Run the notebook¶
Execute all cells by selecting Run > Run All from the menu.
The notebook first authenticates with the platform, then runs the steps listed in section 3.
5.4. Analyze results¶
Section 8.1 of the notebook prints each bulk's valence band maximum, its average potential and its gap, and the average potential of the Si and the Ge block in the superlattice:
1 2 3 4 | |
The valence band maximum is the top of band N_electrons / 2 along each bulk's k-path, and the gap the bottom of the next band minus it. The strained Ge is a semimetal in the LDA: its L conduction band lies 0.088 eV below the valence band top at Î, hence the negative gap. Each block is averaged over one plane spacing at its centre, one plane away from both interfaces, where the manuscript finds the potential bulk-like (Fig. 2). Section 8.3 plots the potential across the superlattice with the bulk potentials overlaid, as in the manuscript's Fig. 2.
The last cell prints the offset beside the manuscript's values:
1 2 3 4 5 | |
6. Expected results¶
Sec. III.A of the manuscript gives ÎE_v = 0.74 eV for the (001) superlattice on silicon, Ge above Si, computed without spinâorbit coupling. Table I lists 0.84 eV for the same interface, after 0.10 eV is added for germanium's spinâorbit splitting (Sec. IV); this run is compared with both, the second after adding the same 0.10 eV. The manuscript's two terms, ÎVÌ = 0.85 eV and the bulk term 11.08 â 11.19 = â0.11 eV (p. 5625), are measured from the l = 1 component of the total potential, so they are printed for reference only: here the lineup is 0.08 eV smaller and the bulk term 0.10 eV larger than the manuscript's, and the sum is within 0.03 eV.
The manuscript compares with no experiment for this interface: the measured Si/Ge junctions were presumably not pseudomorphic (p. 5630). The band gaps printed in section 8.1 are KohnâSham gaps, smaller than the measured ones.
6.1. Comparison with published results¶
| ÎE_v (eV) | ÎE_v + 0.10 eV (eV) | bulk term (eV) | ÎVÌ (eV) | |
|---|---|---|---|---|
| Van de Walle & Martin | 0.74 | 0.84 | â0.11 (l = 1 reference) | 0.85 (l = 1 reference) |
| This tutorial | 0.765 (+3.4 %) | 0.865 (+3.0 %) | â0.009 | 0.774 |
The manuscript's Fig. 2 shows its potential across one period of the superlattice. The bulk potentials (dashed) coincide with it away from the interfaces, and their averages (dashed horizontal lines) are shifted with respect to each other:
![]()
Section 8.3 of the notebook draws the same figure for this calculation: one period from the GeâSi interface, each bulk's own potential (dotted) shifted onto its block, and the two averages (dashed). The bulk potentials coincide with the superlattice's inside both blocks and depart from it only at the interfaces, and the Ge average lies 0.77 eV above the Si one, against 0.85 eV in the manuscript. Here the atomic planes sit at the minima of the potential and its oscillation is larger in Si; in the manuscript's figure they sit at the maxima (the arrows) and the oscillation is larger in Ge. The curve plotted here is the electrostatic potential of these pseudopotentials, not the l = 1 component of the manuscript's total potential: its shape and the step between the two averages depend on that choice, ÎE_v does not (p. 5625).
![]()
7. Customization options¶
7.1. Adjust computational resources¶
CLUSTER_NAME selects the cluster by its full or partial name; a name that is not available makes the notebook
stop and list the ones that are.
8. Troubleshooting¶
8.1. Material not found¶
If one of the three names is not found in the uploads folder or the account's materials collection, run the
Si/Ge (001) Strained Superlattice tutorial first, and check that its
uploads folder holds the materials under those exact names.
8.2. Offset far from the published value¶
Check the plane spacings printed in section 3 of the notebook first: 1.3575 Ă in Si, 1.455 Ă in Ge and 1.406 Ă at both interfaces. Then check the gaps printed in section 8.1: about +0.47 eV for Si and â0.09 eV for Ge, whose L conduction band dips below the valence band top at Î in the LDA. A different Ge gap means a different pseudopotential, cutoff or cell, and moves E_VBM of Ge and the offset with it.
9. Interactive JupyterLite notebook¶
The following JupyterLite notebook calculates the valence band offset. Select Run > Run All Cells.
10. References¶
-
Chris G. Van de Walle and Richard M. Martin. Theoretical calculations of heterojunction discontinuities in the Si/Ge system. Physical Review B, 34:5621â5634, 1986. URL: https://link.aps.org/doi/10.1103/PhysRevB.34.5621. ↩