nanoMOS 4.0: A Tool to Explore Ultimate Si Transistors and Beyond

Slides:



Advertisements
Similar presentations
MICROWAVE FET Microwave FET : operates in the microwave frequencies
Advertisements

by Alexander Glavtchev
6.1 Transistor Operation 6.2 The Junction FET
Contact Modeling and Analysis of InAs HEMT Seung Hyun Park, Mehdi Salmani-Jelodar, Hong-Hyun Park, Sebastian Steiger, Michael Povoltsky, Tillmann Kubis,
International Workshop on Computational Electronics - 10 Oct 26, Comparison of full-band Monte Carlo and Non-equilibrium Green’s function simulations.
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First-time User Guide for Piecewise.
Course code: EE4209 Md. Nur Kutubul Alam Department of EEE KUET High Electron Mobility Transistor (HEMT)
Numerical Parallel Algorithms for Large-Scale Nanoelectronics Simulations using NESSIE Eric Polizzi, Ahmed Sameh Department of Computer Sciences, Purdue.
COMPACT MODEL FOR LONG-CHANNEL SYMMETRIC DOPED DG COMPACT MODEL FOR LONG-CHANNEL SYMMETRIC DOPED DG Antonio Cerdeira 1, Oana Moldovan 2, Benjamín Iñiguez.
Chapter 6 The Field Effect Transistor
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First Time User Guide to PN Junction.
Lecture 11: MOS Transistor
Introduction to VLSI Circuits and Systems, NCUT 2007 Chapter 6 Electrical Characteristic of MOSFETs Introduction to VLSI Circuits and Systems 積體電路概論 賴秉樑.
Department of EECS University of California, Berkeley EECS 105 Fall 2003, Lecture 9 Lecture 9: PN Junctions Prof. Niknejad.
Gerhard Klimeck Applied Cluster Computing Technologies Group Quantum and semi-classical transport in RTDs using NEMO 1-D Gerhard Klimeck Jet Propulsion.
Full-band Simulations of Band-to-Band Tunneling Diodes Woo-Suhl Cho, Mathieu Luisier and Gerhard Klimeck Purdue University Investigate the performance.
Department of EECS University of California, Berkeley EECS 105 Fall 2003, Lecture 8 Lecture 8: Capacitors and PN Junctions Prof. Niknejad.
Tutorial: From Semi-Classical to Quantum Transport Modeling
IEEE Central NC EDS/MTT/SSC Society Friday, Nov. 5th, 2010 The Nanoscale MOSFET: Physics and Limits Mark Lundstrom 1 Electrical and Computer Engineering.
Semiconductor Devices III Physics 355. Transistors in CPUs Moore’s Law (1965): the number of components in an integrated circuit will double every year;
Modern VLSI Design 3e: Chapter 2 Copyright  1998, 2002 Prentice Hall PTR Topics n Derivation of transistor characteristics.
EE 466: VLSI Design Lecture 03.
Lecture 2 Chapter 2 MOS Transistors. Voltage along the channel V(y) = the voltage at a distance y along the channel V(y) is constrained by the following.
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First Time User Guide to OMEN Nanowire**
ECE 342 Electronic Circuits 2. MOS Transistors
Network for Computational Nanotechnology (NCN) Purdue, Norfolk State, Northwestern, MIT, Molecular Foundry, UC Berkeley, Univ. of Illinois, UTEP DFT Calculations.
Мэдээллийн Технологийн Сургууль Монгол Улсын Их Сургууль Some features of creating GRID structure for simulation of nanotransistors Bolormaa Dalanbayar,
ENEE 704 Summary Final Exam Topics. Drift-Diffusion 5 Equations, Five Unknowns. – n, p, Jn, Jp,  Solve Self-Consistently Analytical Method: – Equilibrium:
Norhayati Soin 06 KEEE 4426 WEEK 7/1 6/02/2006 CHAPTER 2 WEEK 7 CHAPTER 2 MOSFETS I-V CHARACTERISTICS CHAPTER 2.
Three-dimensional quantum transport simulation of ultra-small FinFETs H. Takeda and N. Mori Osaka University.
Bound States, Open Systems and Gate Leakage Calculation in Schottky Barriers Dragica Vasileska.
Chapter 5 Junctions. 5.1 Introduction (chapter 3) 5.2 Equilibrium condition Contact potential Equilibrium Fermi level Space charge at.
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First-Time User Guide Drift-Diffusion.
20/03/2003 Impact of Carbon on short channel behavior in deep submicronic N MOSFET’s 4 th European Workshop on Ultimate Integration of Silicon Impact of.
Network for Computational Nanotechnology (NCN) Purdue, Norfolk State, Northwestern, MIT, Molecular Foundry, UC Berkeley, Univ. of Illinois, UTEP Multi.
Laboratoire Matériaux et Microélectronique de Provence UMR CNRS Marseille/Toulon (France) - M. Bescond, J-L. Autran, M. Lannoo 4 th.
1 EEE 431 Computational Methods in Electrodynamics Lecture 4 By Dr. Rasime Uyguroglu
Investigation of Performance Limits of Germanium DG-MOSFET Tony Low 1, Y. T. Hou 1, M. F. Li 1,2, Chunxiang Zhu 1, Albert Chin 3, G. Samudra 1, L. Chan.
Network for Computational Nanotechnology (NCN) Purdue, Norfolk State, Northwestern, UC Berkeley, Univ. of Illinois, UTEP CNTbands First-Time User Guide.
1 ELEC 3105 Basic EM and Power Engineering Start Solutions to Poisson’s and/or Laplace’s.
Grace Xing---EE30357 (Semiconductors II: Devices) 1 EE 30357: Semiconductors II: Devices Lecture Note #19 (02/27/09) MOS Field Effect Transistors Grace.
1 Fundamentals of Microelectronics  CH1 Why Microelectronics?  CH2 Basic Physics of Semiconductors  CH3 Diode Circuits  CH4 Physics of Bipolar Transistors.
Numerical Boltzmann/Spherical Harmonic Device CAD Overview and Goals Overview: Further develop and apply the Numerical Boltzmann/Spherical Harmonic method.
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First-Time User Guide to MOSFET.
NMOS PMOS. K-Map of NAND gate CMOS Realization of NAND gate.
1 BULK Si (100) VALENCE BAND STRUCTURE UNDER STRAIN Sagar Suthram Computational Nanoelectronics Class Project
Influence of carrier mobility and interface trap states on the transfer characteristics of organic thin film transistors. INFM A. Bolognesi, A. Di Carlo.
Network for Computational Nanotechnology (NCN) SungGeun Kim Purdue, Norfolk State, Northwestern, MIT, Molecular Foundry, UC Berkeley, Univ. of Illinois,
PROCESS AND DEVICE SIMULATION OF A POWER MOSFET USING SILVACO TCAD.
Structure and Operation of MOS Transistor
Development of an analytical mobility model for the simulation of ultra thin SOI MOSFETs. M.Alessandrini, *D.Esseni, C.Fiegna Department of Engineering.
HEAT TRANSFER FINITE ELEMENT FORMULATION
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First Time User Guide to MOSCAP*
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First time user guide for RTD-NEGF.
MOSFET Current Voltage Characteristics Consider the cross-sectional view of an n-channel MOSFET operating in linear mode (picture below) We assume the.
Network for Computational Nanotechnology (NCN) Gerhard Klimeck Berkeley, Univ. of Florida, Univ.of Illinois, Norfolk State, Northwestern, Purdue, Stanford,
Source-gated Transistor Seokmin Hong. Why do we need it? * Short Channel Effects Source/Drain Charge Sharing Drain-Induced Barrier Lowering Subsurface.
Introduction to semiconductor technology. Outline –6 Junctions Metal-semiconductor junctions –6 Field effect transistors JFET and MOS transistors Ideal.
Metal-oxide-semiconductor field-effect transistors (MOSFETs) allow high density and low power dissipation. To reduce system cost and increase portability,
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP OMEN Nanoiwre* Supporting Document.
NanoHUB.org online simulations and more Network for Computational Nanotechnology NCN nanoHUB experiences Scheduling and Managing Work and Jobs on OSG Open.
Analog Integrated Circuits Lecture 1: Introduction and MOS Physics ELC 601 – Fall 2013 Dr. Ahmed Nader Dr. Mohamed M. Aboudina
Chapter 6 The Field Effect Transistor
Contact Resistance Modeling and Analysis of HEMT Devices S. H. Park, H
ELEC 3105 Basic EM and Power Engineering
Contact Resistance Modeling in HEMT Devices
INTRODUCTION: MD. SHAFIQUL ISLAM ROLL: REGI:
Nanowire Gate-All-Around (GAA) FETs
The Materials Computation Center. Duane D. Johnson and Richard M
MOS Capacitor Basics Metal SiO2
Presentation transcript:

