Du hittar kurs-PM för nyare kursomgångar på sidan Kurs-PM.
Course presentation
The course gives an in-depth knowledge in simulation of advanced semiconductor devices for all application areas with a focus on CMOS. Other topics include power devices, solar cells and emerging technologies such as spintronics.
This course is based on learning by doing, which means that you learn by using state of the art tools such as Comsol Multiphysics and cloud based tools such as nanoHUB. We also cover SPICE simulations topics such as the BSIM compact model family for circuit simulations.
We explain the solution the semiconductor equations using numerical methods. In connection to this topic, we introduce the finite element method (FEM) in relevant contexts.
This course is a good introduction to a master's thesis in the semiconductor device field. Several thesis projects are offered each academic year.
Headings denoted with an asterisk ( * ) is retrieved from the course syllabus version Spring 2020
Content and learning outcomes
Course contents
Basics of electromagnetism and its numerical analysis.
Transport phenomena and their numerical analysis.
Discretisation in one and multiple dimensions.
Numerical solution of partial differential equations with the finite difference method, the finite element method and the finite volume method.
Applications of numerical methods to semiconductor components and nanostructures.
Kinetic transport models and Monte Carlo simulation.
Intended learning outcomes
Having passed the course, the student shall be able to
implement numerical solutions of basic one- and multi-dimensional differential equation problems
use computer programs for the solution of partial differential equations
use computer programs for multi physics simulations
choose the type of hardware that is appropriate for resource demanding numerical modelling
assess the validity of simulation results through comparison with theory, measurements, or other simulations.
Detailed plan
Learning activities
Content
Preparations
Lecture/Tutorial
1
Course information; Introduction to Physical Device Simulations
Download the electronic course material (Selberherr and Saha books) from KTH library
2
Simulating MOSFETs using Nanohub
Create Nanohub account
Tutorial 1
Hands-on demonstration of Nanohub
3
Numerical methods for ODEs and PDEs
Install Matlab / Scientific Python (Anaconda) on local machine
4
Finite Difference Method (FDM)
Tutorial 2
Hands-on MATLAB
5
Finite Volume Method
6
Semiconductor Module in COMSOL
Tutorial 3
Tutorial for Homework assignments
7
Process simulation
8
Finite Element Method (FEM)
Install COMSOL on local machine
Tutorial 4
Tutorial for Homework assignments
9
Power Electronics and Solar Cells
10
Compact models for circuit simulations
Tutorial 5
Hands-on COMSOL
11
Parallel Simulations
12
Nanoscale Device Modeling
Tutorial 6
Tutorial for Homework assignments
13
Reserve
14
Micromagnetic simulations and other research topics
ANN1 - Assignments, 7.5 credits, Grading scale: A, B, C, D, E, FX, F
Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.
The examiner may apply another examination format when re-examining individual students.
The section below is not retrieved from the course syllabus:
Assignments ( ANN1 )
Homework 50 % must be passed on time
Final oral examination based on submitted homework
Ethical approach
All members of a group are responsible for the group's work.
In any assessment, every student shall honestly disclose any help received and sources used.
In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.
Further information
Changes of the course before this course offering
A minor reordering of the final lectures.
Contacts
Communication during course
The preferred way of communication is in-class. Email is also fine.