0% found this document useful (0 votes)
18 views40 pages

TCAD Tool Insights by Oves Badami

The document discusses the development and functionality of a TCAD tool at IIT Hyderabad for modeling and simulating electron devices, emphasizing its importance in semiconductor research. It covers the tool's operation, including equilibrium and non-equilibrium states, quantum corrections, and self-heating effects, along with a case study on solving the Poisson equation. The document also highlights the advantages of in-house TCAD development and the integration of machine learning in the process.

Uploaded by

midhu8125n
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views40 pages

TCAD Tool Insights by Oves Badami

The document discusses the development and functionality of a TCAD tool at IIT Hyderabad for modeling and simulating electron devices, emphasizing its importance in semiconductor research. It covers the tool's operation, including equilibrium and non-equilibrium states, quantum corrections, and self-heating effects, along with a case study on solving the Poisson equation. The document also highlights the advantages of in-house TCAD development and the integration of machine learning in the process.

Uploaded by

midhu8125n
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

TCAD tool:

An under-the-hood perspective
Oves Badami
[Link]@[Link]
Electrical Engineering Dept.
IIT Hyderabad
Past Present and Future
D
R
SRC DRN N
S
R
Bulk Planar Transistor C

DRAIN

SOURCE
SOURCE
SOURCE

6/12/2025 Oves Badami 2


Our activities @ IITH
• Modelling and simulation of electron
devices.
• Developing in-house TCAD tool for exploring
cutting edge research
• Exploring underlying fundamentals of
semiconductor devices
• Logic – Schottky FET/MuGFETs/Power Devices
• Memory – RRAM and 3D NAND Flash
• Role of ML in TCAD tools

6/12/2025 Oves Badami 3


Contents

• Computer modelling – Importance

• Under the hood of a TCAD tool

• Case Study of a Poisson Solver

• Advantage of in-house TCAD – Schottky Barrier FET

• Old wine in new bottle – Machine Learning

6/12/2025 Oves Badami 4


Contents

• Computer modelling – Importance

• Under the hood of a TCAD tool

• Case Study of a Poisson Solver

• Advantage of in-house TCAD – Schottky Barrier FET

• Old wine in new bottle – Machine Learning

6/12/2025 Oves Badami 5


Modelling: A necessity – Ecologically
Generated using Gemini.
• 2 gm silicon chip fabrication requires
• 1.6 kg fossil fuels
• 2 gm of chemicals
• 32 litres of water

• The silicon wafer requires about 160 times


the energy of the raw silicon  Why ???
doi: 10.1021/es025643o

6/12/2025 Oves Badami 6


Modelling: A necessity – Commercially
• A very wide design space Generated using Gemini

• Humans (experts) are costly and inefficient


especially for routine tasks
• Computers don’t need to rest.
• Boosting the productivity

6/12/2025 Oves Badami 7


Modelling: A necessity – Scientifically
• With experiments we generally end Generated using Gemini.

up with devices that are black


boxes.
• All the effects occur at the same
time
• Simulations and modelling provide
a peak into the nature.
• Example of RRAM devices
• Isolation of effects is possible

6/12/2025 Oves Badami 8


Contents

• Computer modelling – Importance

• Under the hood of a TCAD tool

• Case Study of a Poisson Solver

• Advantage of in-house TCAD – Schottky Barrier FET

• Old wine in new bottle – Machine Learning

6/12/2025 Oves Badami 9


How does the TCAD tool works – Equilibrium
• A TCAD tool solves a system of Structure Inputs
equations self-consistently
𝑑 𝑉 𝑞 𝑁 −𝑁 +𝑝 𝑥 −𝑛 𝑥
=− Poisson Initial
𝑑𝑥 𝜀 Solver guess
𝐸 −𝐸 𝑉 𝑛 ,𝑝 ,𝑉

𝑛 ,𝑝 ,𝑉
𝑛 𝑥 = 𝑁 𝑒𝑥𝑝 −
𝑘𝑇 Carrier Conc.
Calculation
𝐸 −𝐸
𝑝 𝑥 = 𝑁 𝑒𝑥𝑝 − 𝑛 ,𝑝
𝑘𝑇
NO Conv. YES END
• EC =-qV is the conduction band ?
(potential energy)
6/12/2025 Oves Badami 10
How does the TCAD tool works – Non-equilibrium
• A TCAD tool solves a system of Structure Inputs
equations self-consistently
𝑑 𝑉 𝑞 𝑁 −𝑁 +𝑝 𝑥 −𝑛 𝑥
=− Poisson Initial
𝑑𝑥 𝜀 Solver guess

𝑑𝐽 𝑑𝑛 𝑉 𝑛 ,𝑝 ,𝑉

