SIMPLIS Parts

Multi-Level MOSFET Driver (Version 8.0+)

The SIMPLIS MOSFET driver has multiple levels for use in different simulation objectives:

In this Topic Hide

Model Name:

Multi-Level MOSFET Driver

Simulator:

This device is compatible with the SIMPLIS simulator.

Parts Selector Menu Location:

MOSFET Drivers  ▶  Multi-Level MOSFET Driver

Symbol Library:

simplis_analog_functions.sxslb (some symbols are automatically drawn when placed)

Model File:

simplis_analog_functions.lb

Subcircuit Name:

SIMPLIS_MULTI_LEVEL_DRIVER

Symbols:

Level 0

Level 1

Level 2

Multiple Selections:

Multiple devices can be selected and edited simultaneously.

Previous Version Compatibility

This symbol and the electrical model was introduced with version 8.0 and will not simulate in releases prior to Version 8.0.

For a MOSFET driver compatible with versions prior to version 8.0, see the parts selector entry:

Obsolete | MOSFET Drivers | Totem-Pole Output Driver (Obsolete)

The obsolete driver behaves like the Multi-Level MOSFET Driver when the level parameter is set to 0.

Symbol Migration

Symbols placed on schematics in previous versions of SIMetrix/SIMPLIS can be automatically migrated to use the new symbols. The schematic tools menu Tools Migrate Schematic Symbols to Version 8.00 will invoke a routine which migrates the existing symbols to the new symbols. As this action makes substantial changes to the schematic, it is recommended that you save a backup copy of the schematic first.

Level 0 Driver

Level 0 MOSFET Driver

Parameters

Units Description
Input Parameters

Threshold

Hysteresis

V

The Threshold, in conjunction with the
Hysteresis parameter sets the input voltage thresholds:
  • TH=T+H/2
  • TL=T-H/2
where T = Threshold, and H = Hysteresis
Use Delay

n/a

Determines whether or not to use a delay.
Rising-edge Delay

s

The delay from the input rising edge to the initiation of output voltage change. The delay is independent of the logical inversion, and is always applied to the rising edge of the input.

Falling-edge Delay

s

The delay from the input falling edge to the initiation of output voltage change. The delay is independent of the logical inversion and is always applied to the falling edge of the input.

Upper switch
   RON1

The on resistance of the driver transistor.
Lower switch
   RON1

The on resistance of the driver transistor.

The Level 0 model uses simple switches with on resistance RON1. The output characteristics of one of these switches is shown below with a schematic diagram of the switch configuration.

 

Level 1 Driver

Level 1 MOSFET Driver

Parameters

Units Description
Input Parameters

Threshold

Hysteresis

V

The Threshold, in conjunction with the
Hysteresis parameter sets the input voltage thresholds:
  • TH=T+H/2
  • TL=T-H/2
where T = Threshold, and H = Hysteresis
Use Delay

n/a

Determines whether or not to use a delay.
   Rising-edge Delay

s

The delay from the input rising edge to the initiation of output voltage change. The delay is independent of the logical inversion, and is always applied to the rising edge of the input.

   Falling-edge Delay

s

The delay from the input falling edge to the initiation of output voltage change. The delay is independent of the logical inversion and is always applied to the falling edge of the input.

Upper switch
   RON1

The on resistance of the driver transistor.
   I3

A

The peak current of the driver.
   R3

The resistance of the driver transistor when the driver is sourcing the I3 current. This resistance is in parallel with the driver transistor.
Lower switch
   RON1

The on resistance of the driver transistor.
   I3

A

The peak current of the driver.
   R3

The resistance of the driver transistor when the driver is sourcing the I3 current. This resistance is in parallel with the driver transistor.

The Level 1 model uses transistor switches which model both on resistance RON1, and peak current I3. When the switch is sourcing/sinking the peak current, a parallel output resistance R3 is present across the switch terminals. The output characteristics of one of these switches is shown below with a schematic diagram of the switch configuration.

 

Level 2 Driver

Level 2 MOSFET Driver

Parameters

Units Description
Input Parameters

Threshold

Hysteresis

V

The Threshold, in conjunction with the
Hysteresis parameter sets the input voltage thresholds:
  • TH=T+H/2
  • TL=T-H/2
where T = Threshold, and H = Hysteresis
Use Delay

n/a

