• TCAD Examples

thermalex07.in : Simple Simulation with Temperature and Power Stepping

Requires: DevEdit 3D/Thermal 3D
Minimum Versions: Atlas 5.28.1.R

This example runs thermal simulation of a 2 transistors. The main sequential tasks are:

  • Specification of two neighboring transistor regions in DevEdit 3D
  • Specification of heat sinks in in DevEdit 3D
  • Interface to Atlas
  • Selection of thermal models and material parameters
  • Specification of temperature and power stepping parameters
  • Solution of temperature distributions at different temperatures and thermal powers

The structure in this example is defined using DevEdit 3D. Initially the structure was defined using the graphical mode of DevEdit 3D. After the mesh was created, a command file was saved from DevEdit 3D enabling the structure to be re-created in DeckBuild.

The structure used here consists of two neighboring transistors embedded in a substrate material. For thermal modeling the transistors are considered only as heat sources. No internal details of the transistors are considered. An Aluminum region is defined as an electrode on the bottom of the substrate material. This will act in Atlas as a thermal rather than an electrical boundary condition.

The go atlas statement automatically interfaces DevEdit 3D to Atlas. On reading the three dimensional mesh file, Atlas will automatically enter 3D mode.

The material statement is used to define the thermal conductivities of each region using the tc.const parameter. This parameter sets a constant value for thermal conductivity. Later examples show regions with temperature dependent thermal conductivities. The power parameter sets the thermal output of the region. This naturally defines these regions at heat sources.

The command models thermal is all that is required to enable the 3D thermal calculations. The final stage sets solve t1=300 . This defines the temperature of the heat sink (or electrode) number 1. In this example the temperature on electrode 1 and the power of region 2 are stepped by adding the POWERSTEP TEMPSTEP NSTEPS STEPREGION and electrode parameters. POWERSTEP and TEMPSTEP determine the size of the power and temperature steps and the NSTEPS parameter gives the number of steps to be performed. The STEPREGION and electrode parameters identify which region and electrode to step, as more than one region thermal power and electrode temperature can be defined on the solve statement. The final 3D thermal distribution is saved to the file specified by the outfile parameter. The output file name rightmost characters will be incremented alphanumerically, so a different file will be saved for each step. These can be viewed in TonyPlot 3D.

To load and run this example, select the Load button in DeckBuild > Examples. This will copy the input file and any support files to your current working directory. Select the Run button in DeckBuild to execute the example.

Input Files
Output Results
These examples are for reference only. Every software package contains a full set of examples suitable for that version and are installed with the software. If you see examples here that are not in your installation you should consider updating to a later version of the software.
Copyright © 1984 - Silvaco, Inc. All Rights Reserved. | Privacy Policy