𝑛 ,𝑝 ,𝑉
=𝐺−𝑅 𝐽 = 𝑞𝑛𝜇𝑬 + 𝑞𝐷 Carrier Conc.
𝑑𝑥 𝑑𝑥
Calculation
𝑑𝐽 𝑑𝑝
=𝑅−𝐺 𝐽 = 𝑞𝑝𝜇𝑬 − 𝑞𝐷 𝑛 ,𝑝
𝑑𝑥 𝑑𝑥
NO Conv. YES END
𝑑𝑉 ?
𝑬=−
𝑑𝑥
6/12/2025 Oves Badami 11
How does the TCAD tool works – Quantum Correc.
• Electrons are billiard balls Structure Inputs

• Peak occurs at oxide semiconductor 𝑛 ,𝑝 ,𝑉


interface Poisson Initial
Solver guess
• Electrons a waves 𝑉 𝑉

𝑛 ,𝑝 ,𝑉 ,𝑉
Quantum
Corrections
𝑉 𝑉
Carrier Conc.
Calculation
𝑛 ,𝑝
NO Conv. YES END
?
6/12/2025 Oves Badami 12
How does the TCAD tool works – Self-Heating
• Bumping into someone is not Structure Inputs

always a pleasant experience 𝑛 ,𝑝 ,𝑉


• Increases the temperature Poisson Initial
Solver guess
• Temperature plays an important 𝑉 𝑇
role in device performance

𝑛 ,𝑝 ,𝑉 ,𝑇
Fourier Heat
Equation
• Mobility
• Intrinsic carrier concentration 𝑇 𝑉
Carrier Conc.
Calculation
𝑛 ,𝑝
NO Conv. YES END
?
6/12/2025 Oves Badami 13
Contents

• Computer modelling – Importance

• Under the hood of a TCAD tool

• Case Study of a Poisson Solver

• Advantage of in-house TCAD – Schottky Barrier FET

• Old wine in new bottle – Machine Learning

6/12/2025 Oves Badami 14


Poisson Solver – Equilibrium Case Study
• Structure – Diode • Structure – 1D Diode

p-type n-type p-type n-type


(Doping NA) (Doping ND) (Doping NA) (Doping ND)

Neumann Boundary Dirichlet Boundary

• In this case study, we will assume 𝐸 = 0 𝑒𝑉


6/12/2025 Oves Badami 15
Poisson Solver – Discretization of the structure
• Structure – 1D Diode
• Meshing – Nodes and Elements

p-type n-type
(Doping NA) (Doping ND) Structure – Discretized Domain

Δx
p-type n-type
(Doping NA) (Doping ND)

6/12/2025 Oves Badami 16


Poisson Equation – Discretization
Δx
𝑑 𝑉 𝜌 𝑁 −𝑁 +𝑝−𝑛 p-type n-type
=− =−
𝑑𝑥 𝜖 𝜖 (Doping NA) (Doping ND)

𝑉 − 2𝑉 + 𝑉 𝑁 , −𝑁 , +𝑝 −𝑛
=−
Δ𝑥 𝜖
• Relationship in electrostatic potential
between the neighbouring nodes
Set of Generic Points
• 𝑝 , 𝑛 depends on the electrostatic Δx
potential at node i (𝑉 )
i-1 i i+1
6/12/2025 Oves Badami 17
Poisson Equation – Discretization
𝐸 ,−𝐸 Δx
𝑛 = 𝑁 𝑒𝑥𝑝 − p-type n-type
𝑘 𝑇
(Doping NA) (Doping ND)
𝐸 −𝐸 ,
𝑝 = 𝑁 𝑒𝑥𝑝 −
𝑘 𝑇

𝐸 , −𝐸 , =𝐸 𝐸 , = −𝑞𝑉

• Electrons and holes depend non-linearly on


electrostatic potential Set of Generic Points
• This makes the Poisson equation a non- Δx
linear equation
i-1 i i+1
6/12/2025 Oves Badami 18
Solving the Poisson’s equation
𝑉 − 2𝑉 + 𝑉 𝑁 , −𝑁 , +𝑝 −𝑛
𝐹 ≡ + =0
Δ𝑥 𝜖

Residual
• Electrons (𝑛 ) and holes (𝑝 ) depend non-linearly on electrostatic
potential.
• This makes the equations non-linear.
• To solve the system of equations we need to use Newton-Raphson scheme.

6/12/2025 Oves Badami 19


Solving the Poisson’s equation –
Newton Raphson Method
• A quick recap of Newton-Raphson method for equation with one
unknown (𝑓(𝑥)=0)

