[ Home ] [ News ] [ Contact ] [ Search ] Tutorial

 About us
 Useful Links
 Publications
 Copyright notice
 nextnano³ documentation

 -> Download Software
 * password protected

 

 
Up
1D SiGe
1D doped semiconductors
1D Tight-binding band structure
1D Tight-binding graphene
1D graphene (density)
1D Poisson
1D Triangular well
1D Parabolic QW
1D Double Quantum well
1D DOS in a QW
1D LDOS
1D Quantum Confined Stark Effect
1D Exciton in QW
1D Schottky barrier
1D Schrödinger-Poisson
1D pn-junction
1D Transmission (NEGF)
1D QW (NEGF)
1D RTD (NEGF)
1D inverted HEMT
1D voltage sweep
1D piezo
1D piezo [111]
1D HEMT
1D AlAs QW crossover I
1D AlAs QW crossover II
1D QW k.p dispersion
1D deformation potentials
1D AlGaInP on GaAs
1D strain
1D strained substrate
1D wurtzite
1D bulk k.p dispersion in GaAs
1D bulk k.p dispersion in GaN
1D bulk k.p dispersion in II-VI
1D GaN/AlGaN QW dispersion
1D p-Si/SiO2/poly-Si/Gate
1D C-V curve of a MIS
1D Si/SiGe MODQW
1D strained silicon
1D Si inversion layer
1D strained Si MOS
1D Interband Transitions
1D QW optical absorption
1D Quantum-Cascade Laser
1D Intraband Transitions
1D InGaAs MQWs
1D Scattering time
1D SL minibands
1D InAs/InGaSb SL (type-II)
1D InAs/GaSb BGQW (type-II)
1D single-band vs. k.p
2D single-band vs. k.p
1D resistance in Si
1D nin Si resistor
1D Mobility in 2DEGs
1D Tandem solar cell
BIO-1D Gouy-Chapman
BIO-1D PMF
BIO-1D GaN/AlGaN electrolyte
BIO-1D Si/SiO2 electrolyte
BIO-1D Protein sensor
2D Quantum corral
2D GaN nanowire
2D n / nin Si
2D DG MOSFET
2D DG MOSFET (QM)
2D TG MOSFET
2D QWR magnetic
2D T-shaped QWR
2D T-shaped strained QWR
2D Exciton in QWR
2D Landau levels
2D Fock-Darwin states
2D Fock-Darwin (ellipse)
2D coupled QWRs in magnetic field
2D The CBR method (Transmission)
3D cubic QD
3D artificial atom
3D artificial QD crystal
3D IB solar cell
3D Quantum dot
3D pyramidal QD
3D hexagonal GaN QD (wurtzite)
3D QD molecule
3D exciton/biexciton in cubic QD
3D Nanocrystal
3D CEO QDs
3D SET
QD 6x6 k.p
3D strain of GaN nanowire
3D CBR nanowire (Transmission)
Input file generator
 

nextnano3 - Tutorial

next generation 3D nano device simulator

last updated: 25-01-10

Author: Stefan Birner
Please send comments to nextnano3 (-at-) wsi.tum.de.


This is a general introduction in how to make your first steps with the 3D Nano Device Simulation program and to get acquainted with the basics.

Check out the Overview section and browse through it to get an idea what it is all about.

First of all it would be advisable to have a brief look at the structure of the code and how the input data will be processed.

If you encounter any technical terms that you are unfamiliar with, please check the glossary. If you cannot find an answer or if you find that the tutorial in general lacks some information or if it is totally confusing, please let us know and we will try to update it to your needs.

The physics is explained in the section Basics. You can download a pdf-file and print out an old version of the Basics (partly in German, won't be updated any more) here. First, the underlying physical equations are introduced and discussed, followed by remarks to the general program flow and technical details of the quantum regions. Eventually, the internal program flow will be described mainly with respect to the quantum states. A further chapter is devoted to multiband kp theory, including the description of the definiton of the Hamiltonian as it is used in the program.

General information on the simulation program and how to make it run

The geometry of the device is completely specified in the input file. This is the file that the user should edit in general. The name of this input file must be written into the second line of the file keywords.in. Apart from this modification keywords.in must not be changed.

The parameters of the materials will be read in via the database database.in. This is the place where you can change material data in case you want to.

Additional information for the keywords and the database can be found here:

Four example files are provided  (input_file1.in, input_file2.in, input_file3.in, input_file4.in) in Tutorial 1 which represent typical simulation settings that are connected to each other. These files contain extensive comments to guide you through your first experience with the input system.

(Further details on the definitions of the input keywords can be found in the script input_parser_docu.doc which can be printed out. Again, this file won't be updated any more and therefore we suggest to consult the sections Input parser, Keywords and Database instead. Brief comments can also be found in keywords.in itself.)

The output of the data is also controlled by the input file. Explanations can be found in the example files. More information on the output of the data is also contained in the section Keywords.

The program is still in the phase of development implying that there will always be aspects that could be considered additionally or described differently. If you have further comments or suggestions you are welcome to contact nextnano3@wsi.tum.de.

 

Now it's time to get started...

1D Tutorials

1D BIO-nextnano³

   ISFET (Ion-Sensitive Field Effect Transistor)

 

2D Tutorials

 

3D Tutorials

 

 

Have fun!

The nextnano³ source code and executable (Windows PC only) can be downloaded from the Download section. Check the News section for changes in the code and if you are interested in updating single files you can get the source from the folder  nextnano3/restricted/source_code/[subfolder]/filename.f90.
See Download section for details.

 

  • Please help us to improve our tutorial. Send comments to nextnano3 (-at-) wsi.tum.de.
   
Last modified: 25-Jan-2010   -   optimised for Microsoft Internet Explorer 7®