ECE 730 Topic 29 - Winter 2018

ECE 730 Topic 29: Computational Nanoelectronics

Instructor:

Prof. Youngki Yoon
Office: QNC 5623
Office Hours: After class; by appointment (via email) for other times
Email: youngki.yoon@uwaterloo.ca

Lecture Hours:

TBD

Course Website:

learn.uwaterloo.ca (login with your WatIAM userid and password)

General Advice:

Strong background and in-depth understanding of semiconductor devices, nanomaterials and nanoelectronics are required. Prior programming/coding experience is also expected. Therefore, it is strongly suggested that students first take ECE 633 Nanoelectronics (offered in every Fall term) before taking this course.

Course Objectives:

This course will help students acquire in-depth understanding of electronic properties of nanomaterials and the operation principles of nanoscale devices, and develop hands-on coding experience for quantum transport simulations using the non-equilibrium Green’s function (NEGF) method.

Course Schedule (Tentative):

Week Topic
1 Introduction & Overview
2 Basic concepts (e.g., Schrödinger equation, boundary conditions, finite different method, effective mass)
3 Basic concepts – cont’d (e.g., Basis, band structure, unit cell, k-space, reciprocal lattice, subbands, quantum confinement)
4 One-dimensional (1D) nanomaterials (e.g., carbon nanotube or CNT):  Tight-binding (TB) approximation for band structure (E-k); density of states (DOS); band structure-limited velocity
5 Two-dimensional (2D) nanomaterials (e.g., black phosphorus or BP): TB approximation for E-k, DOS, and band structure-limited velocity
6 Fundamental equations for NEGF
7 Project  presentation*
8 NEGF – FET Toy
9 NEGF – 1D CNT MOSFETs
10 NEGF – 1D CNT Schottky barrier (SB) FETs
11 NEGF – 2D BP FETs
12 Review

* Detailed instructions will be provided separately.

Coding Assignment:

MATLAB-based coding assignment will be given for the topics covered in class. Examples of the assignment are listed below:

  • Band structure of one-dimensional carbon nanotubes (CNTs)
  • Band structure of two-dimensional black phosphorus (BP) /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:none; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-ansi-language:EN-US; mso-fareast-language:EN-US;}
  • Density of states (DOS) and band structure-limited velocity
  • Quantum transport simulations using the NEGF method /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:none; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-ansi-language:EN-US; mso-fareast-language:EN-US;}

Computer Lab:

MATLAB-ready computers are required in class. MATLAB is available at most engineering computer labs and ECE labs. MATLAB will be also available through a remote desktop connection to engineering computer labs. See the following links for details.

https://uwaterloo.ca/engineering-computing/computer-labs https://uwaterloo.ca/engineering-computing/remote-desktop-connection

Textbook:

No textbook is required for this course.

General References:

  • Quantum Transport: Atom to Transistor, Supriyo Datta, Cambridge University Press (2013).
  • Lessons from Nanoelectronics: A New Perspective on Transport, Supriyo Datta, World Scientific (2012).

Marking Scheme:

Assignment - 30%

Project Presentation - 20%

Final Exam - 50%

No Midterm Exam