nanoMOS 4.0: A Tool to Explore Ultimate Si Transistors and Beyond Xufeng Wang School of Electrical and Computer Engineering Purdue University West Lafayette, IN 47906

Outline Why nanoMOS simulator? Device geometries in nanoMOS. nanoMOS development history and my involvement Overview of nanoMOS code structure Overview of nanoMOS software development Conclusion Acknowledgement

Introduction

Si/III-V double gate MOSFET Featured devices Si/III-V double gate MOSFET SOI MOSFET spinFET HEMT Flexible and efficient modeling is needed to explore these device proposals.

Why nanoMOS? It studies a very general structure: double gate, thin body, n-MOSFET with fully depleted channel. It features several transport models: drift-diffusion, semiclassical ballistic, quantum ballistic, and quantum dissipative. It is computationally efficient, easily modified, written in MATLAB, and freely available on nanohub.org with Rappture interface Well documented on various thesis and papers.

Development history Quantum transport for III-V material Creation Kurtis Cantley Zhibin Ren S. Clark, S. Ahmed Quantum transport for III-V material Creation Rappture interface 2008 nanoMOS 1.0 nanoMOS 2.0 nanoMOS 3.0 Asymmetrical gate configuration Code restructure: modulation, testing suite Code restructure: modulation, testing suite 2000 Himadri Pal X. Wang, D. Nikonov nanoMOS HEMT Xufeng Wang Yang Liu Unification of branches Unification of branches nanoMOS phonon scattering Himadri Pal Xufeng Wang Xufeng Wang Drift-diffusion transport for III-V material Drift-diffusion transport for III-V material Parallel support, Rappture interface Parallel support, Rappture interface nanoMOS 3.5 nanoMOS spinFET nanoMOS 4.0 Yunfei Gao Today

Inside thesis Unification of branches Code restructure: modulation, testing suite Drift-diffusion transport for III-V material Parallel support, Rappture interface Code restructure: modulation, testing suite Models and techniques Software development Various transport models Non-linear damping Boundary conditions Recursive Green’s function Scharfetter and Gummel method nanoMOS applications …… Rappture interface nanoMOS parallelization Benchmark and testing suite Unification of branches Drift-diffusion transport for III-V material Parallel support, Rappture interface GOAL: Deliver a comprehensive documentation and understanding of nanoMOS, physics and software wise.

Gummel’s Method Numerical Approach No Yes Converge! Solve Poisson’s Equation Solve Transport Equations Initial Guess for carrier density No Converge! Yes NEMO can provide the modeling essential for accelerating the development of nanoelectronics. The physical model begins at the atomic level with the atomic orbitals. Efficient numerical algorithms allow NEMO to model practical semiconductor devices of several thousand atomic layers. NEMO includes the effect of open contacts, lattice vibration, alloy disorder and interface roughness to calculate macroscopic quantities such as the electron and hole density and the current. The computational algorithms are accessed by a flexible graphical user interface (GUI) for rapid design prototyping and analysis. The figure at the right consists of screen dumps from the GUI chosen to illustrate its versatility. The 3 figures in the upper right show the band profile of of an ultra-scaled MOS device with the electron charge calculated both semi-classically and quantum mechanically and the calculated and experimental tunnel current for different SiO2 barrier thicknesses. The two figures in the lower right display the band profile of an optoelectronic switch and the calculated quantum states of the device. The comparison of the experimental and calculated current for this device is shown in the lower right quadrant of the following slide. Regardless how we start, all equations must be self-consistently satisfied at the same time

“Straight-forward” Method of Solving Transport Equations Solving the Transport Equations “Straight-forward” Method of Solving Transport Equations In order to solve this equation, we first need to find a linear approximation to turn the differential equation into a discretized linear equation. NEMO can provide the modeling essential for accelerating the development of nanoelectronics. The physical model begins at the atomic level with the atomic orbitals. Efficient numerical algorithms allow NEMO to model practical semiconductor devices of several thousand atomic layers. NEMO includes the effect of open contacts, lattice vibration, alloy disorder and interface roughness to calculate macroscopic quantities such as the electron and hole density and the current. The computational algorithms are accessed by a flexible graphical user interface (GUI) for rapid design prototyping and analysis. The figure at the right consists of screen dumps from the GUI chosen to illustrate its versatility. The 3 figures in the upper right show the band profile of of an ultra-scaled MOS device with the electron charge calculated both semi-classically and quantum mechanically and the calculated and experimental tunnel current for different SiO2 barrier thicknesses. The two figures in the lower right display the band profile of an optoelectronic switch and the calculated quantum states of the device. The comparison of the experimental and calculated current for this device is shown in the lower right quadrant of the following slide. First step is to use the mesh point variables to interpolate the midpoint variables

“Straight-forward” Method of Solving Transport Equations Solving the Transport Equations “Straight-forward” Method of Solving Transport Equations  Substitute the approximated variables back to transport equations NEMO can provide the modeling essential for accelerating the development of nanoelectronics. The physical model begins at the atomic level with the atomic orbitals. Efficient numerical algorithms allow NEMO to model practical semiconductor devices of several thousand atomic layers. NEMO includes the effect of open contacts, lattice vibration, alloy disorder and interface roughness to calculate macroscopic quantities such as the electron and hole density and the current. The computational algorithms are accessed by a flexible graphical user interface (GUI) for rapid design prototyping and analysis. The figure at the right consists of screen dumps from the GUI chosen to illustrate its versatility. The 3 figures in the upper right show the band profile of of an ultra-scaled MOS device with the electron charge calculated both semi-classically and quantum mechanically and the calculated and experimental tunnel current for different SiO2 barrier thicknesses. The two figures in the lower right display the band profile of an optoelectronic switch and the calculated quantum states of the device. The comparison of the experimental and calculated current for this device is shown in the lower right quadrant of the following slide.  Continuity Equation tells us: Ji-1/2 Ji+1/2

Then, at least 1 carrier density is forced to be negative Solving the Transport Equations Stability Problem of “Straight-forward” Method Observe the equation: If both > 2 Then, at least 1 carrier density is forced to be negative NEMO can provide the modeling essential for accelerating the development of nanoelectronics. The physical model begins at the atomic level with the atomic orbitals. Efficient numerical algorithms allow NEMO to model practical semiconductor devices of several thousand atomic layers. NEMO includes the effect of open contacts, lattice vibration, alloy disorder and interface roughness to calculate macroscopic quantities such as the electron and hole density and the current. The computational algorithms are accessed by a flexible graphical user interface (GUI) for rapid design prototyping and analysis. The figure at the right consists of screen dumps from the GUI chosen to illustrate its versatility. The 3 figures in the upper right show the band profile of of an ultra-scaled MOS device with the electron charge calculated both semi-classically and quantum mechanically and the calculated and experimental tunnel current for different SiO2 barrier thicknesses. The two figures in the lower right display the band profile of an optoelectronic switch and the calculated quantum states of the device. The comparison of the experimental and calculated current for this device is shown in the lower right quadrant of the following slide. This means if electric potential difference between any two neighboring nodes is greater than 2kT/q, the “straight-forward” method might get negative non-physical carrier density solutions. Therefore, a finer grid is required at regions that the rate of change of electric potential is high. This may lead to a huge number of grid nodes, thus increasing the computational cost dramatically.

