Synopsys TCAD

This is a suite of programs for semiconductor device simulation. The software allows you to design a device structure (including simulating its fabrication, if needed), simulate its behaviour under different conditions, then visualise the results.

Sentaurus image

Setting up the software (copied from IT Wiki)

The group has 20 Synopsis TCAD licenses. To use Synopsis TCAD source the file /data/ppe01/sl305/i386/synopsys/ this will setup several environment variables and also add the TCAD binary directory (/data/ppe01/sl305/i386/synopsys/Z_2007.03/tcad/Z-2007.03/linux/bin) into your path.

Batch job submission

See the main PPE IT Wiki for general information on running jobs on the batch computing system. This can be particularly useful if a simulation is slow, or you have multiple simulations to run.

Also, here is an example submission file for a Synopsys job. Once you've specified details of the job like duration, queue etc. you need to setup the software by sourcing the script mentioned previously, cd to the appropriate folder, then use the normal commands to run the software.


Manuals and documentation

Manuals for the software can be found in the "Solvnet" section of the Synopsys website:

You need to create an account to do this. When creating the account, it asks you for the site ID - for Glasgow it's 9249.

Tutorials and examples

If you have difficulty with the files below, or other questions / comments, email me at

Introduction_to_Sentaurus_TCAD.ppt - Powerpoint presentation giving an overview of the different packages available within Sentaurus.

WorkbenchTutorial.doc - Instructions for using Sentaurus Workbench to run a project. This allows you to run a large number of similar simulations using different parameters (for example, simulating how the charge collection behaviour of a detector varies depending on the position of the particle track). I would only recommend using this once you are familiar with running individual simulations.

Radiation_Damage_in_Sentaurus_TCAD.ppt - Instructions on simulating radiation-damaged detectors by directly modelling trap behaviour. The particular example here models p-type FZ after proton irradiation. It's also possible to choose your own trap levels and parameters. - A tar archive containing simulation examples. Since this is a large file (~40MB) this is a link rather than an attachment - right-click on the link to save the file. In Linux, you can uncompress it using:

tar -xzvf SENTAURUS.tgz

The folder SENTAURUS/Seminar contains various simulation files used as examples in the 3 presentations listed above.

SENTAURUS/Other useful sims has example command files from various simulations I've done. Most of these examples use 3D device simulation, whereas the previous examples are all in 2D.

Note also that all my old simulation files will be in the following folder on the ppe netword. I think they should be accessible within the department.

Linux: /data/detdev01/dpennica/genesis_lib

Windows: \\Ppesmb\detdev01\dpennica\genesis_lib

Simulation papers

Here are some papers on simulating 3D detectors:

SimulationResultsFromDoubleSided3DDetectors.pdf - Simulations of CNM double-sided 3D detectors - includes IV and CV, charge collection simulation, and breakdown effects

SimulationsOfRadiationDamaged3DDetectorsForSLHC.pdf - Simulations of ATLAS detectors for the SLHC. Includes radiation damage effects. Also acts as an example of how Workbench can be used to repeat a simulation using different parameters, in order to optimise a device structure.

Also, my thesis should be available on the appropriate PPE page.

-- DavidPennicard - 28 Apr 2009

Topic attachments
I Attachment History Action Size Date Who Comment
PowerPointppt Introduction_to_Sentaurus_TCAD.ppt r1 manage 1853.5 K 2008-07-30 - 11:48 DavidPennicard Introduction
PowerPointppt Radiation_Damage_in_Sentaurus_TCAD.ppt r1 manage 1013.5 K 2008-07-30 - 11:08 DavidPennicard Using radiation damage
JPEGjpg SentaurusExample.jpg r1 manage 64.7 K 2008-07-30 - 11:45 DavidPennicard Sentaurus image
PDFpdf SimulationResultsFromDoubleSided3DDetectors.pdf r1 manage 2407.2 K 2008-07-30 - 11:17 DavidPennicard Double-sided 3D
PDFpdf SimulationsOfRadiationDamaged3DDetectorsForSLHC.pdf r1 manage 668.2 K 2008-07-30 - 11:18 DavidPennicard Radiation damaged ATLAS 3D
Microsoft Word filedoc WorkbenchTutorial.doc r1 manage 47.5 K 2008-07-30 - 11:08 DavidPennicard Workbench tutorial
Unknown file formatjob pp3.job r1 manage 0.3 K 2008-07-30 - 11:12 DavidPennicard Example job file
Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2013-12-17 - AndrewPickford
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback