Victory Visual
Victory Visual
Interactive visualization for Silvaco TCAD results, from full 3D device structures down to the 1D curves you extract from them.
What Victory Visual does
Everything a Silvaco TCAD simulation writes out opens in Victory Visual. A full 3D
structure, a 2D cross-section cut from it and the 1D curves extracted along the way
share one window, so going from the whole device to a single slice doesn’t mean
changing tools. You inspect the simulated device directly, with no export to a third-party viewer first.
One interface to every simulator
Process, device, meshing, atomistic, extraction — all of them are driven from the same place. You do not learn a different front end for each engine, and a flow that crosses three of them is still one deck in one window.
Debugging, not just editing
Simulation code can be debugged and visualised as it runs, with help to hand and results a click away rather than a directory away. For decks that take hours, seeing the structure form while it is forming is the difference between one run and three.
Scripting at runtime
Variables, loops, if/else statements and file control commands, customisable at run time. This is the part that turns a deck into a program — and the reason the suite, still called Interactive Tools in places, is named by other Silvaco product pages as the thing they are run from.
Inside the suite: the four tools
Four applications, each with its own anchor so you can be sent straight to one.
Three of them do a job here; the fourth has a page of its own.
DeckBuild — the run-time environment
Interactive, GUI-driven development and debugging of simulation decks, with every Silvaco simulator and the visualisation tools integrated into one window. Its extraction language measures process and device parameters — thicknesses, voltages — and produces 1D curves such as IdVd and IdVg; those same extract statements are what fill a Victory DoE result table.
Also: a flow editor that combines individual decks into a hierarchical flow, automated visualisation of structures and extracted curves, a post-processing engine that produces PDF reports and movies of simulation progress, and an integrated Python 3 module for simulator control, custom extract mechanisms and custom GUI components.
What you can do in Victory Visual
Navigate the structure
Rotate and zoom with the mouse, and click anywhere inside a 3D structure to read the value at that point. When you need to see inside, the cut-plane tool takes a 2D slice wherever you set it.
Measure and extend
Rulers, probes and other measuring tools let you take exact readings on 1D and 2D structures, and animated markers trace vector quantities through the device. When the number you want isn’t a standard output, write it as a function or macro in the editor and plot it like any 1D quantity. That’s the route to M-plots for OLED devices.
Plot isosurfaces and surface contours for any variable in the solution. Beyond 3D, the viewer covers 2D meshed and 2D contour data, 1D x-y plots, and Smith and polar charts.
Victory DoE — design of experiments
Inside the Lab, Victory DoE is what turns a single deck into a multi-variable experiment: it organises the projects, generates the design-of-experiments table and moves results and data into Victory Analytics for modelling.
It has a page of its own, because it is also an FTCO tool in its own right. Victory DoE in full.
Silver — the material database
A UI for the Silvaco Material Database (SMDB). Search every process and device parameter for every material, interface and element — which is the alternative to grepping a manual for the name of a coefficient you half remember.
Copy and paste the syntax for adjusting a parameter straight into the deck you are editing, and plot a parameter against temperature to see how it moves before you decide whether it matters.
Works with Silvaco TCAD and FTCO
Runs every Silvaco TCAD simulator
Victory Visual opens results from each Silvaco TCAD simulator: Victory Process, Victory Device, Victory Atomistic, Victory Mesh and Victory RCx
Hands off to
In the FTCO workflow it sits alongside Victory DoE, which turns one deck into a multi-variable experiment, and Victory Analytics, which models the results.
Applications
Optoelectronics
CCDs, CMOS image sensors, avalanche and PiN photodiodes, and solar cells
Proof and resources
Start with a device you already simulate
Victory Visual is easiest to judge on a device you already know. Bring one of your own
structures to an application engineer and look at it together, including the views your
fab-side colleagues would need.
Victory Visual questions
What is Victory Visual?
Victory Visual is the interactive results viewer in Silvaco's TCAD tool set. Open a simulated device and you can turn and probe it in 3D, cut 2D slices through it, and plot curves, contours or isosurfaces of whatever quantity the simulator solved. Inside FTCO, it works with Victory DoE and Victory Analytics.
Which Silvaco simulators does Victory Visual work with?
All of them: Victory Process, Victory Device, Victory Atomistic, Victory Mesh and Victory RCx. Process and device structures load the same way whichever simulator produced them, and there's no separate viewer to learn for each engine. Extracted 1D curves open there too.
What is the difference between Victory Visual and DeckBuild?
DeckBuild is where you write, debug and run a simulation deck. Victory Visual is where you study what that deck produced. They're integrated, so structures and curves from a DeckBuild run open automatically. If you run the simulation, you'll use both; if you only need to read the result, Victory Visual is the one you open.
Can Victory Visual create 2D slices from a 3D structure?
Yes. Place the cut plane anywhere through a 3D structure and you get a 2D slice at that position. From there you can read values at individual points and take measurements with the same probes and rulers you'd use on any 2D structure.
Does Victory Visual support Smith and polar charts?
Yes. Along with the 1D x-y plots and 2D contour and meshed views it uses for most results, Victory Visual draws Smith charts and polar charts. That keeps RF device work, a GaN HEMT for example, in the same tool as your process and device structures.
Is Victory Visual licensed separately or included with Silvaco TCAD?
Silvaco groups Victory Visual with its Interactive Tools. The Victory Omni annual license covers Silvaco TCAD software except those tools, so Victory Visual sits outside that license. Talk to our Technical Experts about the licensing option that fits alongside your TCAD seats.
What is Victory TCAD Lab?
A suite of GUI applications for building, running, debugging and visualising Silvaco TCAD simulations — DeckBuild, Victory Visual, Victory DoE and Silver. They are integrated with each other, so one interface drives every Silvaco TCAD simulator rather than one front end per engine.
Can I script or automate it with Python?
Yes, and there are two layers. DeckBuild has an integrated Python 3 module for simulator control, custom extract mechanisms and custom GUI components. Separately, runtime scripting inside the deck itself gives you variables, loops, if/else statements and file control commands.
What is Silver and how does it relate to the material database?
Silver is the user interface to the Silvaco Material Database, SMDB. It searches every process and device parameter for every material, interface and element, lets you copy the syntax for changing one straight into your deck, and plots a parameter against temperature.