0% found this document useful (0 votes)
9 views33 pages

5 TT02 Lab2

Uploaded by

HaoLinh
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)
9 views33 pages

5 TT02 Lab2

Uploaded by

HaoLinh
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
You are on page 1/ 33

Laboratory 2:

BJT

OBJECTIVES
 The purpose of this lab is to learn how to use Atlas – Silvaco TCAD Tool.
 We learn how to use the Atlas command language to define a semiconductor device.
 We examine BJT Characteristic.

PREPARATION FOR LAB 2


 Install Silvaco Tool.
 Read User manual.

REFERENCE
1. Atlas User’s Manual
2. TCAD Examples

Department of Electronics Page | 1


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
EXPERIMENT 1
Objective: Understand how to describe a BJT and analyze the I-V characteristics of BJT.

Requirement: Write a code to define a theory npn BJT in Figure 1. The BJT has parameters:

- NDE = 6,7.1018 cm-3 , NDC = 1,3.1014 cm-3, NAB = 3,6.1016 cm-3

- LE = 6 μm, LB = 3 μm, LC = 6 μm

- a = 2 μm

- W1 = 5 μm, W2 = 1 μm

The spacing of x-axis and y-axis are 0.2μm and 0.1μm.

Figure 1

Write the code to show the input characteristic: I B = f(VBE) at VCE = 5V and the output
characteristic: IC = f(VCE) at IB = 2.10-5A

Instruction:

- In this experiment, there are some missing regions. Define them by using an oxide region.

- To calculate the input characteristic IB = f(VBE) at VCE = 5V, a 5V voltage source is applied at
the collector. Then, solve the voltage at the base from 0V to end point (for example 1V). The code

Department of Electronics Page | 2


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
for this step is shown below:

#Ib vs Vbe at Vce = 5V


solve vcollector=5
save outf=bjtdata1.str master

load inf=bjtdata1.str master


log outf=bjtdata1.log
solve vbase=0.0 vstep=0.05 vfinal=1 name=base

tonyplot bjtdata1.log
- To calculate the output characteristic IC = f(VCE) at IB = 2.10-5A, a current source is applied at
the base. Then, solve the voltage at the base from 0V to end point (for example 12V). The code
for this step is shown below:

#Ic vs Vce at Ib = 2e-5


contact name=base current

solve ibase=2e-5
save outf=bjtdata2.str master

load inf=bjtdata2.str master


log outf=bjtdata2.log
solve vcollector=0.0 vstep=0.25 vfinal=12.0 name=collector

tonyplot bjtdata2.log
The statement “contact name=base current” is used to switch a current source at the base.

Note: in the simulation, the emitter is always connected to the ground (0V).

Check:

Department of Electronics Page | 3


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
 Show three results in TonyPlot Tool: the input and output characteristics and structure of
BJT in 2D.

Department of Electronics Page | 4


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT

 From the input characteristic, calculate the VBE(ON) at VCE = 5V.

According to the graph, at VCE = 5V, VBE(ON) = 0.8V

 From the output characteristic, calculate the VCEsat at IB = 2.10-5A.

According to the graph, at IB = 2.10-5A, VCEsat = 0.5V

Department of Electronics Page | 5


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
 In TonyPlot Window display structure, right click and choose “Display…”. Then choose
to display: Contours and Electrodes. Capture the result.

 On Toolbar menu, choose Tools  Cutline. Draw a horizontal cutline at 2 micron. Show
the concentration allocation with respect to x-coordinate. Capture and explain why we have
this graph.

Department of Electronics Page | 6


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT

This graph illustrate the doping concentration of the BJT from x=6 to x=8 because the doping
concentration is decreased from left to right NDE>NAB>NDC.
 Right click, choose to Display Electric Field. Capture and explain the graph.

Department of Electronics Page | 7


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT

Department of Electronics Page | 8


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
 Then, choose to Potential. Capture and explain the graph.

(explain)

Department of Electronics Page | 9


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
 Then, choose to Total Current Density. Capture and explain the graph.

Department of Electronics Page | 10


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
Note: If you want to display potential, electric field, … on the structrure, you must save .str file
after the electrical simulation step.

Department of Electronics Page | 11


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
EXPERIMENT 2
Objective: Understand how to describe a BJT and analyze the I-V characteristics of BJT.

Requirement: Use the npn BJT in experiment 1, write the code to show:

- The input characteristic IB = f(VBE) at VCE = 1V, 3V, 5V, 7V, 9V, 12V

- The output characteristic: IC = f(VCE) at IB = 1.10-5 A, 2.10-5A, 4.10-5A, 8.10-5A, 10-4 A.

Show all the input characteristics in one graph and all the output characteristics in the other graph.

Instruction:

- In this experiment, we need to simulate and show the input characteristic at 6 conditions of V CE.
We show the example for two conditions:

solve vcollector=1
save outf=bjtdata1.str master
solve vcollector=3
save outf=bjtdata2.str master

load inf=bjtdata1.str master


log outf=bjtdata1.log
solve vbase=0.0 vstep=0.05 vfinal=1 name=base
load inf=bjtdata2.str master
log outf=bjtdata2.log
solve vbase=0.0 vstep=0.05 vfinal=1 name=base

tonyplot -overlay bjtdata2.log bjtdata1.log


Use “tonyplot -overlay” to show all the characteristics on a graph.

Check:

 Show two results in TonyPlot Tool: the input and output characteristics.

Department of Electronics Page | 12


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT

Department of Electronics Page | 13


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT

 From the input characteristic, calculate the VBE(ON) at each condition. Fill the table 1.

Table 1: VBE(ON) at each condition

VCE (V) 1 3 5 7 9

VBE(ON) (V) 0.8 0.8 0.8 0.8 0.8

From the table, comment on the trend of the input characteristic.

 From the output characteristic, calculate the VCEsat at each condition. Fill the table 2.

Table 2: VCEsat at each condition

IB (A) 1.10-5 2.10-5 4.10-5 8.10-5 10-4

Vcesat (V) 0.5 0.6 0.7 0.5 0.6

From the table, comment on the trend of the output characteristic.

Department of Electronics Page | 14


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
EXPERIMENT 3
Objective: Understand how to describe a BJT and analyze the I-V characteristics of BJT.

Requirement: Write a code to define a theory pnp BJT in Figure 2. The BJT has parameters:

- NAE = 8,15.1018 cm-3 , NAC = 2,67.1014 cm-3, NDB = 4,66.1016 cm-3

- LE = 7 μm, LB = 3 μm, LC = 6 μm

- a = 2 μm

- W1 = 5 μm, W2 = 1 μm

The spacing of x-axis and y-axis are 0.2μm and 0.1μm.

Figure 2

Write the code to show the input characteristic: I B = f(VEB) at VEC = 5V and the output
characteristic: IC = f(VEC) at IB = 2.10-5A

Instruction:

- In this experiment, there are some missing regions. Define them by using an oxide region.

- Remember that the emitter is always connected to the ground (0V). In this case, we need to set
the voltage at the base and the collector negative.

Department of Electronics Page | 15


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
- The current at collector and base flow from inside BJT to outside, so the value of currents here
is negative.

Check:

 Show three results in TonyPlot Tool: the input and output characteristics and structure of
BJT in 2D.

Department of Electronics Page | 16


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT

Department of Electronics Page | 17


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
 From the input characteristic, calculate the VEB(ON) at VEC = 5V.

According to the graph, at VEC = 5V the VEB(ON) = -0.85V

 From the output characteristic, calculate the VECsat at IB = 2.10-5A.

According to the graph, at IB = 2.10-5A the VECSAT = -1.2V

 In TonyPlot Window display structure, right click and choose “Display…”. Then choose
to display: Contours and Electrodes. Capture the result.

 On Toolbar menu, choose Tools  Cutline. Draw a horizontal cutline at 2 micron. Show
the concentration allocation with respect to x-coordinate. Capture and explain why we have
this graph.

Department of Electronics Page | 18


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT

This graph shows the doping concentration of the BJT from x=7 to x=9 because the doping
concentration is decreased from left to right (NAE>NDB>NAC).

Department of Electronics Page | 19


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
 Right click, choose to Display Electric Field. Capture and explain the graph.

Then, choose to Potential. Capture and explain the graph.

Department of Electronics Page | 20


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT

 Then, choose to Total Current Density. Capture and explain the graph.

Department of Electronics Page | 21


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT

Note: If you want to display potential, electric field, … on the structrure, you must save .str file

Department of Electronics Page | 22


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
after the electrical simulation step.

Department of Electronics Page | 23


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
EXPERIMENT 4
Objective: Understand how to describe a BJT and analyze the I-V characteristics of BJT.

Requirement: Write a code to define a practical npn BJT in Figure 3. The BJT has parameters:

- NDE = 8,15.1018 cm-3 , NDC = 2,67.1014 cm-3, NAB = 5,12.1016 cm-3

- LE = 4 μm, LB = 9 μm, LC = 12 μm

- WE = 4 μm, WB = 6 μm, WC = 8 μm

- a = 2 μm

The length of metal contact is 1 μm.

The spacing of x-axis and y-axis are 0.2μm and 0.1μm.

Figure 3

Department of Electronics Page | 24


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
Write the code to show the input characteristic: I B = f(VBE) at VCE = 5V and the output
characteristic: IC = f(VCE) at IB = 1.10-5A

Instruction:

- Devide the structure into many regions.

- In this experiment, there are some missing regions. Define them by using an oxide region.

Check:

 Show three results in TonyPlot Tool: the input and output characteristics and structure of
BJT in 2D.

Department of Electronics Page | 25


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT

Department of Electronics Page | 26


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
 From the input characteristic, calculate the VBE(ON) at VEC = 5V.

According to the graph, at VEC = 5V the VBE(ON) = 0.8V

 From the output characteristic, calculate the VCEsat at IB = 1.10-5A.

According to the graph, at IB = 1.10-5A the VCEsat = 0.5V

 In TonyPlot Window display structure, right click and choose “Display…”. Then choose
to display: Contours and Electrodes. Capture the result.

Department of Electronics Page | 27


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
 On Toolbar menu, choose Tools  Cutline. Draw a horizontal cutline at 2 micron. Show
the concentration allocation with respect to x-coordinate. Capture and explain why we have
this graph.

This graph shows the doping concentration of the BJT decreases according to the structure. The
doping concentration follow the order from highest to lowest, (NDE > NAB > NDC .)

Department of Electronics Page | 28


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
 Right click, choose to Display Electric Field. Capture and explain the graph.

(explain)

Department of Electronics Page | 29


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
 Then, choose to Potential. Capture and explain the graph.

Department of Electronics Page | 30


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
(explain)

 Then, choose to Total Current Density. Capture and explain the graph.

Department of Electronics Page | 31


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT

(explain)

Department of Electronics Page | 32


Semiconductor Devices Laboratory (Advanced Program)
Laboratory 2:
BJT
Note: If you want to display potential, electric field, … on the structrure, you must save .str file
after the electrical simulation step.

Department of Electronics Page | 33


Semiconductor Devices Laboratory (Advanced Program)

You might also like