-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 41071bc
Showing
15 changed files
with
2,227 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
name: release | ||
|
||
on: | ||
push: | ||
tags: | ||
- v[0-9]*-[0-9]* | ||
|
||
env: | ||
SKF_SET_NAME: "${{ github.event.repository.name }}" | ||
|
||
jobs: | ||
|
||
skf-archive: | ||
|
||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
|
||
- name: Checkout sk set | ||
uses: actions/checkout@v4 | ||
|
||
- name: Get version number | ||
run: | | ||
GIT_TAG=$(git describe --tags --match 'v[0-9]*-[0-9]*') | ||
SKF_SET_VERSION=${GIT_TAG#v}" | ||
echo "SKF_SET_VERSION=${SKF_SET_VERSION} >> ${GITHUB_ENV} | ||
echo "ARCHIVE_NAME=${SKF_SET_NAME}-${SKF_SET_VERSION}" >> ${GITHUB_ENV} | ||
- name: Create archive | ||
run: | | ||
mkdir -p _build/${ARCHIVE_NAME} | ||
cp $(find . -maxdepth 1 -not -type 'd') _build/${ARCHIVE_NAME} | ||
cp -a skfiles/* _build/${ARCHIVE_NAME} | ||
tar -C _build -c -v -J -f ${ARCHIVE_NAME}.tar.xz ${ARCHIVE_NAME} | ||
mkdir -p _build/${ARCHIVE_NAME}-extras | ||
cp -r extras/* _build/${ARCHIVE_NAME}-extras | ||
tar -C _build -c -v -J -f ${ARCHIVE_NAME}-extras.tar.xz ${ARCHIVE_NAME}-extras | ||
- name: Create release | ||
uses: softprops/action-gh-release@v2 | ||
with: | ||
name: ${{ env.ARCHIVE_NAME }} | ||
preserve_order: True | ||
files: | | ||
${{ env.ARCHIVE_NAME }}.tar.xz | ||
${{ env.ARCHIVE_NAME }}-extras.tar.xz | ||
body_path: RELEASE.md | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
# Changelog | ||
|
||
## siband-1-1 | ||
|
||
First public release under CC-BY-SA license |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,128 @@ | ||
(c) 2017, Stanislav Markov, The University of Hong Kong | ||
All rights reserved | ||
|
||
This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 | ||
International License. To view a copy of this license, consult the LICENSE file | ||
or visit http://creativecommons.org/licenses/by-sa/4.0/ . | ||
|
||
NOTE: The rights holder(s) for this work explicitly require that the attribution | ||
conditions of this license are enforced. Use in part or in whole of this data is | ||
permitted only under the condition that the scientific background of the | ||
Licensed Material will be CITED IN ANY PUBLICATIONS ARISING FROM ITS USE. The | ||
required references are specified in this file and must be included in resulting works. | ||
|
||
|
||
======================================== | ||
SKF for Si, O, and H | ||
======================================== | ||
|
||
The SKFs here contain the electronic parameterisation of DFTB for Si and O | ||
and H. They are verified for electronic structure and permittivity of bulk | ||
Si and SiO2 and of extremely thin Si films (oxidised and hydrogenated), | ||
both for amorphous SiO2 and for alpha-quartz SiO2. | ||
|
||
The set is intended to accurately describe electronic and dielectric | ||
properties of natively oxidised Si nanostructures, and for calculations of | ||
electron current in atomistic models of field-effect transistors. | ||
The key aspects of that are: low pressure diamond Si crystal and | ||
low pressure thermally grown, amorphous SiO2. | ||
|
||
The set is unlikely to perform well for high-pressure phases of Si or SiO2, | ||
or at least -- it has not been verified for that. | ||
|
||
The following publications report results obtained with these files; | ||
Required references are [1] and [2]: | ||
|
||
[1] Stanislav Markov, Balint Aradi, Chi-Yung Yam, Hang Xie, | ||
Thomas Frauenheim, Guanhua Chen, | ||
"Atomic Level Modeling of Extremely Thin Silicon-on-Insulator | ||
MOSFETs Including the Silicon Dioxide: Electronic Structure," | ||
IEEE Trans. Elec. Dev., vol. 62/3, pp.696-704, 2015, | ||
DOI: 10.1109/TED.2014.2387288. | ||
[2] Stanislav Markov, Gabriele Penazzi, YanHo Kwok, Alessando Pecchia, | ||
Bálint Aradi, Thomas Frauenheim, GuanHua Chen, | ||
"Permittivity of oxidized ultra-thin silicon films from atomistic | ||
simulations," | ||
IEEE Elec. Dev. Lett., vol. 36/10, pp.1076-1078, 2015, | ||
DOI: 10.1109/LED.2015.2465850. | ||
[3] Stanislav Markov, Balint Aradi, Gabriele Penazzi, ChiYoung Yam, | ||
Thomas Frauenheim, and GuanHua Chen, | ||
"Towards Atomic Level Simulation of Electron Devices Including | ||
the Semiconductor-Oxide Interface" | ||
SISPAD 2014, 9-11 Sept. 2014, Yokohama, Japan | ||
DOI: 10.1109/SISPAD.2014.6931564. | ||
|
||
Parameterisation details are reported in [1] above. | ||
SKOPT, SKGEN, slateratom, twocnt, and DFTB+ (1.2.2) were used throughout the parametrisation. | ||
|
||
DFTB calculations: | ||
======================================= | ||
|
||
The following maximum angular momenta must be used: | ||
|
||
Si: d, O: p, H: s | ||
|
||
For calculations including spin-orbit coupling, the dftb_in.hsd | ||
must have the following part added to the Hamiltonian section: | ||
|
||
SpinPolarisation = {} | ||
SpinOrbit = { Si [eV] = {0.0 +0.037 0.0} } | ||
|
||
The parameters are obtained without orbital resolved Hubbard U values. | ||
Therefore, in the Hamiltonian section of dftb_in.hsd: | ||
|
||
OrbitalResolvedSCC = No | ||
|
||
SKF optimisation of electronic parameters | ||
======================================= | ||
|
||
Definitions for Si were optimised with SKOPT. | ||
https://bitbucket.org/stanmarkov/skopt. | ||
|
||
Definitions for H and O were adapted from Wahiduzzaman et al JCTC 9 | ||
(2013 4006--4017), accounting for the integer-only potential-powers of skgen, | ||
and adapting the basis for O and H to reproduce the energy levels | ||
reported in the paper. | ||
|
||
Although optimisation of O was performed, it did not yield substantial | ||
improvement in the description of crystalline or amorphous SiO2. | ||
|
||
|
||
Repulsive energy: | ||
======================================== | ||
|
||
NOTABENE: NO REPULSIVE potential is provided; there is a dummy spline only. | ||
The SKFs CANNOT be used to do structural relaxation. | ||
|
||
|
||
Additional remarks: | ||
======================================== | ||
|
||
Si-Si interaction: | ||
Reproduces the band-structure of bulk Si with reasonable accuracy, | ||
but the direct gap and CB min at L are underestimated largely. | ||
The effective masses at VB maximum and CB minimum (along Delta-line) | ||
are close to experimental too. For the relevant errors consult | ||
S. Markov et al, IEEE TED-62(3), 696, 2015 -- [1] above. | ||
|
||
Si-O interaction: | ||
Reproduces the valence band-structure of bulk alpha quartz | ||
SiO2 with reasonable accuracy, and yields a large band-gap (overestimates | ||
experimental values by ~20%). But the conduction band is poorly | ||
expressed. Specifically, there is only a very shallow CB minimum at Gamma, | ||
compared to DFT calculations, and that is why BG is overestimated. | ||
Works well in confining Si by SiO2 (quartz or amorphous), and this is | ||
its main purpose: to enable exploration of oxidised nano-sized Si | ||
films, wires, particles in terms of electronic, dielectric and | ||
transport properties. | ||
|
||
Si-H interaction: | ||
Reproduces electronic/deielectric properties of | ||
H-passivated Si(100) with reasonable accuracy, compared to DFT. | ||
|
||
O-H interaction: | ||
This is fictitious, and have not been a target of optimisation. | ||
It is here to only help in cases where outer SiO2 surface of the | ||
nanostructure must be passivated and it may have O-H bonds. | ||
If the SiO2 is thick enough (e.g. 1nm), the O-H interaction will | ||
not affect the properties of the Si channel. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# Parameter set siband-1-1 | ||
|
||
Density Functional Tight Binding (DFTB) parameter set providing electronic parameters for accurate silicon and silicon dioxide band structures. | ||
|
||
Before applying it in your work, **consult the [README](README) file to ensure correct usage**. | ||
|
||
|
||
## License Information | ||
|
||
The parameter set is distributed under the [Creative Commons Attribution-ShareAlike 4.0 International (CC-BY-SA)](LICENSE) license. | ||
|
||
**Important Note:** The creators of this work require that you **adhere to the attribution requirements** specified by this license. If you use this data, either in part or in full, in any research or publication, you must properly cite the scientific references associated with this material. **The necessary citations are listed in the [README](README) file and must be included in all resulting publications.** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,101 @@ | ||
H = { | ||
AtomicNumber = 1 | ||
Orbital = { | ||
AngularMomentum = 0 | ||
Occupation = 1.000000 | ||
Cutoff = 5.20 | ||
Exponents = { | ||
2.000000000000000E-001 4.300000000000000E-001 9.300000000000000E-001 | ||
2.000000000000000E+000 | ||
} | ||
Coefficients = { | ||
1.468225759385023E-001 -7.719568351425743E-003 1.034355997299321E-004 | ||
-1.877007271937621E+000 2.567467014935163E-001 -1.651849681708975E-002 | ||
5.029967734099759E+000 -2.661157527969671E-001 2.592167537528936E-001 | ||
-1.376685561590504E+000 -8.112888163988488E-001 -2.326685147095231E-001 | ||
} | ||
} | ||
} | ||
|
||
|
||
O = { | ||
AtomicNumber = 8 | ||
Orbital = { | ||
AngularMomentum = 0 | ||
Occupation = 2.000000 | ||
Cutoff = 4.0 | ||
Exponents = { | ||
1.0 2.0 4.0 8.0 | ||
} | ||
Coefficients = { | ||
-3.852813415768175E-001 7.440484044204737E-002 -4.111249866153383E-003 | ||
-1.406976792398894E+001 4.401311719193545E+000 -1.338532665405995E+000 | ||
3.075362927357271E+001 -1.598475366212747E+001 2.235756644337864E+001 | ||
-6.143219201719395E+000 -2.548655668519237E+001 -1.333552550605847E+001 | ||
} | ||
} | ||
Orbital = { | ||
AngularMomentum = 1 | ||
Occupation = 4.000000 | ||
Cutoff = 4.0 | ||
Exponents = { | ||
1.0 2.0 4.0 8.0 | ||
} | ||
Coefficients = { | ||
-1.782010203600898E-001 8.412645729563228E-002 -5.296817430996713E-003 | ||
1.419558852274091E+001 -6.436172032694093E+000 1.636473669355379E+000 | ||
-8.834005282818653E+000 4.078114389679699E+000 -1.824308084291284E+001 | ||
9.920859543547259E+000 1.529887795936467E+001 1.055277058477965E+000 | ||
} | ||
} | ||
} | ||
|
||
Si = { | ||
AtomicNumber = 14 | ||
Orbital = { | ||
AngularMomentum = 0 | ||
Occupation = 2.000000 | ||
Cutoff = 9 | ||
Exponents = { | ||
1.000000000000000E+000 2.410000000000000E+000 5.810000000000000E+000 | ||
1.400000000000000E+001 | ||
} | ||
Coefficients = { | ||
2.374399810597192E+000 2.416103365782566E-001 -1.763867273768888E-002 | ||
2.467200269761161E+000 -1.183092273445671E+001 4.854683319034116E+000 | ||
-6.408203808639164E+000 -2.216155251308608E+001 -3.451245405932823E+001 | ||
9.264166903429386E+000 2.379296576570149E+001 6.249300171157788E+001 | ||
} | ||
} | ||
Orbital = { | ||
AngularMomentum = 1 | ||
Occupation = 2.000000 | ||
Cutoff = 9 | ||
Exponents = { | ||
1.000000000000000E+000 2.410000000000000E+000 5.810000000000000E+000 | ||
1.400000000000000E+001 | ||
} | ||
Coefficients = { | ||
-2.106298986680801E+000 4.303024100184625E-001 -5.986640069403681E-002 | ||
8.288974859847379E+000 -5.024334070874255E+000 1.904779114215348E+000 | ||
4.172082324312516E-001 1.699333178782177E+001 -3.941800898723287E+001 | ||
1.366802449720554E+001 4.653170169353056E+001 1.500103039144508E+002 | ||
} | ||
} | ||
Orbital = { | ||
AngularMomentum = 2 | ||
Occupation = 0.000000 | ||
Cutoff = 9 | ||
Exponents = { | ||
3.000000000000000E+000 5.010000000000000E+000 8.380000000000001E+000 | ||
1.400000000000000E+001 | ||
} | ||
Coefficients = { | ||
-1.810181845288149E+004 9.573064038891946E+003 -1.362654937900905E+003 | ||
1.924631101004419E+005 -1.925616802424419E+005 1.101340275399619E+005 | ||
-3.187595031823100E+005 3.928088438769275E+004 -7.781824672140351E+005 | ||
1.445573775254587E+005 3.999126741422199E+005 4.603431387700147E+005 | ||
} | ||
} | ||
} | ||
|
Oops, something went wrong.