Determines whether or not to use a delay.
   Rising-edge Delay

s

The delay from the input rising edge to the initiation of output voltage change. The delay is independent of the logical inversion, and is always applied to the rising edge of the input.

   Falling-edge Delay

s

The delay from the input falling edge to the initiation of output voltage change. The delay is independent of the logical inversion and is always applied to the falling edge of the input.

Upper switch PWL model
   V1

V

The voltage where the driver transitions from the on resistance segment to the RON2 resistance segment.
   I3

A

The peak current of the driver.
   RON1

The on resistance of the driver transistor.
   RON2

The resistance of the second segment in the PWL definition.
   R3

The resistance of the driver transistor when the driver is sourcing the I3 current.
Lower switch PWL model
   V1

V

The voltage where the driver transitions from the on resistance segment to the RON2 resistance segment.
   I3

A

The peak current of the driver.
   RON1

The on resistance of the driver transistor.
   RON2

The resistance of the second segment in the PWL definition.
   R3

The resistance of the driver transistor when the driver is sourcing the I3 current.

The Level 2 model uses PWL resistors to model the on resistance with two segments RON1 and RON2, and the peak current I3. When the switch is sourcing the peak current, a parallel output resistance R3 is present across the switch terminals. This model level can be used to model a composite NPN/MOSFET switch configuration as shown below with a schematic diagram below.

Composite NPN/MOSFET Transistor

Detailed MOSFET Transistor

A more detailed MOSFET transistor can be modeled by changing the RON1 and RON2 parameters. In the below graph, the RON1 parameter is 444mΩ and the RON2 parameter to 1.12Ω.

Example

The test circuit used to generate the waveform examples in the next section can be downloaded here: simplis_068_multi_level_mosfet_driver.zip. Included in the zip archive is a schematic and the multi-step configuration file. The waveforms in the next section were taken from a multi-step simulation where the level parameter was stepped from 0 to 2, generating three output curves. Other than the level parameter, the driver uses the default values for all parameters. For information on the Multi-Step Analysis see Advanced SIMPLIS Training Course: 3.1 Multi-Step Simulations.

A similar driver is covered in the Advanced SIMPLIS Training Course: 7.0 MOSFET Driver Model.

Waveforms - Time Domain

The MOSFET driver output waveforms for each of the three model levels is shown below.

Waveforms - XY Output Characteristics

The MOSFET Driver output current is plotted against the output voltage in the graph below. This graph is useful to gain an in-depth understanding how the driver works.

Level 0 Operation

Following the red curve which is for the Level 0 model, the driver starts with the output voltage at 0V and driver current at 0A.

  1. When the input voltage transitions to the high state, the sourcing switch turns on and the driver current is limited only by the resistance of the sourcing switch, RON1. The current spikes to 12A (12V/1Ω).
  2. As the output voltage rises, the current linearly decreases on a load line of 1Ω until the output voltage reaches 12V.
  3. When the input voltage transitions to the low state, the process repeats but in the sinking direction, using the sinking RON1.

Level 1 Operation

The green curve is for the Level 1 model.

  1. As with the Level 0 model, when the input voltage transitions to the high state, the sourcing switch turns on, but in the level 1 model the sourcing current is limited to I3, which is 2A.
  2. As the output voltage rises, the current is steady at 2A until the output voltage reaches 10V where the switch enters into a resistive state. As with the Level 0 model, the resistance is 1Ω.
  3. When the input voltage transitions to the low state, the process repeats but in the sinking direction. The sinking I3 is 3A, and when the output voltage reaches 3V, the driver output is effectively a 1Ω resistor to ground.

Level 2 Operation

The blue curve is for the Level 2 model.

  1. As with the Level 1 model, when the input voltage transitions to the high state, the sourcing switch turns on with a current limit of I3, which is 2A.
  2. As the output voltage rises, the current is steady at 2A until the output voltage reaches a voltage where the switch enters into the RON2 resistive state. This voltage is \[ V1 + RON2 *(I3 - \frac{V1}{RON1}) \] volts lower than the positive rail. For the default parameters, the voltage difference between the positive rail and this voltage is 1.475V.
  3. When the output voltage reaches V1 volts below the positive rail, the sourcing resistance is RON1.
  4. When the input voltage transitions to the low state, the process repeats but in the sinking direction.

© 2015 simplistechnologies.com | All Rights Reserved