Scharfetter and Gummel Method Solving the Transport Equations Scharfetter and Gummel Method We will attempt a direct integration by introducing the following factor: Carrier density Exponential of electric potential An unknown function of x  Find the derivative of carrier density (n) NEMO can provide the modeling essential for accelerating the development of nanoelectronics. The physical model begins at the atomic level with the atomic orbitals. Efficient numerical algorithms allow NEMO to model practical semiconductor devices of several thousand atomic layers. NEMO includes the effect of open contacts, lattice vibration, alloy disorder and interface roughness to calculate macroscopic quantities such as the electron and hole density and the current. The computational algorithms are accessed by a flexible graphical user interface (GUI) for rapid design prototyping and analysis. The figure at the right consists of screen dumps from the GUI chosen to illustrate its versatility. The 3 figures in the upper right show the band profile of of an ultra-scaled MOS device with the electron charge calculated both semi-classically and quantum mechanically and the calculated and experimental tunnel current for different SiO2 barrier thicknesses. The two figures in the lower right display the band profile of an optoelectronic switch and the calculated quantum states of the device. The comparison of the experimental and calculated current for this device is shown in the lower right quadrant of the following slide.  Substitute the introduced factor into transport equation

Scharfetter and Gummel Method Solving the Transport Equations Scharfetter and Gummel Method  Recast the equation  Attempt a direct integration on both sides of the equation NEMO can provide the modeling essential for accelerating the development of nanoelectronics. The physical model begins at the atomic level with the atomic orbitals. Efficient numerical algorithms allow NEMO to model practical semiconductor devices of several thousand atomic layers. NEMO includes the effect of open contacts, lattice vibration, alloy disorder and interface roughness to calculate macroscopic quantities such as the electron and hole density and the current. The computational algorithms are accessed by a flexible graphical user interface (GUI) for rapid design prototyping and analysis. The figure at the right consists of screen dumps from the GUI chosen to illustrate its versatility. The 3 figures in the upper right show the band profile of of an ultra-scaled MOS device with the electron charge calculated both semi-classically and quantum mechanically and the calculated and experimental tunnel current for different SiO2 barrier thicknesses. The two figures in the lower right display the band profile of an optoelectronic switch and the calculated quantum states of the device. The comparison of the experimental and calculated current for this device is shown in the lower right quadrant of the following slide. Now, let’s look at this equation’s left and right hand side separately.

is the Bernoulli Function Solving the Transport Equations Scharfetter and Gummel Method  Join the left and right hand side together NEMO can provide the modeling essential for accelerating the development of nanoelectronics. The physical model begins at the atomic level with the atomic orbitals. Efficient numerical algorithms allow NEMO to model practical semiconductor devices of several thousand atomic layers. NEMO includes the effect of open contacts, lattice vibration, alloy disorder and interface roughness to calculate macroscopic quantities such as the electron and hole density and the current. The computational algorithms are accessed by a flexible graphical user interface (GUI) for rapid design prototyping and analysis. The figure at the right consists of screen dumps from the GUI chosen to illustrate its versatility. The 3 figures in the upper right show the band profile of of an ultra-scaled MOS device with the electron charge calculated both semi-classically and quantum mechanically and the calculated and experimental tunnel current for different SiO2 barrier thicknesses. The two figures in the lower right display the band profile of an optoelectronic switch and the calculated quantum states of the device. The comparison of the experimental and calculated current for this device is shown in the lower right quadrant of the following slide. is the Bernoulli Function

