Hoppa till huvudinnehållet
Till KTH:s startsida Till KTH:s startsida

IH2653 Simulation of Semiconductor Devices 7,5 hp

Course memo Autumn 2021-51365

Version 1 – 10/19/2021, 3:21:22 PM

Course offering

Autumn 2021-1 (Start date 01/11/2021, English)

Language Of Instruction

English

Offered By

EECS/Electrical Engineering

Course memo Autumn 2021

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  


Schema HT-2020-590

Preparations before course start

Literature

No information inserted

Software

This course requires Matlab, Scientific Python and COMSOL to be installed on your local machine.

Alternatively use KTH computer rooms for some tasks.

Examination and completion

Grading scale

A, B, C, D, E, FX, F

Examination

  • 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.

Round Facts

Start date

1 Nov 2021

Course offering

  • Autumn 2021-51365

Language Of Instruction

English

Offered By

EECS/Electrical Engineering

Contacts

Communication during course

The preferred way of communication is in-class. Email is also fine.

Course Coordinator

Teachers

Examiner