Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.Of Illinois, Norfolk State, Northwestern, Purdue, UTEP

Total Page:16

File Type:pdf, Size:1020Kb

Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.Of Illinois, Norfolk State, Northwestern, Purdue, UTEP Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP Abhijeet Paul, Ben Haley, and Gerhard Klimeck NCN @Purdue University West Lafayette, IN 47906, USA Abhijeet Paul Table of Contents I • Introduction » Origin of bands (electrons in vacuum and in crystal) 5 » Energy bands, bandgap, and effective mass 6 » Different types of device geometries 7 » How is band structure calculated? 8 » Assembly of the device Hamiltonian 9 » Self-consistent E(k) calculation procedure 10 • Band Structure at a Glance 11 » Features of the Band Structure Lab 12 » A complete description of the inputs 14 • What Happens When You Just Hit Simulate? 20 Abhijeet Paul 2 Table of Contents II • Some Default Simulations » Circular silicon nanowire E(k) 23 » Silicon ultra-thin-body (UTB) E(k) 25 » Silicon nanowire self-consistent simulation 27 • Bulk Strain Sweep Simulation 29 • Case Study 31 • Suggested Exercises Using the Tool 34 • Final Words about the Tool 35 • References 36 • Appendices 38 » Appendix A: job submission policy for Band Structure Lab » Appendix B: information about high symmetry points in a Brillouin zone » Appendix C: explanation for different job types used in the tool Abhijeet Paul 3 Origin of Bands: Electrons in Vacuum Schrödinger Equation Eigen Energy E(k) relationship E = Bk2 E Free electron kinetic energy Hamiltonian k Plane Waves Continuous energy band φ(k) = Aexp(-ikr) (Eigen vectors) • Single electron (in vacuum) Schrödinger Equation provides the solution: Plane waves as eigen vectors k = Momentum vector E(k) = Bk2 as eigen energy E = Kinetic energy • Eigen energy can take continuous values for every value of k • E(k) relationship produces continuous energy bands Abhijeet Paul 4 Origin of Bands: Electrons in Crystal Schrödinger equation E(k) relationship E GAP Electron Hamiltonian in a periodic crystal GAP GAP k Discontinuous Periodic potential energy bands due to crystal (Vpp) Atoms • An electron traveling in a crystal sees an extra crystal potential, Vpp. • Eigen vectors are no longer simple plane waves. • Eigen energies cannot take all the values. • Energy bands become discontinuous, thereby producing the BAND-GAPS. Abhijeet Paul 5 Energy Bands, Bandgap, and Effective Mass Continuous bands Energy bands E Lattice constant = E -π/a ≤ k ≤ π/a. This is called Bandgap first BRILLOUIN ZONE. E(k) relation in this zone is called reduced E(k) relation k k E(k) relationship E Vacuum electron in periodic potential E(k) relationship Electron mass in vacuum = 9.1e-31kg Band Gap • Similar E(k) relationship • Now free electron mass is replaced by -π/a k π/a effective mass (m*) • Effective mass provides the energy band curvature Abhijeet Paul 6 Description of Geometries Y Bulk X Nanowire 1D Periodic Y X (3D periodic) Z Z • Nanowires have 3 cross-sectional shapes: circular, triangular, Y UTB (2D periodic) rectangular. X • The semiconductor is represented atomistically for the E(k) calculation. Semiconductor • The oxide is treated as Z continuum material for self- Oxide consistent simulations. • X -> transport direction • Y,Z -> confinement directions Abhijeet Paul 7 How Band Structure is Calculated [4] Dispersion (E(k)) Bulk [2] Assemble device relation 3D periodicity Hamiltonian [H] E Band Gap Quantum well 2D periodicity -π/a k π/a Y X In the Band Structure Z Lab, the device Hamiltonian E1 Device is assembled using the axis semi-empirical E2 tight-binding method. Quantum wire E3 1D periodicity confinement [3] Diagonalized H provides [1] Select crystal eigen-energies dimensionality periodicity Abhijeet Paul 8 Assembly of the Device Hamiltonian Device Hamiltonian • Device Hamiltonian is assembled Anion using semi-empirical tight-binding [TB] • Each atom is represented using an onsite block [Hon_a or Hon_c]. • Coupling with nearest Cation neighbor is taken in coupling blocks [Vac, Vca] • Size of these blocks depends on the basis set and spin-orbit coupling • Basis sets are made of orthogonal atomic orbitals like s,p,d,etc. Anion Onsite Cation-Anion block [Hon_a] Coupling block [Vca] • The Band Structure Lab uses sp3d5s* basis set with 10 Cation Onsite Anion-Cation basis functions block [Hon_c] Coupling block [Vac] Abhijeet Paul 9 Self-consistent E(k) Calculation Procedure Electronic structure 20 band sp3d5s* model with spin orbit coupling Appropriate for treating atomic level disorder Strain treatment at atomic level Structural, material & potential variations treated easily Top of the barrier ballistic transport Self consistent iteration scheme Abhijeet Paul 10 Band Structure Lab at a Glance • What is the Band Structure Lab and what does it do?: » A C++ based code to perform electronic structure calculation » A tool powered by OMEN-BSLAB, C/C++ MPI based parallel code » Solves single electron Schrödinger equation in different types of semiconductor crystals using the semi-empirical tight-binding method: For pure crystals with and without strain For gates semiconductor systems with applied external biases for nanowires and ultra thin bodies (UTB) » Provides various information on an electron in a periodic potential Energy bands Effective masses and band-gaps This tool was developed at Purdue University and is part of the teaching tools on nanoHUB.org (AQME) . Abhijeet Paul 11 Features of the Band Structure Lab • Calculation of energy dispersion(E(k)) for semiconductor materials: » In bulk (3D), Ultra Thin Bodies [UTB] (2D), and Nanowires (1D) » With and without strain in the system, it can handle: Hydrostatic strain (equal strain in all directions) Biaxial strain (equal strain on a plane) Uniaxial strain (strain along any arbitrary axis) Arbitrary strain (all directions have different strains) • Provides following information » Effective masses in bulk, nanowires, and UTBs » 3D dispersion for bulks in 1st Brillouin zone » Bandgaps and bandedges • Self-consistent simulations: » Provides charge and potential profile in nanowire FETs and in UTB DGMOS for the applied gate bias » Change in E(k) relation due to applied bias Screen shot from http://nanohub.org Abhijeet Paul 12 Computational Aspects of Band Structure Lab • This tool has 3 levels of parallelism, namely: » Parallel over all the gate biases » Parallel over the kz point calculations for each Vg point » Parallel over the kx point calculation for each Kz point • Runs on multiple CPUs and on various clusters to provide a faster turn-around time for simulations • Tool has internal job submission method, depending on the kind of job the user wants to run • User can override these internal settings, but this should be done with care. See Appendix [A] for additional information on the job submission policy. Abhijeet Paul 13 Inputs [1]: Device Structure Types of geometries and related parameters are selected on this page [1] Geometry [2] Device Information [2.3] Device Directions: [a] Transport direction (X) [100],[110],[111] [2.1] Job type: [b] Confinement direction(Z) Bulk: Band structure calculation [c] 3rd orthogonal direction(Y) nanowire & UTB: determined automatically [1] Band structure calculation [2] Band structure calculation under an applied bias [3] Material 4 Material 5 types of geometry Types: [periodicity]: [2.2] Device Dimension: Depending on job type, select: [a] Silicon [1] Bulk [3D] [a] Dimension of NW or UTB [b] Gallium [2] Circular nanowire [1D] semiconductor core in nm Arsenide [3] Rectangular nanowire [1D] [b] Thickness of oxide in nm (This is [c] Indium [4] Triangular nanowire [1D] available for self-consistent E(k) Arsenide [5] Ultra thin body [2D] calculation.) [d] Germanium Screen shot from http://nanohub.org 14 Abhijeet Paul Inputs [2]: Electronic Structure Properties used to obtain the electronic dispersion are set on this page. [1] Tight Binding Model This is the basis, set model used for calculating the band structure. Presently, the sp3d5d* model is supported by the tool. [2] Spin Orbit (SO) Coupling [3] Dangling Bond Energy • This produces the effect of • This is the energy barrier set at the electron spin on band structure. external boundary of the structure. • Should be always “ON” for valence • This value is utilized to remove the bands. spurious states in the bandgap. Default • Produces negligible effect on value of 30 eV is good. conduction bands. • Smaller value means lower barrier • With SO on calculations are slower and larger value means higher barrier. due to larger matrix sizes. • Usually there is no need to change this value. Screen shot from http://nanohub.org Abhijeet Paul 15 Inputs [3.a]: Analysis - Bulk This page provides options for the kind of simulations that can be run, depending on the selected geometry. Two types of simulations: bulk Strain sweep analysis: dispersion and strain sweep • Provide the initial Effect of strain on E(k) and final % strain value • Provide number Bulk dispersion [E(k)] calculation: Select the % strain value of points for strain (eps_xx, eps_yy, eps_zz) along sweep the 3 axes Explore bands [1] Along std. symmetry directions* [2] Along some symmetry directions* Only 3 models available Strain Models for strain sweep analysis [1] Bi-axial Show 3D E(k) [2] Uniaxial Produces energy isosurface plots. [3] Hydrostatic User can set the kx, ky, kz region, as well * See Appendix [B] as the energy limit. for the bands [4] Arbitrary Abhijeet Paul 16 Inputs [3.b] Analysis - UTB Self-consistent E(k) calculation options calculation options Select Type of Band Select Type of DGMOS CB or VB N-type or P-type Depending on source-drain doping: Direction along which E(k) to be Select the calculated* number of Bias selection: sub-bands. • Set gate bias. • Set drain bias. Select the number of sub-bands. Select the • Set gate work function. number of k • Set semiconductor points. (Higher k electron affinity. points are good • Set device temperature. Select the number of k points. for a P-type • Set DIBL. simulation, but they increase the Select backgate simulation time. Select the strain type and values. configuration. (Strain detail is the same as bulk) Select the strain Set source/drain doping.
Recommended publications
  • L2.3: Bulk MOS
    Online simulations via nanoHUB: Molecular dynamics simulation of melting In this tutorial: • Setup an MD simulation for bulk Aluminum • Increase the system temperature with time • Explore melting Ale Strachan [email protected] School of Materials Engineering & Birck Nanotechnology Center Purdue University West Lafayette, Indiana USA © Alejandro Strachan – Online simulations: MD and melting 1 STEP 1: launch the nanoMATERIALS tool From your My HUB page launch nanoMATERIALS • From All Tools find: nano-Materials Simulation Toolkit • Launch tool by clicking on: © Alejandro Strachan – Online simulations: MD and melting 2 STEP 2: setup the atomistic simulation cell From the Input Model tab of the tool • Start with an Al unit cell • 4-atom cubic fcc cell: Cell vectors: a=a0(1,0,0) b=a0(0,1,0) c=a0(0,0,1) With a0=0.402 nm Fractional atomic positions (0,0,0) (0.0, 0.25, 0.25) (0.25, 0.0, 0.25) (0.25, 0.25, 0.0) • Replicate unit cell to create supercell Simulation cell will be infinitively • Replicate 5 times in each direction periodic with no free surfaces • Total number of atoms: 4x5x5x5 = 500 © Alejandro Strachan – Online simulations: MD and melting 3 STEP 3: setup the run parameters From the Driver Specification tab of the tool • NPT ensemble • Control temperature & pressure • Timestep to solve equations of motion: 0.002 ps (2 fs) • Number of MD steps 30,000 • Total simulation time: 30,000x0.002ps=60 ps • Temperature • Start simulation at room temp • Temperature increment • 30 K/ps • Temperature increase during run: 60ps x 30K/ps = 1800 • Final temperature: 1200 K + 300 K = 2100K © Alejandro Strachan – Online simulations: MD and melting 4 STEP 3 (cont.): setup the run parameters From the Driver Specification tab of the tool • Do not strain the simulation cell • Barostat will take care of thermal expansion and keep pressure at 1 atm.
    [Show full text]
  • Nanohub.Org - Online Simulation and More Materials for Semiconductors and Nanoelectronics in Education and Research
    Purdue University Purdue e-Pubs Other Nanotechnology Publications Birck Nanotechnology Center August 2008 nanoHUB.org - online simulation and more materials for semiconductors and nanoelectronics in education and research Gerhard Klimeck Purdue University - Main Campus, [email protected] Michael McLennan Purdue University - Main Campus Mark S. Lundstrom Purdue University - Main Campus George B. Adams III Purdue University - Main Campus Follow this and additional works at: https://docs.lib.purdue.edu/nanodocs Klimeck, Gerhard; McLennan, Michael; Lundstrom, Mark S.; and Adams, George B. III, "nanoHUB.org - online simulation and more materials for semiconductors and nanoelectronics in education and research" (2008). Other Nanotechnology Publications. Paper 144. https://docs.lib.purdue.edu/nanodocs/144 This document has been made available through Purdue e-Pubs, a service of the Purdue University Libraries. Please contact [email protected] for additional information. nanoHUB.org – online simulation and more materials for semiconductors and nanoelectronics in education and research Gerhard Klimeck, Michael McLennan, Mark S. Lundstrom, George B. Adams III. Purdue University, Network for Computational Nanotechnology, West Lafayette, IN 47907 [email protected] nanoHUB.org provides a community service to over 65,000 using interactive seminar content for more than 15 minutes, or users in over 172 countries annually with “online simulations and an IP address that downloads (not just views) a content item. and more”. Over 85 interactive simulation tools supported by tutorials and general nanotechnology information material are As of 2007-08, nanoHUB is receiving 3–5 million web hits available free of charge to anybody. In all there are over 1,000 monthly. Most of our users come from academic institutions resources on nanoHUB.
    [Show full text]
  • National Nanotechnology Initiative (NNI) Is Managed by the Nanoscale Science, Engineering, and Technology (NSET) Subcommittee of the NSTC Committee on Technology
    THE NATIONAL NANOTECHNOLOGY INITIATIVE Supplement to the President’s 2016 Budget About the National Science and Technology Council The National Science and Technology Council (NSTC) is the principal means by which the Executive Branch coordinates science and technology policy across the diverse entities that make up the Federal research and development enterprise. A primary objective of the NSTC is establishing clear national goals for Federal science and technology investments. The NSTC prepares research and development strategies that are coordinated across Federal agencies to form investment packages aimed at accomplishing multiple national goals. The work of the NSTC is organized under committees that oversee subcommittees and working groups focused on different aspects of science and technology. The National Nanotechnology Initiative (NNI) is managed by the Nanoscale Science, Engineering, and Technology (NSET) Subcommittee of the NSTC Committee on Technology. More information is available at www.WhiteHouse.gov/administration/eop/ostp/nstc. About the Office of Science and Technology Policy The Office of Science and Technology Policy (OSTP) was established by the National Science and Technology Policy, Organization, and Priorities Act of 1976. OSTP’s responsibilities include advising the President in policy formulation and budget development on questions in which science and technology are important elements; articulating the President’s science and technology policy and programs; and fostering strong partnerships among Federal, state,
    [Show full text]
  • First Time User Guide to OMEN Nanowire**
    Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First Time User Guide to OMEN Nanowire** Sung Geun Kim*, Saumitra R. Mehrotra, Ben Haley, Mathieu Luisier, Gerhard Klimeck Network for Computational Nanotechnology (NCN) Electrical and Computer Engineering *[email protected] ** https://nanohub.org/resources/5359 Outline • Introduction : Device →What is a nanowire? →What is a nanowire FET? →What can be measured in a nanowire FET? • What can be simulated by the OMEN Nanowire? -Input • What if you just hit “Simulate”? - Output • Examples – input-output relationship →What if the length of the channel is changed? →What if the diameter of nanowire is changed? • Limitation of the OMEN Nanowire tool • References Sung Geun Kim What is a nanowire? Nanowire : Wire-like structure with diameter or lateral dimension of nanometer(10-9m) ~10-9m=1nm ~Size of DNA http://en.wikipedia.org/wiki/DNA → Various material systems can be used to fabricate nanowires e.g.) Silver, Gold, Copper, …, etc. (metal) Si, Ge, GaAs, GaN, …, etc. (semiconductor) Sung Geun Kim What is a nanowire? Application of nanowires Fig. 1 **Nanowire memory cell Fig. 3 Nanowire FET National Institute of Standards and Technology Fig 1. http://www.eurekalert.org/pub_releases/2004-04/uosc-spn042004.php Fig 2. http://www.spectrum.ieee.org/oct07/5642 Fig. 2 ***Nanowire LED Fig 3. http://www.nist.gov/public_affairs/techbeat/tb2005_0630.htm#transistors B. Tian, Lieber Group, Harvard University Sung Geun Kim What is a nanowire FET? Nanowire FET : field effect transistor(FET) using nanowire Gate Drain Off On Current Source Insulator Channel » The current from the source to the drain is turned on and off by the voltage applied to the gate.
    [Show full text]
  • L2.3: Bulk MOS
    Online simulations via nanoHUB: Exchange interaction in Oxygen In this tutorial: • Setup DFT simulation of oxygen • Explore how the total spin affects total energy • Quantify exchange energy Ale Strachan [email protected] School of Materials Engineering & Birck Nanotechnology Center Purdue University West Lafayette, Indiana USA © Alejandro Strachan – Online simulations: Getting Started 1 STEP 1: launch the SeqQuest tool From your My HUB page launch seqQuest • From All Tools find: nanoMaterials SeqQuest DFT • Launch tool by clicking on: © Alejandro Strachan – Online simulations: getting started 2 STEP 2: setup the atomistic simulation cell From the Input Geometry tab of the tool We will select the O2 molecule pre-build case and modify it Only 1 atom (1st line) Oxygen atom at position 0.0, 0.0, 0.0 (3rd line) Make sure there are no extra lines (even at the end) and do not use tabs Box for simulation (10 Angstroms on the side): 10.0 0.0 0.0 0.0 10.0 0.0 0.0 0.0 10.0 © Alejandro Strachan – Online simulations: electronic structure of the O atom 2 STEP 3: setup the spin state to be considered Spin 1 configuration • Set GGA-SP (for exchange & correlation) • Set spin polarization to 2 (this number is the difference between spin up and spin down) Spin 0 configuration • Set GGA • Spin polarization to 0 (same number of spin up as down) © Alejandro Strachan – Online simulations: getting started 2 STEP 4: set type of run and simulate! Calculation specification tab We have a single atom so the atomic force will always be zero.
    [Show full text]
  • Online Simulations Via Nanohub: Nanoscale Thermal Transport Via MD
    Online simulations via nanoHUB: Nanoscale thermal transport via MD In this tutorial: • Non-equilibrium MD simulations of thermal transport Keng-hua Lin and Ale Strachan [email protected] School of Materials Engineering & Birck Nanotechnology Center Purdue University West Lafayette, Indiana USA © Alejandro Strachan – Online simulaons: Geng Started 1 STEP 1: • From All Tools find: nanoMATERIALS nanoscale heat transport • Launch tool by clicking on: © Alejandro Strachan – Online simulaons: geng started 2 STEP 2: setup the atomistic simulation cell From the Input Model tab of the tool • Select prebuilt structures • Or create your own structure by checking the box We will create our own © Alejandro Strachan – Online simulaons: geng started 3 How the simulation cells are defined • Along the transport direc7on the simulaon contains: • 2 Heat baths (blue) • The middle bin defines the hot and cold regions • Interior material (red) • This can be defined to be a superlace • Periodic boundary condi7ons are applied along the transport direcon Material (5 bins) Heat bath (3 bins) Cold bin Hot bin F. Müller-Plathe, J. Chem. Phys. 106, 6082 (1997) Keng-Hua Lin and A. Strachan, Physical Review B, 87, 115302 (2013). © Alejandro Strachan – Online simulaons: geng started 3 STEP 2: setup the atomistic simulation cell • We would like to create a Si supercell by replicang the cubic Si unit cell • The tool allows users to build superlaces (laminates) so it is a bit convoluted Along the transport the system will be divided in bins Each bin is one unit cell long
    [Show full text]
  • Reproducing MD Simulations In
    Reproducible Science @ nanoHUB.org Reproducing MD simulations in Thermal transport in SiGe superlattice thin films and nanowires: Effects of specimen and periodic lengths Keng-hua Lin, and Alejandro Strachan Physical Review B 87, 115302 (2011) Jon Dunn and Ale Strachan Network for Computational Nanotechnology (NCN) School of Materials Engineering [email protected] The paper Ale Strachan Key results Studied thermal transport on various semiconductor superlattices SL Thin film SL Square Nanowire SL Circular Nanowire • Thin film and nanowire configurations • Focused on how characteristic sizes affect thermal transport • Superlattice period • Total specimen length Ale Strachan Key results Thermal conductivity vs. superlattice period for three specimen lengths 105.87 nm 70.52 nm 35.21 nm 10 Thin Film Thin Film Thin Film S quAre NAnowire S quare Nanowire S quare Nanowire 8 C irculAr NAnowire C ircular Nanowire C ircular Nanowire 6 (W/mK ) 4 κ 2 0 0 10 20 30 40 0 10 20 30 40 0 10 20 30 40 Periodic Length (nm) Periodic Length (nm) Periodic Length (nm) • Thermal conductivity decreases with decreasing period until it reaches a minimum, further reduction leads to an increase in thermal conductivity – this is well known • For long specimens thermal conductivity of wires is smaller than thin films – this is expected due to surface scattering • Reducing specimen length reduces thermal conductivity – also well known – but the decrease in thin film is much more marked -> key result of the paper • For short specimens thermal conductivity of thin films
    [Show full text]
  • Reproducing DFT Calculations In
    Reproducible Science @ nanoHUB.org Reproducing DFT calculations in Role of surface orientation on atomic layer deposited Al2O3/GaAs interface structure and Fermi level pinning Ganesh Hegde, Gerhard Klimeck, and Alejandro Strachan Applied Physics Letters, 99, 093508 (2011) Ale Strachan Network for Computational Nanotechnology (NCN) School of Materials Engineering [email protected] The paper Ale Strachan Key results STEP 1 Used density functional theory (DFT) to predict atomic structure after 1st monolayer of Al2O3 is deposited on GaAs (111)A and (111)B surfaces Ga terminated As terminated STEP 2 Computed their electronic density of states of resulting structures. Kohn-Sham eigenvalues (underestimate band-gap but trends should be accurate) Main results • (111) B interface (blue line) exhibits electronic states within the band-gap • (111) A interface (black line) leads to no electronic states within the band-gap and some near the valence band maximum • Good agreement with MOSFET experiments that exhibit large currents when built on (111) A with little Fermi level pinning and no current in (111) B devices Ale Strachan M. Xu, et al. Electron Devices Meeting (IEDM), 2009 IEEE pp. 1–4. 3 The simulation tool From the tools menu launch “nanoMATERIALS SeqQest DFT” About the tool: SeqQuest, a density functional theory (DFT) code from Sandia National Laboratories: http://dft.sandia.gov/Quest/ Learn more: • Designing meaningful density functional theory calculations in materials science— a primer, Mattsson, et al. Modelling Simul. Mater. Sci. Eng.
    [Show full text]
  • Article Index
    ARTICLE INDEX Article Index "Michigan Nano Computational Cluster” (MNC2) 1D Transient Heat Conduction CDF Tool A Brief Overview of Nanotechnology Adoption by Industry a TCAD Lab AAA Test Topic page ABACUS—Introduction to Semiconductor Devices ACUTE—Assembly for Computational Electronics All Spin Logic Aluminum-Rich Bulk Alloys: an Energy Storage Material for Splitting Water to Make Hydrogen Gas on Demand ANTSY—Assembly for Nanotechnology Survey Courses AQME Advancing Quantum Mechanics for Engineers Band Bending and Potential & Kinetic Energies Lesson Band Structure Lab Learning Materials BJT Lab Learning Materials Bonding Model Lesson Bound States Lab Learning Materials Boundary Layer Flow Solution Bulk Monte Carlo Learning Materials Bulk-Charge Theory Lesson C(60) Fullerene and DNA Carbon Nanotube Fracture Carbon nanotubes and graphene nanoribbons Carrier Statistics Lab Learning Materials Carriers in Semiconductors Lesson CDF Tools for Heat Transfer Closed Captioning (CC) for nanoHUB Videos Closed Captioning (CC) for nanoHUB videos: Downloading CC Text Files CNT Bands Challenge Problem CNT Bands Learning Materials CNT Bands Problems Computational Optoelectronics Course Continuity Equations Lesson Crystal Viewer Tool Learning Materials Crystalline Structure Data Archiving Density of States Lesson Derivation of Planck's Law Diffusion Lengths Lesson Diffusion Lesson Drift Current Lesson Drift Lesson Drift-Diffusion Lab Learning Materials 1 / 5 ARTICLE INDEX EE 3329 - Electronic Devices Syllabus Effective Mobility Lesson Electronics from the Bottom Up: A New Approach to Nanoelectronic Devices and Materials Electronics from the Bottom Up: Summer School 2012 Electronics from the Bottom Up: Summer School 2012 Registration and Housing Information Equilibrium Carrier Concentrations Lesson Fin Temperature CDF Tool French & American Young Engineering Scientists Symposium 2009 GAMESS (General Atomic and Molecular Electronic Structure System) General Chemistry.
    [Show full text]
  • Multiscale Modeling
    MSE235 Materials Structure & Properties Lab Molecular dynamics laboratory: atomic mechanisms of plastic deformation Alejandro Strachan School of Materials Engineering Purdue University [email protected] What is in this lab? •Background lecture •Lab objectives •Introduction to molecular dynamics (MD) •Tensile testing of materials •Pre-lab lecture •How to run online MD simulations at nanoHUB.org •MD tensile “tests” •Lab handout •Lab activities using nanoHUB •Questionnaire •Additional activities Learning objectives •Develop an atomic picture of plastic deformation in metals •Understand the orientation of the active slip system with respect to the tensile axis •Estimate the strength of perfect crystals and compare it polycrystalline samples •Strain hardening: difference between annealed and cold worked, and nanoscale samples Experimental tensile testing Cold Annealed worked (30 mins. @ 500° C) Work hardening Annealed Eng. Stress (MPa) Stress Eng. (30 mins. @ 650° C) Engineering strain Keith Bowman “An Introduction to Mechanical Behavior of Materials” What is molecular dynamics? •Follow the motion (dynamics) of every atom •Force acting on each atom •Depend on the location of other atoms •Interactions are determined by electrons (quantum mechanics); these methods are computationally very intensive •Inter-atomic potential (this is what we will use here) V {r } −∇ V {r } = F ( i ) ri ( i ) i •Integrate Newton’s equation of motion ruii= Fi = miai Fi ui = mi Molecular dynamics: the idea Initial atomic positions •Often a perfect crystal (remove atoms to make a nanowire) •Generated stochastically for amorphous materials Initial atomic velocities •Generated stochastically from the Maxwell-Bolztmann distribution Integrate Newton’s equations of motion numerically +∆ − rtii( t) rt( ) + ∆ = + ∆ rt ( ) = ut( ) ≅ ri (t ) ri (t) ui (t) t ii ∆t F (t) + ∆ = + i ∆ Ftii( ) ut( +∆ t) − ut i( ) ui (t ) ui (t) t ut ( ) = ≅ mi i mt∆ i Euler method (accuracy ∆t) (very inaccurate - not used) The structure of an MD program Initial conditions 1.
    [Show full text]
  • Computational Nanoelectronics Research and Education at Nanohub.Org
    J Comput Electron DOI 10.1007/s10825-009-0273-3 Computational nanoelectronics research and education at nanoHUB.org Benjamin P. Haley · Gerhard Klimeck · Mathieu Luisier · Dragica Vasileska · Abhijeet Paul · Swaroop Shivarajapura · Diane L. Beaudoin © Springer Science+Business Media LLC 2009 Abstract The simulation tools and resources available at The educational resources of nanoHUB are one of the nanoHUB.org offer significant opportunities for both re- most important aspects of the project, according to user sur- search and education in computational nanoelectronics. veys. New collections of tools into unified curricula have Users can run simulations on existing powerful computa- found a receptive audience in many university classrooms. tional tools rather than developing yet another niche simu- The underlying cyberinfrastructure of nanoHUB has lator. The worldwide visibility of nanoHUB provides tool been packaged as a generic software platform called HUB- authors with an unparalleled venue for publishing their zero. The Rappture toolkit, which generates simulation tools. We have deployed a new quantum transport simu- GUIs, is part of HUBzero. lator, OMEN, a state-of-the-art research tool, as the engine Keywords Computational · Electronics · Nanoelectronics · driving two tools on nanoHUB. Modeling · nanoHUB · nanoHUB.org · OMEN · Rappture · GUI B.P. Haley () · G. Klimeck · M. Luisier · A. Paul Department of Electrical and Computer Engineering, Purdue 1 Introduction University, West Lafayette, IN 47907-2035, USA e-mail: [email protected] 1.1 Mission and vision G. Klimeck e-mail: [email protected] The Network for Computational Nanotechnology (NCN) M. Luisier was created in 2002, as part of the National Nanotechnology e-mail: [email protected] Initiative, to provide computational tools and educational re- A.
    [Show full text]
  • Nanohub.Org: Advancing Education and Research in Nanotechnology
    Purdue University Purdue e-Pubs Other Nanotechnology Publications Birck Nanotechnology Center October 2008 nanoHUB.org: Advancing Education and Research in Nanotechnology Gerhard Klimeck School of Electrical and Computer Engineering and Birck Nanotechnology Center, Purdue University, [email protected] Michael McLennan Purdue University - Main Campus Sean B. Brophy Purdue University - Main Campus George B. Adams III Purdue University - Main Campus Mark S. Lundstrom Purdue University - Main Campus Follow this and additional works at: https://docs.lib.purdue.edu/nanodocs Klimeck, Gerhard; McLennan, Michael; Brophy, Sean B.; Adams, George B. III; and Lundstrom, Mark S., "nanoHUB.org: Advancing Education and Research in Nanotechnology" (2008). Other Nanotechnology Publications. Paper 80. https://docs.lib.purdue.edu/nanodocs/80 This document has been made available through Purdue e-Pubs, a service of the Purdue University Libraries. Please contact [email protected] for additional information. H IGH- P E R F O R M A N C E C O M P U T I N G E DUCATION nanoHUB.org: Advancing Education and Research in Nanotechnology Through the Network for Computational Nanotechnology Web site, nanoHUB.org, tens of thousands of users from 172 countries collaborate, share resources, and solve real nanotechnology problems. The authors share their experiences in developing and using the site’s unique cyberinfrastructure. n 2002, the US National Science Foun- a history of sharing simulation tools, such as dation established a university network, the Simulation Program with Integrated Circuit called the Network for Computational Emphasis (SPICE).1 The goal was to encourage Nanotechnology (NCN), to support the the development of many tools, tutorials, pod- INational Nanotechnology Initiative.
    [Show full text]