silvaco - ucourse · silvaco’s tcad 6. ucourse [email protected], [email protected]...

15
Mohammad Mahdi Khatami 2016 Silvaco An Overview

Upload: others

Post on 16-Aug-2021

30 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Silvaco - UCOURSE · Silvaco’s TCAD 6. ucourse mmkhatami@aut.ac.ir, mm.Khatami@modares.ac.ir Athena •Physically-based 2D processing simulator. 7 Athena Ion implantation Diffusion

Mohammad Mahdi Khatami

2016

SilvacoAn Overview

Page 3: Silvaco - UCOURSE · Silvaco’s TCAD 6. ucourse mmkhatami@aut.ac.ir, mm.Khatami@modares.ac.ir Athena •Physically-based 2D processing simulator. 7 Athena Ion implantation Diffusion

ucourse [email protected], [email protected]

TCAD Based Simulation

3

• Simulating fabrication process and device analysis of Electronic devices.

• Various optoelectronics devices: BJT, MOSFET, HBT, HEMT, Solar cell, LED, Laser,… .

• Saves money and time.

Page 7: Silvaco - UCOURSE · Silvaco’s TCAD 6. ucourse mmkhatami@aut.ac.ir, mm.Khatami@modares.ac.ir Athena •Physically-based 2D processing simulator. 7 Athena Ion implantation Diffusion

ucourse [email protected], [email protected]

Athena

• Physically-based 2D processing simulator.

7

Ath

en

aIon implantation

Diffusion

Deposition

Etch

Oxidation

Stress

Page 8: Silvaco - UCOURSE · Silvaco’s TCAD 6. ucourse mmkhatami@aut.ac.ir, mm.Khatami@modares.ac.ir Athena •Physically-based 2D processing simulator. 7 Athena Ion implantation Diffusion

ucourse [email protected], [email protected]

Atlas

• Physically-based 2D and 3D device simulator.

8

Atla

s a

na

lysi

s

Electrical

DC

AC

Time TransientOptical

Thermal

Page 9: Silvaco - UCOURSE · Silvaco’s TCAD 6. ucourse mmkhatami@aut.ac.ir, mm.Khatami@modares.ac.ir Athena •Physically-based 2D processing simulator. 7 Athena Ion implantation Diffusion

ucourse [email protected], [email protected]

Silvaco Syntax

• Both Atlas and Athena should be run through Deckbuild.

• Each Atlas run should start with:

go atlas

and Athena is run with:

go athena

9

Page 10: Silvaco - UCOURSE · Silvaco’s TCAD 6. ucourse mmkhatami@aut.ac.ir, mm.Khatami@modares.ac.ir Athena •Physically-based 2D processing simulator. 7 Athena Ion implantation Diffusion

ucourse [email protected], [email protected]

Silvaco Syntax

• Each statement consists of a keyword and a set of parameters:

<STATEMENT> <PARAMETER>=<VALUE>

• Example:

DOPING UNIFORM N.TYPE CONCENTRATION=1.0e16 REGION=1OUTFILE=my.dop

10

Page 11: Silvaco - UCOURSE · Silvaco’s TCAD 6. ucourse mmkhatami@aut.ac.ir, mm.Khatami@modares.ac.ir Athena •Physically-based 2D processing simulator. 7 Athena Ion implantation Diffusion

ucourse [email protected], [email protected]

Silvaco Syntax

• Enough to use few letters of a parameter name (should bedistinguishable from any other parameters):

CONCENTRATION can be shortened to CONC.

REGION can’t be shortened to R, since there’s a parametercalled RATIO.

11

Page 12: Silvaco - UCOURSE · Silvaco’s TCAD 6. ucourse mmkhatami@aut.ac.ir, mm.Khatami@modares.ac.ir Athena •Physically-based 2D processing simulator. 7 Athena Ion implantation Diffusion

ucourse [email protected], [email protected]

Parameters

• Four different types for the <VALUE> parameter: Real, Integer,Character, and Logical.

12

Parameters type

Real

concentration x.comp

Integer

number

Character

name material

Logical

n.type

Page 13: Silvaco - UCOURSE · Silvaco’s TCAD 6. ucourse mmkhatami@aut.ac.ir, mm.Khatami@modares.ac.ir Athena •Physically-based 2D processing simulator. 7 Athena Ion implantation Diffusion

ucourse [email protected], [email protected]

Silvaco Syntax

• Silvaco is not case sensitive!

• The \ character at the end of a line indicates continuation.

• Comments are indicated by the COMMENT statement or anumber sign (#)

13

Page 14: Silvaco - UCOURSE · Silvaco’s TCAD 6. ucourse mmkhatami@aut.ac.ir, mm.Khatami@modares.ac.ir Athena •Physically-based 2D processing simulator. 7 Athena Ion implantation Diffusion

ucourse [email protected], [email protected]

Useful Reference Sources

1. G. Armstrong and C. Maiti, TCAD for Si, SiGe and GaAsintegrated circuits. The Institution of Engineering andTechnology, 2007.

2. Atlas User’s Manual. Silvaco, 2016.

3. Athena User’s Manual. Silvaco, 2014.

4. Deckduild User’s Manual. Silvaco, 2016.

5. Tonyplot User’s Manual. Silvaco, 2014.

14

Page 15: Silvaco - UCOURSE · Silvaco’s TCAD 6. ucourse mmkhatami@aut.ac.ir, mm.Khatami@modares.ac.ir Athena •Physically-based 2D processing simulator. 7 Athena Ion implantation Diffusion

15

More about Silvaco TCAD

• http://ucourse.ir/open-courses/silvaco/