Hints, Tips and Solutions


Q: Using TonyPlot, can I achieve publication quality plots?

A: Yes, TonyPlot has many various display and preference settings that users can adjust, transforming their simulation data into a high quality plot for use in publications.


Example: SiC Example #10 – SiC MOSFET Breakdown Simulations

Silvaco includes examples with every software package. One example, sicex10, simulates the effect of both layout and trench geometries on breakdown voltage for a 3D SiC MOSFET. In short, it is found that a rounded layout corner as well as a sloped trench sidewall increases the MOSFET breakdown voltage. The resulting output, plotted in TonyPlot, is shown in Figure 1.

Figure 1. Plot of breakdown voltage simulations from sicex10 using default TonyPlot settings.


While this plot is perfectly acceptable for display and analysis of simulation results, a user may want to convert the plot for use in a publication submission. TonyPlot has numerous options that can be modified to increase plot clarity, meeting any given journal’s publication standards.

By performing the simple steps detailed in this tip, Figure 2 is obtained. In this example a black and white figure format is chosen, as this is often the preferred format of many peer-reviewed journals and transactions. However, these 15 modifications are just a few examples of the numerous options available in TonyPlot. For more details, consult the TonyPlot Manual, or contact your local Silvaco sales and support office for more information.


Figure 2. Plot of breakdown voltage simulations from sicex10. Modifying the TonyPlot settings, as described in this document, converts Figure 1 into a publication-worthy figure.


In this example, the plot is modified in TonyPlot in the following ways:

  1. Modify Drain Current units from A to µA – Using Plot >> Display >> Functions add “Drain Current*1e6” to Graph Func 1, click ok. Then, in the display window, deselect drain current from the list of Y Quantities and select Function 1. This will convert the displayed drain current magnitude from Amps to micro-Amps.
  2. Modify Y-Axis Label – Using Plot >> Annotations, type a Y-Axis label “Drain Current (<mu>A)” and TonyPlot will convert the bracketed text <mu> to the Greek symbol µ.
  3. Adjust X/Y Min, Max, Divisions and Ticks to Fit Datasets: Using Plot >> Annotations, the X and Y axis properties are specified.
  4. Add Main and Subtitles to the Plot: Using Plot >> Annotations, the title “SiC MOSFET Breakdown Simulation” and the subtitle “Effect of Layout and Trench Geometries” are added.
  5. Turn Off Line Markers: Using Plot >> Display, the plot markers button can be deselected.
  6. Change All Line Colors to Black: Using Preferences >> Sequence Colors, the 1st, 2nd and 3rd sequence colors are all changed to black.
  7. Change Line Types to Differentiate the Curves: Using Preferences >> Sequence Lines, adjust the 1st, 2nd and 3rd sequence lines to different line types (solid, dashed, dotted, etc.) and set Preferences >> Overlay Options >> Display Option to “Color/Mark.”
  8. Increase Line Thickness: Using Preferences >> Drawing Options >> Graphs, increase line widths.
  9. Modify Plot Fonts: Using Preferences >> Drawing Options, the small, medium and large Font style and size can be changed.
  10. Increase Plot Margins: Using Preferences >> Plot Options >> Plot Margins, the left, right, top and bottom margins can be adjusted.
  11. Change Plot Window Colors: Using Preferences >> General Colors >> Window, the border color can be changed to white.
  12. Add Gridlines and Modify Gridline Color: Using Plot >> Annotation, the “show gridlines” toggle button is selected. Using Preferences >> General Colors >> Grid, the grid color can be changed as well.
  13. Adjust Which Keys are Shown and their Location: Using Preferences >> Key Options, the “Graphs” key can be turned off, and the location and transparency of the “Levels” key can be changed.
  14. Modify Level Names: Using Plots >> Level Names, the name of the 3 line traces can be changed. Additionally, the marker toggle button can be deselected to remove markers from the key.
  15. Add Labels for Emphasis: Using Plot >> Labels, text with arrows can be overlaid on the plot to add emphasis.

Users can also utilize the File >> Save Set Files, to save many of the settings for use in other plots.