−𝑓(𝑥 ) −𝑓 𝑥
𝑥 =𝑥 + ∆𝑥 =𝑥 −𝑥 = = 𝑓 𝑥 −𝑓 𝑥
𝑓 (𝑥 ) 𝑓 𝑥
𝑑𝑓(𝑥)
𝑓 𝑥 = Jacobian
𝑑𝑥
Residual
• For 𝑘 = 0, 𝑥 is the initial guess.
• We keep on calculating new x until the update (∆𝑥 ) smaller than
our predefined tolerance
6/12/2025 Oves Badami 20
Solving the Poisson’s equation –
Newton Raphson Method
• Discretization of a differential equation leads to a system of difference
equation.
𝑉 − 2𝑉 + 𝑉 𝑁 , −𝑁 , +𝑝 −𝑛 p-type n-type
𝐹 ≡ + =0 Δx
Δ𝑥 𝜖 (Doping NA) (Doping ND)
2 34 …. N-1
𝑉 − 2𝑉 + 𝑉 𝑁 , −𝑁 , +𝑝 −𝑛
𝐹 ≡ + =0
Δ𝑥 𝜖

𝑉 − 2𝑉 +𝑉 𝑁 , −𝑁 , +𝑝 −𝑛
𝐹 ≡ + =0
Δ𝑥 𝜖
6/12/2025 Oves Badami 21
Solving the Poisson’s equation –
Newton Raphson Method
• Extension of Newton Raphson method to equations with multiple
variables
Δx
∆𝒙 = 𝑱 𝟏𝑭
p-type n-type
• 𝑭 is the residual similar to the equation (Doping NA) (Doping ND)

𝑉 =𝑉 , +𝑉 ,
𝐹 𝐸
𝐹 𝑞𝑉
𝑉 =𝑉 +𝑉 𝐸
, ,

𝑭=
𝐹
𝑞𝑉 = − 𝐸 − 𝐸
⋮ 𝐸
𝐹 𝑘 𝑇 𝑛
𝑉 = 𝑙𝑜𝑔
𝑞 𝑁
6/12/2025 Oves Badami 22
Solving the Poisson’s equation –
Newton Raphson Method
𝑉 − 2𝑉 + 𝑉 𝑁 , −𝑁 , +𝑝 −𝑛
𝐹 ≡ +𝑞 =0
Δ𝑥 𝜖

1 0 0 0 0 0
𝑑𝐹 𝑑𝐹 𝑑𝐹 𝑑𝐹 𝑑𝐹 2 𝑞
… … =− − 𝑛+𝑝 j=i
𝑑𝑉 𝑑𝑉 𝑑𝑉 𝑑𝑉 𝑑𝑉 ∆𝑥 𝑘 𝑇

𝑱= ⋮ 𝑑𝐹 1
⋮ = j=i±1
𝑑𝐹 𝑑𝐹 𝑑𝐹 𝑑𝐹 𝑑𝑉 ∆𝑥
… …
𝑑𝑉 𝑑𝑉 𝑑𝑉 𝑑𝑉 𝑑𝐹
0 0 0 0 0 1 =0 𝑒𝑙𝑠𝑒
𝑑𝑉

6/12/2025 Oves Badami 23


Solving the Poisson’s equation –
Newton Raphson Method
1 0 0 0 0 0
𝑑𝐹 𝑑𝐹 𝑑𝐹 𝑑𝐹 0 0
… … ∆𝑉 −𝐹
𝑑𝑉 𝑑𝑉 𝑑𝑉 𝑑𝑉
⋮ ⋮ ⋮
⋮ ⋮ ⋮
𝑑𝐹 𝑑𝐹 𝑑𝐹 𝑑𝐹
… … ∆𝑉 −𝐹
𝑑𝑉 𝑑𝑉 𝑑𝑉 𝑑𝑉
0 0 0 0 0 1 0 0

Jacobian -Update -Residual


(NxN) (Nx1) (Nx1)

𝑽 = ∆𝑽 +𝑽 𝑽 = 𝑉 0 …0 𝑉
6/12/2025 Oves Badami 24
Complete Flow – Equilibrium simulations
Structure Inputs

Poisson Initial
Solver guess
𝑉 𝑛 ,𝑝 ,𝑉
𝑛 ,𝑝 ,𝑉

Carrier Conc.
Calculation

𝑛 ,𝑝
NO Conv. YES END
?

6/12/2025 Oves Badami 25


Contents

• Computer modelling – Importance

• Under the hood of a TCAD tool

• Case Study of a Poisson Solver

• Advantage of in-house TCAD – Schottky Barrier FET

• Old wine in new bottle – Machine Learning

