Q: How can external tools be run inside of Silvaco’s run-time environment DeckBuild? Is it possible to include UNIX commands along with simulator syntax inside an input file?

A: The run-time environment for all Silvaco TCAD simulators, DeckBuild, allows users to include any UNIX command inside any simulator input file. The option uses the keyword SYSTEM before the UNIX command. Some users might find this option may need to be enabled using the OPTIONS category from the MAIN_CONTROL popup menu.

Any UNIX command or sequence of commands linked by ‘;’ can be executed when preceded by the SYSTEM keyword. For example to remove a set of files before creating a diffusion movie: