Silvaco - UCOURSE · Silvaco’s TCAD 6. ucourse [email protected], [email protected]...
Transcript of Silvaco - UCOURSE · Silvaco’s TCAD 6. ucourse [email protected], [email protected]...
![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](https://reader035.fdocuments.net/reader035/viewer/2022081515/6140f19b83382e045471c63e/html5/thumbnails/1.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022081515/6140f19b83382e045471c63e/html5/thumbnails/3.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022081515/6140f19b83382e045471c63e/html5/thumbnails/7.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022081515/6140f19b83382e045471c63e/html5/thumbnails/8.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022081515/6140f19b83382e045471c63e/html5/thumbnails/9.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022081515/6140f19b83382e045471c63e/html5/thumbnails/10.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022081515/6140f19b83382e045471c63e/html5/thumbnails/11.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022081515/6140f19b83382e045471c63e/html5/thumbnails/12.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022081515/6140f19b83382e045471c63e/html5/thumbnails/13.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022081515/6140f19b83382e045471c63e/html5/thumbnails/14.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022081515/6140f19b83382e045471c63e/html5/thumbnails/15.jpg)
15
More about Silvaco TCAD
• http://ucourse.ir/open-courses/silvaco/