6/12/2025 Oves Badami 26


The Quest for sub-60 transistors
• The physical dimensions of the transistors
have been scaled but not the applied biases
• MOSFETs have a lower limit on SS
• Power density crisis a major hurdle to scaling
• Solution: Devices which remove the SS
limitation.
• Tunnel FET, Ferroelectric FET, I2FET

𝑙𝑜𝑔 𝐼
𝑉

6/12/2025 Oves Badami 27


Intriguing Experiments
Schottky Schottky
Contact Top gate Contact

Backgate

Bhattacharjee et. al. Applied Physics Letters 2017

• “Theoretically” this should not be possible [Solomon Elec. Dev. Letts. 2010,
Vandenberghe et. al. APL 2013]

6/12/2025 Oves Badami 28


Proposed Methodology

• Drain bias is small in experiments


leading to equilibrium like carrier
concentration in the channel

G. A. Gauhar et. al. Advanced Theory and Simulations 2024


6/12/2025 Oves Badami 29
Results

Expt.: Bhattacharjee et. al.


App. Phys. Lett. 2017

G. A. Gauhar et. al. Advanced Theory and Simulations 2024


6/12/2025 Oves Badami 30
Results

G. A. Gauhar et. al. Advanced Theory and Simulations 2024


6/12/2025 Oves Badami 31
Contents

• Computer modelling – Importance

• Under the hood of a TCAD tool

• Case Study of a Poisson Solver

• Advantage of in-house TCAD – Schottky Barrier FET

• Old wine in new bottle – Machine Learning

6/12/2025 Oves Badami 32


An Epiphany
Structure Inputs
• No matter what in all the structures
we are solving the same set of
equations Poisson Initial
• Poisson’s eq. Solver guess

• Carrier concentration 𝑉 𝑛 ,𝑝 ,𝑉

𝑛 ,𝑝 ,𝑉
• Lattice temperature, Quantum Carrier Conc.
corrections Calculation

• This allows us to postulate that there 𝑛 ,𝑝


must be a single equation which NO Conv. YES END
describes the device – Given a ?
Boundary condition
6/12/2025 Oves Badami 33
An Epiphany
Structure Inputs 𝑉 𝑉
𝑉 𝑉
𝑚∗
𝑇 𝑉
Poisson Initial 𝑉
Solver guess
DATA
𝑉 𝑛 ,𝑝 ,𝑉
𝑛 ,𝑝 ,𝑉

Carrier Conc. 𝑉 𝑛
Calculation 𝑉 𝑛
𝑛 ,𝑝 𝑚∗
𝑇 𝑛
NO Conv. YES END
𝑛
?

6/12/2025 Oves Badami 34


Why are Neural Networks expected to work ?
𝒗 = 𝒙𝟏 𝒘𝟏 + 𝒙𝟐 𝒘𝟐
𝑉 x1 w1
𝑉 𝒇(𝒗)
𝑉 𝑉 v
∑ 𝒇
𝑚∗ w2
𝑇 𝑉
𝑉 x2 𝑓 is an activation function

• Neural networks as Universal function approximators


• Neural Networks are essentially expansion in terms of the input
variables

6/12/2025 Oves Badami 35


Problem Statement
𝑑 𝑑
𝜀 𝑦 𝑉 = −𝜌 = −𝑞 𝑁 − 𝑁 + 𝑝 − 𝑛 Y
𝑑𝑦 𝑑𝑦
X
𝑑 −ℏ 𝑑
𝜓 𝑦 +𝑈 𝑦 𝜓 𝑦 =𝜀 𝜓 𝑦
𝑑𝑦 2𝑚∗ 𝑦 𝑑𝑦 𝐸 Oxide Oxide 𝐸
𝑈 𝑦 = −𝑞𝑉 𝑦 + ∆𝐸 ∆𝐸 S.C ∆𝐸
𝐸
𝑛 = 𝑛 , 𝜓 (𝑦)
𝐸
𝐸
• T is varied between 3 nm to 40 nm 𝐸 𝐸
• Why double gate structure ?
• FinFET
• Stacked Nanosheet
6/12/2025 Oves Badami 36
Results – Poisson solver

6/12/2025 Oves Badami 37


Results – Carrier concentration

6/12/2025 Oves Badami 38


Results – Eigen Energy
Ec

6/12/2025 Oves Badami 39


Conclusion
• TCAD tools have played and are expected to play even more
critical role in the future
• This necessitates the us to have a firm understanding of the
working of the TCAD tool
• Developing your own certainly helps
• Machine learning is a promising way to overcome the increasing
issues of computation time (computational burden), non-
convergence.

6/12/2025 Oves Badami 40

You might also like