Scharfetter and Gummel Method Solving the Transport Equations Scharfetter and Gummel Method at node xi-1/2 This is the 1-D electron Transport Equation via finite difference with Scharfetter and Gummel Method at node xi-1/2 Similarly, one can write down the transport equation at node xi+1/2 NEMO can provide the modeling essential for accelerating the development of nanoelectronics. The physical model begins at the atomic level with the atomic orbitals. Efficient numerical algorithms allow NEMO to model practical semiconductor devices of several thousand atomic layers. NEMO includes the effect of open contacts, lattice vibration, alloy disorder and interface roughness to calculate macroscopic quantities such as the electron and hole density and the current. The computational algorithms are accessed by a flexible graphical user interface (GUI) for rapid design prototyping and analysis. The figure at the right consists of screen dumps from the GUI chosen to illustrate its versatility. The 3 figures in the upper right show the band profile of of an ultra-scaled MOS device with the electron charge calculated both semi-classically and quantum mechanically and the calculated and experimental tunnel current for different SiO2 barrier thicknesses. The two figures in the lower right display the band profile of an optoelectronic switch and the calculated quantum states of the device. The comparison of the experimental and calculated current for this device is shown in the lower right quadrant of the following slide. at node xi+1/2 Now, just as what we did in “straight forward” method, we can use the relationship establish by Continuity Equations to solve the problem

Scharfetter and Gummel Method Solving the Transport Equations Scharfetter and Gummel Method How can the stability of transport equation be guaranteed by Scharfetter and Gummerl Method? NEMO can provide the modeling essential for accelerating the development of nanoelectronics. The physical model begins at the atomic level with the atomic orbitals. Efficient numerical algorithms allow NEMO to model practical semiconductor devices of several thousand atomic layers. NEMO includes the effect of open contacts, lattice vibration, alloy disorder and interface roughness to calculate macroscopic quantities such as the electron and hole density and the current. The computational algorithms are accessed by a flexible graphical user interface (GUI) for rapid design prototyping and analysis. The figure at the right consists of screen dumps from the GUI chosen to illustrate its versatility. The 3 figures in the upper right show the band profile of of an ultra-scaled MOS device with the electron charge calculated both semi-classically and quantum mechanically and the calculated and experimental tunnel current for different SiO2 barrier thicknesses. The two figures in the lower right display the band profile of an optoelectronic switch and the calculated quantum states of the device. The comparison of the experimental and calculated current for this device is shown in the lower right quadrant of the following slide. Notice that the Bernoulli Function is ALWAYS positive. One coefficient is always negative, so the carrier densities are no longer forced to be negative.

Gummel’s Method Numerical Approach No Yes Converge! Solve Poisson’s Equation Solve Transport Equations Initial Guess for carrier density No Converge! Yes NEMO can provide the modeling essential for accelerating the development of nanoelectronics. The physical model begins at the atomic level with the atomic orbitals. Efficient numerical algorithms allow NEMO to model practical semiconductor devices of several thousand atomic layers. NEMO includes the effect of open contacts, lattice vibration, alloy disorder and interface roughness to calculate macroscopic quantities such as the electron and hole density and the current. The computational algorithms are accessed by a flexible graphical user interface (GUI) for rapid design prototyping and analysis. The figure at the right consists of screen dumps from the GUI chosen to illustrate its versatility. The 3 figures in the upper right show the band profile of of an ultra-scaled MOS device with the electron charge calculated both semi-classically and quantum mechanically and the calculated and experimental tunnel current for different SiO2 barrier thicknesses. The two figures in the lower right display the band profile of an optoelectronic switch and the calculated quantum states of the device. The comparison of the experimental and calculated current for this device is shown in the lower right quadrant of the following slide. Regardless how we start, all equations must be self-consistently satisfied at the same time

Boundary Conditions for Poisson Equation Solving the Poisson Equation Boundary Conditions for Poisson Equation NEMO can provide the modeling essential for accelerating the development of nanoelectronics. The physical model begins at the atomic level with the atomic orbitals. Efficient numerical algorithms allow NEMO to model practical semiconductor devices of several thousand atomic layers. NEMO includes the effect of open contacts, lattice vibration, alloy disorder and interface roughness to calculate macroscopic quantities such as the electron and hole density and the current. The computational algorithms are accessed by a flexible graphical user interface (GUI) for rapid design prototyping and analysis. The figure at the right consists of screen dumps from the GUI chosen to illustrate its versatility. The 3 figures in the upper right show the band profile of of an ultra-scaled MOS device with the electron charge calculated both semi-classically and quantum mechanically and the calculated and experimental tunnel current for different SiO2 barrier thicknesses. The two figures in the lower right display the band profile of an optoelectronic switch and the calculated quantum states of the device. The comparison of the experimental and calculated current for this device is shown in the lower right quadrant of the following slide. Although source and drain bias are given as inputs, we still use Neumann boundary for source and drain ends to avoid convergence problem. Source and drain bias are used to calculate electron density, thus indirectly influence the potential at ends.

