EiceDRIVERTM SIL
1EDI2004AS
Protection and Diagnostics
VTON / VTOFF
VCC2
tTTOFF
VEE2
VDESAT
VCC2
tBLANK
time
0V
time
Figure 19 DESAT Operation with DESAT clamping enabled
Note:
AMCLD delay is not in use for DESAT or OCP events.
DESAT blanking time selection
The blanking time of the DESAT function can be switched in run time between two values, defined by registers
SDESAT0 and SDESAT1. The active register is shown by secondary bit SCTRL.DTSELS, and by its mirrored
promary bit PSTAT.DTSELP.
The selection of the active register is done by writing bits PCTRL.DTSP and PCTRL.DTRP. Those bits are
mirrored to respectively SCTRL.DTSS and SCTRL.DTRS.
SCTRL.DTSELS is set when both bits SCTRL.DTSS and SCTRL.DTRS are set.
SCTRL.DTSELS is cleared when bit SCTRL.DTSS is cleared OR when a DESAT watchdog timeout occurs.
When a transition from 0B to 1B occurs at bit SCTRL.DTSELS, an internal timer is reset and starts incrementing.
The timer counts as long as bit SCTRL.DTSELS remains set. The timer is reset at the transition from 0B to 1B of
bit SCTRL.DTRS. In case the timer is not refreshed before overflowing leading to timeout, bit SCTRL.DTSELS is
cleared automatically (i.e. SDESAT0 is active) and error bit SER.DBTO is set.
3.2.2
Overcurrent Protection
The integrated Over Current Protection (OCP) functionality is summarized in Table 20:
Table 20 OCP Function Overview
Parameter
Short Description
Function
Monitoring of the voltage drop over an external resistor located on the
auxiliary emitter path of the IGBT.
Periodicity
Continuous while device issues a PWM ON command.
Action in case of failure event 1. Emergency (Safe) Turn-off Sequence.
2. Error Flag SER.OCPER is set.
3. Assertion of signal NFLTA.
Data Sheet
58
Rev. 2.0
2019-01-16