Using the Device Characterization Wizard for a Power Diode

Note:

Details about the Power Diode Model are in the Basic Elements section in the Components help.

The following procedures use an Infineon device as an example. The process is similar for other manufacturers’ devices.

Note:
  • Click Save Model at any time during the characterization process to save your progress.
  • A characterization can be loaded on the Import Model tab.
  1. In the Component Information [1/8] dialog box, enter the component name, material, and junction type and define the manufacturer data.
  1. The Nominal Working Point Values [2/8] dialog box sets nominal values at the device’s working point. As mentioned above, these are ideally the operating conditions for the device in the design. Practically, these values should be the test conditions on the manufacturer's data sheet specified for the switching time and energy information obtained and used for dynamic parameters extraction. These are the conditions for which the parameterized device will best match the measured characteristics. For Infineon, generally pick the measurement conditions for the dynamic characteristics. Pick the values of VR, IF and diF/dt mentioned in the table next to the value of the reverse recovery time, trr. Select the temperature for which you have the forward characteristics in the plot’s section. Use the default breakdown characteristics, as the breakdown characteristics data is rarely available in a data sheet. Click Next to continue.
  2. Note: Breakthrough limits are by default set to very high out-of-range values to disable the breakthrough model. The default values do not represent the operating range of the model.
  3. Use the Diode Forward Characteristic [3/8] dialog box to parameterize the forward current characteristics of the diode. Enter the data with SheetScan. To do so, click Load characteristics from Dataset Manager () above the table and click SheetScan. Load the graphs in the graphic files captured from the manufacturer data sheet using Picture > Load picture.

    For an Infineon device, the data sheet plot shows IF=f(VF).

    1. Select a coordinate system (Coordinate System > New) and define it on the plot. To do so, you must select three points. Typically, you should use the bottom-right, bottom-left and top-right points of the plot grid. Click Point1, Point2 and Point3, and select the corresponding points on the graph. Enter the corresponding X-values and Y-values for these points (read from the plot’s X-axis and Y-axis labels) in the table, and click OK to finish defining the coordinate system.
    2. To define the first characteristic, select Curve > New, and give names to the X-axis and Y-axis in the Curve Settings dialog box. Click OK when finished.
    3. Make sure to note the temperature given on the plot. Then select several points on the curve starting with the lowest X-value. Pick at least four points. When done, click File > Export and click Dataset in the resulting Save dialog box.
    4. If a plot at a different temperature is available, repeat steps a, b, and c to record additional data.
    5. When finished, click File > Exit to exit SheetScan, saving the scan setup information if desired.
    6. In the Datasets dialog box, select the data to use at the nominal temperature and click Done. The data is transferred to the Characteristic Data table in the Diode Forward Characteristic [3/8] dialog box. Make sure to enter the correct values for temperature, which you recorded during the SheetScan measurements.
    7. If you also recorded plot data for a different temperature, click Add new characteristic () in the top right corner, and click Load characteristics from Dataset Manager () above the table to load the additional data. Select the plot in the first tab for the Nominal Temperature field of the Fitting Characteristic Order panel. If you added a second set of data for a different temperature, you can select this plot for the Different Temperature field, or select Not Used, if data is available only for one temperature.
    8. Click Start Fitting to fit the characteristics and examine the resulting plot to check the match of the fit. Click Next to continue.
  4. Use the Diode Thermal Model [4/8] dialog box to parameterize the thermal impedance of the diode. Do one of the following:
  1. Use the Junction Capacitance Characteristics [5/8] dialog box to parameterize the diode junction capacitance vs. the reverse voltage.

If the data sheet provides junction capacitance vs. reverse voltage characteristics, clear Disable Cj Characteristics, and enter the junction capacitance data with SheetScan per the instructions given in step 3. Select Start Fitting to start the fit and examine the plot to check the match of the fit. Click Next to continue.

For Schottky barrier diodes, when Schottky is selected for the junction type, this characteristic is crucial for correct dynamic behavior.

  1. Use the Dynamic Model Input [6/8] dialog box to parameterize the dynamic characteristics of the power diode. Select to fit for the reverse recovery charge (Qrr) and time (Trr). The nominal point has to be fit, so the data must be available. The Advanced Settings button allows for more control over the characterization process, but it should not be necessary to change for most devices. Check the Advanced Settings documentation for more information.
  1. Click Measurement to open the Measurement Data dialog box, and make sure the settings correspond to the ones for the manufacturer of the device being characterized.
  2. If data is available at different temperature, add it to the dT row.
  3. If data is available at a different value of current IF, add the lower value of current to the nI row and the higher value of current to the pI row.
  4. If data is available at a different value of current rate of change diF/dt, add the lower value of diF/dt to the nX row and the higher value of diF/dt to the pX row.
  5. Click Extraction to start the fit and click Next to continue.

Advanced Settings

For low and medium power devices, the default settings should be sufficient to ensure correct data measurement. For high power devices, the H_ON and H_OFF values might be increased (2-5 times).

  1. Use the Dynamic Parameter Validation [7/8] dialog box to validate the dynamic extraction. The actual values of the switching times and energies for the parameterized device will be calculated. Enable the conditions that need to be checked and click Validate. Click Next to continue.
  2. Use the Model Parameters [8/8] dialog box to browse the extracted parameters.
  1. To generate an .sml file of the model, click Create SML.
  2. To place a characterized device in the Twin Builder project, click Place Component and click Finish.
  3. To generate a test circuit using the characterized device, click Testcircuit and click Finish.

The generated test circuit contains an RC snubber circuit. The RC values are calculated by the following equations:

and

in which is the zero voltage junction capacitance of the diode, with parameter name C0_JNCT in the diode model; is the inductor in the same test circuit which is calculated based on specified .