Between 2D Poisson solver and 1D transport Effective mass and subband Effective mass Schrodinger equation is solved in confinement direction

Complete Scheme of Drift-Diffusion Modeling Solving the Transport Equations Complete Scheme of Drift-Diffusion Modeling Solve Poisson’s Equation Solve Transport Equations Initial Guess for carrier density No Converge! Yes NEMO can provide the modeling essential for accelerating the development of nanoelectronics. The physical model begins at the atomic level with the atomic orbitals. Efficient numerical algorithms allow NEMO to model practical semiconductor devices of several thousand atomic layers. NEMO includes the effect of open contacts, lattice vibration, alloy disorder and interface roughness to calculate macroscopic quantities such as the electron and hole density and the current. The computational algorithms are accessed by a flexible graphical user interface (GUI) for rapid design prototyping and analysis. The figure at the right consists of screen dumps from the GUI chosen to illustrate its versatility. The 3 figures in the upper right show the band profile of of an ultra-scaled MOS device with the electron charge calculated both semi-classically and quantum mechanically and the calculated and experimental tunnel current for different SiO2 barrier thicknesses. The two figures in the lower right display the band profile of an optoelectronic switch and the calculated quantum states of the device. The comparison of the experimental and calculated current for this device is shown in the lower right quadrant of the following slide. No Newton Iteration Converge? Yes Schrodinger Equation Solver

Other available transport models Drift-diffusion computationally efficient mobility difficult to determine Semiclassical ballistic evaluates device ballistic limit may be too optimistic Quantum ballistic RGF based; quantum effects no scattering; longer run time Quantum dissipative with phonon scattering Phonon scattering longest run time

Software development: Overview test & benchmark SVN Developer User Rappture on nanoHUB parallel job submitter

Software development: Rappture interface

Conclusion Overviewed nanoMOS development history Demonstrated Scharfetter and Gummel method as numerical sample Demonstrated Rappture interface as software sample GOAL: Deliver a comprehensive documentation and understanding of nanoMOS, physics and software wise.

Acknowledgement Committee members: Professor Klimeck, Professor Lundstrom, and Professor Strachan. Funding and support from my advisors. Encouragement and help when needed from my colleagues. Mrs. Cheryl Haines and Mrs. Vicki Johnson for scheduling the examination and being the most helpful secretaries. As always, thank and love to my entire family.

Now, welcome the questions……

Device geometry #1: Si/III-V double gate MOSFETs Sample double gate MOSFET geometry 3D electron density Conduction band profile Si/III-V as channel material Thin body (< 10nm). Single channel conduction if thin enough. Double gates can be biased separately Source/drain can be metallic and turn into Schottky barrier FET

Device geometry #2: SOI MOSFET 3D conduction band near front gate Sample SOI geometry Conduction band in transverse direction Si/III-V as channel material. Similar to previous structure, except the bottom oxide layer is thick. Back gate can be biased to push channel electron toward front gate.

Device geometry #3: HEMT Charge and conduction band profile from Yang Liu * Sample HEMT geometry Intrinsic III-V material as channel = high mobility. Delta-doped layer controls threshold voltage. * Y. Liu, M. Lundstrom, “Simulation-Based Study of III-V HEMTs Device Physics for High-Speed Low-Power Logic Applications”, ECS meeting, 2009

Device geometry #4: spinFET Sample spinFET geometry Device structure suggested by Sugahara & Tanaka Controls current by manipulating electron spin

