Family of Id/Vds Curves

mos1ex02.in : Family of Id/Vds Curves

Requires: SSuprem 4/S-Pisces
Minimum Versions: Athena 5.22.1.R, Atlas 5.22.1.R

Basic MOS Athena to Atlas interface example demonstrating the simulation of a family of Id/Vds curves. The maximum drive current and saturation slope are extracted. No advanced features are used in this example so as to demonstrate simple functionality. This example demonstrates:

  • Process simulation of a MOS transistor in Athena
  • Process parameter extraction (eg. oxide thicknesses)
  • Autointerface between Athena and Atlas
  • Id/Vds curve generation with Vgs=1.1, 2.2 and 3.3V
  • IV Curve parameter extraction for Idmax and saturation slope

The process simulation, process parameter extraction and electrode definition for this example are exactly as described in the first example in this section.

A more advanced sequence of solve statements is used for this example. Three Id/Vds curves are required at different gate voltages. The first part of the solve sequence sets up the initial point of the three curves. For each of the the three gate voltages a solution with Vds=0.0 is simulated and the results saved to a solution file.

Then each of these three solution files is loaded in turn into Atlas. A log file is opened and the ramp of Vds is set. When a file is loaded the voltages in Atlas are reset to the values in the file.

At the end of the simulation, extract is used to measure the peak current and the saturation slope. From the shape of the Id/Vds curves the saturation slope is clearly the minimum value of the gradient along the curve. Finally the three Id/Vds curves are overlaid in TonyPlot.

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