What are we trying to solve? Problem Statement and the Semiconductor Equations What are we trying to solve? Source Drain Top Gate Buttom Gate NEMO can provide the modeling essential for accelerating the development of nanoelectronics. The physical model begins at the atomic level with the atomic orbitals. Efficient numerical algorithms allow NEMO to model practical semiconductor devices of several thousand atomic layers. NEMO includes the effect of open contacts, lattice vibration, alloy disorder and interface roughness to calculate macroscopic quantities such as the electron and hole density and the current. The computational algorithms are accessed by a flexible graphical user interface (GUI) for rapid design prototyping and analysis. The figure at the right consists of screen dumps from the GUI chosen to illustrate its versatility. The 3 figures in the upper right show the band profile of of an ultra-scaled MOS device with the electron charge calculated both semi-classically and quantum mechanically and the calculated and experimental tunnel current for different SiO2 barrier thicknesses. The two figures in the lower right display the band profile of an optoelectronic switch and the calculated quantum states of the device. The comparison of the experimental and calculated current for this device is shown in the lower right quadrant of the following slide. Given device geometry and material parameters (such as gate length, dielectric constant, mobility) Look for solution for: carrier density electric potential Both carrier density and electric potential solutions must satisfy all the equations. Regardless how we start, all equations must be self-consistently satisfied at the same time

Transport model #1: drift-diffusion Computationally efficient Account scattering via mobility, thus suitable for long channel devices Do not consider quantum effects such as tunneling and interference.

Scharfetter and Gummel Method If apply finite difference method directly: If both > 2 Then, at least 1 carrier density is forced to be negative Introduce Scharfetter and Gummel method Scharfetter and gummel Carrier density Exponential of electric potential An unknown function of x SG method ensures stability of carrier density solutions.

Transport model #2: Semiclassical ballistic Injection velocity Simple model exploring device behavior at ballistic limit Do not consider quantum effects such as tunneling and interferences.

Transport model #3 & #4 : Quantum ballistic & dissipative

Transport model #3 & #4 : Quantum ballistic & dissipative For dissipative transport, nanoMOS can treat phonon scattering, or general scattering via Buttiker probe approach (now obsolete).

Development history nanoMOS 1.0 (Published in 2000) Developer: Zhibin Ren Original nanoMOS code for silicon MOSFETs is written in MATLAB. nanoMOS 2.0 (Published in 2005) Developer: Steve Clark, Shaikh S. Ahmed Rappture interface is added to nanoMOS, and the code becomes avaliable on nanoHUB.org. nanoMOS 3.0 (Published in 2007) Developer: Kurtis Cantley Support for III-V materials in semi-classical ballistic and quantum ballistic transport models is added. Rappture interface is updated to reflect the III-V implementation. Developer: Himadri Pal Top and bottom gate can now have asymmetric configurations with different gate dielectrics and capping layers. nanoMOS 3.5 (Published in 2008) Developer: Xufeng Wang Support for III-V materials in drift-diffusion transport is added. Additional mobilities models are added. nanoMOS 3.5 (Published in 2009) Developer: Xufeng Wang, Dmitri Nikonov nanoMOS source code is restructured and modularized. Material parameters are separated out as a mini-library. Debugging functions are planted within source code to assist code developments. Benchmark and testing suite is created based on a script from Dmitri Nikonov. nanoMOS 4.0 (Developed in 2009) Developer: Himadri Pal Support for Schottky FET is added. NanoMOS now has the ability to simulate a double gate MOSFETs structure with metallic source/drain via NEGF\ formalism. Developer: Yang Liu Support for HEMT is added. NanoMOS now has the ability to simulate a III-V HEMT structure via NEGF formalism. Developer: Xufeng Wang Parallel Jobs Submitter (PJS) is added. PJS allows nanoMOS to sweep gate/source bias and run each bias on a cluster node. It supports only clusters with Portable Batch System (PBS) installed such at steele (steele.rcac.purdue.edu) or coates (coates.rcac.purdue.edu). Developer: Yunfei Gao Support for SpinFET is added. NanoMOS now has the ability to simulate a SpinFET structure via NEGF formalism. nanoMOS 4.0 (To be published in 2010) Merge working branches of Schottky FET, HEMT, and SpinFET modules. Code is restructrued. Rappture interface is updated to accommodate the newly published features.