Automotive Multiple Power Supply IC: Features
Automotive Multiple Power Supply IC: Features
• Spread spectrum approach to reduce EMC                                      • Ambient temperature range: -40 °C to 135 °C
  emissions                                                                   • Package: TQFP64EP (10x10x1mm)
• Four channels configurable remote sensor
  interface
                                                        Table 1. Device summary
                 Order code                                           Package                             Packing
Contents
1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2          Overall description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
           2.1      Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
           2.2      Pins description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
           2.3      Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
           2.4      Operating range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3          Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
           3.1      Battery range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
           3.2      Boost regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
           3.3      Internal supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
           3.4      Wake-up input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
           3.5      Charge pump . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
           3.6      VPREREG buck regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
           3.7      VCORE regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
           3.8      VCC5 regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
           3.9      VCC regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
           3.10     Protected battery switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
           3.11     Power up and power down sequences . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4          Pre-drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
           4.1      Fail safe pre-driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
           4.2      Pump motor pre-driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
           4.3      Pump motor diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
List of tables
List of figures
1 Description
              The L9396 is an integrated power management System Basis Chip targeting a large
              spectrum of automotive electronics applications, in particular ABS, EPS and Transmission,
              compatible with single (12 V) battery system.
              It combines a switched mode power supply for pre-regulation along with 3 independent
              integrated linear regulators and a powerful configurable regulator for µC supply that can
              operate either in buck or linear mode with an external FET.
              The device also integrates a 4-channel flexible interface for Wheel Speed Sensor or tracking
              regulation, 2 configurable pre-drivers for fail safe and motor pump, 1 configurable general
              purpose outputs, wake-up detection circuitry, advanced fail-safe functionality, watchdog
              control and system monitoring.
              The boost regulator (optionally enabled) is intended to sustain cold cranking pulses,
              stop & start and weak battery conditions, while the buck pre-regulator drastically improves
              the power efficiency and CO2 emissions.
              Different combinations enable to supply the system microcontroller and external peripheral
              loads and sensors with wide current ranges and adjustable voltage levels.
              In addition, the L9396 provides enhanced system standby functionalities.
2 Overall description
                                Boost
        Protection
                             components
        Transient
                               option .
                              populated
                                                                               VBST                 VB                   VB_SW                   VC1      VC2 VC3        VC4
                                                                                                                                                                                      CP
                                                                                                                                                     Charge Pump
                                                                      Boost
                                            BSTSW                  Controller                            Battery protected
                                                                                                              switch
                                                                         9V
                                                                      300mA
                                           GNDBST
                                                                       2MHz
                                                         VM_OUT
                                                                                                                                                 Buck
                                                IGN                                                                                              Controller
                              KL 15                                                                                                                                                                     22uH
                                                       Wake-up Monitor                                                                           6.5 V / 7.2 V                        BCK SW
                                                                                                                                                 1000 mA
                                                                                                                                                 465 kHz
                                               VBM
                                                                                                     VBG Reference
                                                                                                       & Monitor
                                                        Internal analog                                                                           Volt. Mon.                          VPREREG
                                                          3V3 supply                                                                            WSS/Tracking IF
                                                                                                     Voltage Monitor
                                                         Internal digital                                                                        LDO VCC5
                                                                                                          UV / OV                                (µC I/O & ADC)
                                                           3V3 supply
                                                                                                                                                 5.0 V                                VCC5
                                                         POR & Osc.                                                                              250 mA
                                                                                                                VM_OUT                                                                                                   uC I/O & ADC
                                                                                                                                                    Volt. Mon.                                                              supply
                                           RESET                                                          Reset
                                                                                                                                                 LDO VCC
                                                                                                                                                 (µC I/O)                             VCCSEL      ‘1’
                                            FAULT
                                                         Control & Logic Blocks                          WD_OUT
                                              PRN                                                                                                3.3 V / 5.0 V                        VCC         ‘0’
                                                                                                                                                 100 mA
                                              CSN
                                                                                                                                                                                                                         uC I/O supply
                                              CLK         SPI               Watchdog                                                                Volt. Mon.
                                                                                                                                                                                      CBS
                                               SDI                                                                                                   I/O ref
                                              SDO                                                                                                                                     I_CORE_SH
                                                                                                                      System                     VCORE Regulator
                                                       Operating             Control &                                Voltages                   (µC Core)
                                                        Modes               Status Reg.
                                                                                                                                                                                      I_CORE_SL
                                          WDTDIS                                                            HV Mux +                             0.8 V / 5.0 V
                                                                                                          ADC Converter                          1A                                   GCORE
                                                                                                                                                 Buck with ext. FET
                                                                                          TSD_OUT                                                0.8 V / 5.0 V                        SCORE
                                                                                                                                                 500 mA
                                                      Fail-Safe                     Temperature                                                  Lin with ext. FET
                                               FSN                      WD_OUT                                                                                                        VCORE
                                                      Operation                      Monitoring
                                                                        VM_OUT
                                                                                                                                                                                      VCOREFDBK
                                                                                                                                                    Volt. Mon.
                                          AI[2/3/4]
                                          AI[0/1]
                                                                                                                                                    Volt. Mon.
                                           GPOD0           LS GPO driver
                                                           (PWM control)
                                                                                                                                                                                                               VBATP
                                                         WSS / Tracking regulation Interface                                                                                          VDBATT
                                           RSU0H/L                                                                    Pump Motor FET                        Fail Safe FET
                                           RSU1H/L        Voltage                                                       HS pre driver                       HS pre driver             VDG
                                           RSU2H/L                               Decoding                              (PWM control)                       (On/Off control)
                                                         regulation                                                                                                                   VDS
                                           RSU3H/L
                                                       WSO0
                                                       WSO1
                                                       WSO2
                                                       WSO3
GNDD
                                                                                                                                                  PDBATT                      VBATP
                                                                                      GNDA
                                                                                                                              PRG
                                                                                                                        PRS
                                                                                                                                          PDG
                                                                                                                                    PDS
                                                                                                          PRI
                                                                                                                PDI
GADG1801171059SG
                                   GNDBST
                                   BSTSW
                                   RESET
                                   FAULT
                                   WSO3
                                   WSO2
                                   WSO1
                                   WSO0
                                   GNDD
                                   SDO
                                   PRN
                                   FSN
                                   CLK
                                   SDI
                                   NU
                                   CS
                                   64
                                        63
                                             62
                                                  61
                                                       60
                                                            59
                                                                 58
                                                                      57
                                                                           56
                                                                                55
                                                                                     54
                                                                                          53
                                                                                               52
                                                                                                    51
                                                                                                         50
                                                                                                              49
                           AI4     1                                                                           48   VC1
                           AI3     2                                                                           47   VC2
                           AI2     3                                                                           46   VC3
                           AI1     4                                                                           45   VC4
                           AI0     5                                                                           44   CP
                        RSUL0      6                                                                           43   VBST
                        RSUH0      7                                                                           42   BCKSW
                        RSUL1      8                                                                           41   VCCSEL
                        RSUH1      9                                                                           40   VPREREG
                        RSUL2     10                                                                           39   VCC5
                        RSUH2     11                                                                           38   VCC
                        RSUL3     12                                                                           37   I_CORE_SH
                        RSUH3     13                                                                           36   I_CORE_SL
                         GNDA     14                                                                           35   CBS
                        GPOD0     15                                                                           34   GCORE
                           PDI    16                                                                           33   SCORE
                                        18
                                             19
                                                  20
                                                       21
                                                            22
                                                                 23
                                                                      24
                                                                           25
                                                                                26
                                                                                     27
                                                                                          28
                                                                                               29
                                                                                                    30
                                                                                                         31
                                                                                                              32
                                   17     PRI
                                         PRG
                                         PRS
                                         PDG
                                         PDS
                                       VB_SW
                                           VB
                                         VDG
                                         VDS
                                      WDTDIS
                                         VBM
                                          IGN
                                   VCOREFDBK
                                       VCORE
                                      PDBATT
VDBATT
GADG1801171148PS
Power Supply
           ABS_VB             -               -                 -0.3      -          40              V
          ABS_VBST            -               -                 -0.3      -          40              V
          ABS_VBM             -               -                 -0.3      -          40              V
         ABS_VB_SW            -               -                 -18       -          40              V
         ABS_BSTSW            -               -                 -0.3      -          40              V
        ABS_VPREREG           -               -                 -0.3      -          40              V
        ABS_I_CORE_SH         -               -                 -0.3      -          40              V
        ABS_I_CORE_SL         -               -                 -0.3      -          40              V
         ABS_BCKSW            -               -                  -1       -          40              V
         ABS_SCORE            -               -                  -1       -          40              V
          ABS_VC4             -               -               VBST-0.6    -    VBST+13 ≤ 51          V
          ABS_VC2             -               -               VBST-0.3    -    VBST+13 ≤ 51          V
           ABS_CP             -               -               VBST-0.3    -    VBST+13 ≤ 51          V
          ABS_VC1             -               -                 -0.3      -          40              V
          ABS_VC3             -               -                 -0.3      -          40              V
                                                                                  SCORE+
          ABS_CBS             -               -                 -0.3      -                          V
                                                                                   20≤40
                                                                                  SCORE+
         ABS_GCORE            -               -                 -0.3      -                          V
                                                                                   20≤40
           ABS_NU             -               -                 -0.3      -          4.6             V
          ABS_VCC5            -               -                 -0.3      -          40              V
          ABS_VCC             -               -                 -0.3      -          40              V
      ABS_VCOREFDBK           -               -                 -0.3      -          40              V
         ABS_VCORE            -               -                 -0.3      -          40              V
         ABS_VCCSEL           -               -                 -0.3      -          40              V
           ABS_IGN            -               -                 -0.3      -          40              V
          ABS_GNDA            -               -                 -0.3      -          0.3             V
          ABS_GNDD            -               -                 -0.3      -          0.3             V
         ABS_GNDBST           -               -                 -0.3      -          0.3             V
Interfaces
         ABS_VDBATT         -               -                -18     -        40        V
         ABS_PDBATT         -               -                -18     -        40        V
                                            IC in sleep
                            -               mode (IGN        -0.3    -     VDS+12≤51    V
                                            low)
          ABS_VDG                           IC in
                                            operative
                            -                                -18     -     VDS+12≤51    V
                                            mode (IGN
                                            high)
                                            IC in sleep
                            -               mode (IGN        -0.3    -     PDS+12≤51    V
                                            low)
          ABS_PDG                           IC in
                                            operative
                            -                                -18     -     PDS+12≤51    V
                                            mode (IGN
                                            high)
                                            IC in sleep
                            -               mode (IGN        -0.3    -     PRS+12≤51    V
                                            low)
          ABS_PRG                           IC in
                                            operative
                            -                                -18     -     PRS+12≤51    V
                                            mode (IGN
                                            high)
                                            IC in sleep
                            -               mode (IGN        -0.3    -        40        V
                                            low)
             ABS_VDS                        IC in
                                            operative
                            -                                -18     -        40        V
                                            mode (IGN
                                            high)
                                            IC in sleep
                            -               mode (IGN        -0.3    -        40        V
                                            low)
             ABS_PDS                        IC in
                                            operative
                            -                                -18     -        40        V
                                            mode (IGN
                                            high)
                                            IC in sleep
                            -               mode (IGN        -0.3    -        40        V
                                            low)
             ABS_PRS                        IC in
                                            operative
                            -                                -18     -        40        V
                                            mode (IGN
                                            high)
        ABS_WDTDIS                  -               -                -0.3    -     7           V
           ABS_AI0                  -               -                -0.3    -     40          V
           ABS_AI1                  -               -                -0.3    -     40          V
           ABS_AI2                  -               -                -0.3    -     40          V
           ABS_AI3                  -               -                -0.3    -     40          V
           ABS_AI4                  -               -                -0.3    -     40          V
           ABS_FSN                  -               -                -0.3    -     40          V
         ABS_FAULT                  -               -                -0.3    -     40          V
          ABS_PRN                   -               -                -0.3    -     40          V
         ABS_RESET                  -               -                -0.3    -     40          V
          ABS_WSO0                  -               -                -0.3    -     40          V
          ABS_WSO1                  -               -                -0.3    -     40          V
          ABS_WSO2                  -               -                -0.3    -     40          V
          ABS_WSO3                  -               -                -0.3    -     40          V
           ABS_CS                   -               -                -0.3    -     40          V
           ABS_CLK                  -               -                -0.3    -     40          V
           ABS_SDI                  -               -                -0.3    -     40          V
          ABS_SDO                   -               -                -0.3    -     40          V
           ABS_PRI                  -               -                -0.3    -     40          V
           ABS_PDI                  -               -                -0.3    -     40          V
         ABS_GPOD0                  -               -                -18     -     40          V
         ABS_RSUH0                  -               -                -18     -     40          V
         ABS_RSUH1                  -               -                -18     -     40          V
         ABS_RSUH2                  -               -                -18     -     40          V
         ABS_RSUH3                  -               -                -18     -     40          V
         ABS_RSUL0                  -               -                -18     -     40          V
         ABS_RSUL1                  -               -                -18     -     40          V
         ABS_RSUL2                  -               -                -18     -     40          V
         ABS_RSUL3                  -               -                -18     -     40          V
ESD requirements
Temperature requirements
             Ta                        -            -          -40          -          135           °C
           Tstorage                    -            -          -55          -          150           °C
              Tj                       -            -          -40          -          175           °C
                                              With 2s2p
                                              PCB std
                               Thermal        Jedec.
                               resistance     Natural
           Rth j-a                                              -       26              -           °C/W
                               junction to    convenction.
                               ambient        Standard
                                              Jedec best
                                              JESD51-7
                                              Bottom cold
                                              plate in
                                              contact with
                               Thermal
                                              package
                               resistance                                                           °C/W
           Rth j-c                            bottom case       -           -          2.9
                               junction to
                                              (e-pad side).
                               case
                                              JESD51
                                              best practice
                                              guidlines.
Power supply
        BCKSW, SCORE                          -                     -1           19        V
        VC4                                   -                  VBST-0.6     VBST+10      V
        VC2, CP                               -                  VBST-0.3     VBST+10      V
        VC1, VC3                              -                     -0.1         19        V
        CBS, GCORE                            -                     -0.1      SCORE+8      V
        VCC5, VCC, VCOREFDBK, VCORE           -                     -0.1         5.5       V
        VCCSEL, IGN                           -                     -0.1         19        V
        GNDA, GNDD, GNDBST, NU                -                     -0.1         0.1       V
Interfaces
3 Power supply
                   Normal Operating
 VBATPNOV_OB                               Design Info                          6           13    19       V
                   Voltage without boost
VB BSTSW VBST
                                                                         CLAMP_EN TH
                                        BST_DISABLETH
                                                                                       Comp
                                                     BST
                          enable                   driver &             CLAMP
                                                   control
                                                               GNDBST
                                                                                                    GADG1801171332PS
                  All electrical characteristics are valid for the following conditions unless otherwise noted:
                  -40 °C ≤ Tj ≤ +175 °C; 4.5 V ≤ VBATP ≤ 19 V
                    Thermal Shutdown
   THYS_TSDBST                            -                      5             -           15     °C
                    hysteresis
                    BSTSW current
  IBSTSW_LO_OFF     consumption when      BSTSW - VBST<1.5V      3             -           20     µA
                    BOOST is OFF
                    BSTSW current
  IBSTSW_HI_OFF     consumption when      BSTSW – VBST>4.5V      30            -           70     µA
                    BOOST is OFF
                  Voltage threshold to
                  deactivate the Boost
 VTH_BST_KEEP_OFF                         -                      0.5           -            1         V
                  regulator when not
                  used
              The device returns to normal operation with full functionality as soon as the POR is
              released.
                                               VBATP = 19 V Wake
                    Battery standby current    disable Sum of leakage
   VBstby_cur                                                                  -      -      30            µA
                    consumption                currents from BSTSW,
                                               VBST, VB and VBM
                    Wake-up high voltage
  WAKEhigh_th                                  -                              3.5     -       -             V
                    threshold
                    Wake-up low voltage
  WAKElow_th                                   -                               -      -      1.5            V
                    threshold
                    Wake-up voltage
      WAKEhys                                  -                              0.5     -      1.5            V
                    hysteresis
      WAKEpd        Wake-up pull down          IGN = 14 V                     300     -     900            kΩ
   WAKEflt_up       Wake up ON deglitch        -                               -      10      -            µs
  WAKEflt_down      Wake up OFF deglitch       -                               -      10      -            µs
   KA_period        Keep-alive period          -                               -     200      -            ms
CTANK
C1 C2
Charge Pump
GADG1801171544PS
               It features a current limitation protection when either C1 or C2 is being charged up. The
               charge pump is protected against over temperature with dedicated thermal sensor. In
               standby mode the charge pump is disabled.
               In case the CP output voltage remains too low for longer than tfCP the CP LOW bit is
               latched, which leads to shutdown of VPREREG, pump motor driver and fail safe driver. In
               turn, under voltage of VPREREG leads to shutdown of VCC, VCC5 and VCORE regulators.
             A second undervoltage threshold is present (VCPLOW2) with a higher value. It can be used
             together with PDG turn-on threshold voltage to detect that low charge pump voltage is
             responsible for low PDG ON voltage.
Note:           In particular corner conditions, the VPREREG output could be affected by transient
                overvoltage (clamped to VBST) once the Wake-up input is lowered. In these conditions the
                integrated high-side regulator FET is kept OFF through a passive switch OFF, that may lead
                the output to bounce. For this reason, it is not recommended the VPREREG to supply
                eventual external circuits, unless properly protected.
                All electrical characteristics are valid for the following conditions unless otherwise noted:
                -40 °C ≤ Tj ≤ +175 °C; 6 ≤ VBST ≤ 19 V.
GCORE 22uH
SCORE
VCORE
                                                             VCOREFDBK
                                         Volt. Mon.
CP VPREREG
                              L9396
                                                             I_CORE_SH
                                      Linear
                                      configuration          I_CORE_SL
                                                             GCORE
                                                                         68k
                                                             SCORE
                                      with ext. FET
                                      (w/ Stop Mode bypass
                                      LDO)                   VCORE
                                                             VCOREFDBK
                                        Volt. Mon.
GADG1901171138PS
        Typically 2.2 Ω resistor has to be inserted between GCORE pin and gate of the external
        FET for buck configuration. For buck configuration, the source of the external FET should be
        connected to the SCORE pin, and the output tank capacitor should be connected to the
        VCORE pin. For linear configuration, the output tank capacitor should be connected with the
        source of the external FET and the SCORE pin, while VCORE pin should be either tied to
        ground or shorted to SCORE.
        The operating mode (Linear, Buck) is selected when the regulator is enabled; mode
        recognition assumes that VCORE capacitance is fully discharged at each power-up. Some
        residual VCORE voltage, lower than 2.6 V, is allowed as reported in the relevant Application
        Note AN5702.
        The mode selected for VCORE operation can be read via SPI in SUPPLY_CONTROL_1
        register.
Note:   When linear mode is selected for VCORE, in order to guarantee the right functionality it is
        recommended to tie VCORE to GND or eventually realize the short between SCORE and
        VCORE at device pin level, minimizing the parasitic path coming from the PCB routing.
        The VCORE regulator has over and under voltage detections and the VCORE is not shut
        down in case of over or under voltage. It is also protected against short to ground by
        monitoring regulation loop for VCORE buck or over current for VCORE linear. When short to
        ground is detected and lasts more than the filter time of tflt_oc_vcore, the vcore is shut down
             and the restart is automatic in tflt_restart. No thermal protection is implemented for VCORE
             because the power MOS is external.
             Both VPREREG and VCORE regulators could be disabled by connecting I_CORE_SH pin
             to ground. In this case, VPREREG pin should be connected to VBST pin.
             Moreover two pins (AI0 and AI1) are used to configure additional features of VCORE
             regulator. It's possible to disable only VCORE regulator leaving VPREREG enabled. It's
             possible to change the monitor of regulated voltage (monitor on VCORE pin or monitor on
             VCOREFDBK pin). All the possibilities are listed in the following table.
                                                                                                  VCORE_UV_L,
                  Low           Low            High          Enabled            Enabled
                                                                                                  VCORE_OV_L
                                                                                                  VCORE_UV_H,
                  Low           High           High          Enabled            Enabled
                                                                                                  VCORE_OV_H
                                                                                                 VCOREFDBK_UV,
                  High          Low            High          Enabled            Enabled
                                                                                                 VCOREFDBK_OV
                  High          High           High          Disabled           Enabled             Disabled
              Don’t care     Don’t care            Low       Disabled           Disabled            Disabled
             The state of configuration pins (AI0, AI1 and I_CORE_SH) is latched at power up when
             VPREREG voltage exceeds the VPREREG_UV threshold and stays latched until next POR
             event.
             Microcontroller can monitor the voltage of AI0 and AI1 pins using embedded ADC converter
             and latched configuration is available via SPI bits.
             All electrical characteristics are valid for the following conditions unless otherwise noted:
             -40 °C ≤ Tj ≤ +175 °C; VPREREG_L(Min) ≤ VPREREG ≤ VPREREG_H(Max).
                         VCORE low
   VCORE_UV_L            Undervoltage         -                    2.97       -         3.135     V
                         threshold
                         VCORE low
   VCORE_OV_L            Overvoltage          -                    3.465      -         3.63      V
                         threshold
                         VCORE high
   VCORE_UV_H            Undervoltage         -                     4.5       -         4.75      V
                         threshold
                         VCORE high
  VCORE_OV_H             Overvoltage          -                    5.25       -          5.5      V
                         threshold
tflt_VCORE_VCOREFDBK Under/overvoltage
                                              -                      -       12           -       µs
         _UVOV       filter time
                         I_CORE_SH input
   VICORESH_IH                                -                    1.75       -           -       V
                         high voltage
                         I_CORE_SH input
   VICORESH_IL                                -                      -        -         0.75      V
                         low voltage
                         I_CORE_SH input
  VICORESH_Ihys                               -                    100        -         1000     mV
                         hysteresis
                                              VCORE linear
                         I_CORE_SH input
  Ipd_ICORESH_L                               mode,                 5         -          20       µA
                         Pull down current
                                              I_CORE_SH=3.3V
                                              VCORE buck
                         I_CORE_SH input
  Ipd_ICORESH_B                               mode,                100        -         300       µA
                         Pull down current
                                              I_CORE_SH=3.3V
                         AI0 input high
     V_AI0_IH                                 -                    1.75       -           -       V
                         voltage
                         AI0 input low
        V_AI0_IL                              -                      -        -         0.75      V
                         voltage
    V_AI0_Ihys           AI0 input hysteresis -                    100        -         1000     mV
                         AI0 input Pull down
        Ipd_AI0                              AI0=3.3V               10        -         100       µA
                         current
                         AI1 input high
     V_AI1_IH                                 -                    1.75       -           -       V
                         voltage
                         AI1 input low
        V_AI1_IL                              -                      -        -         0.75      V
                         voltage
    V_AI1_Ihys           AI1 input hysteresis -                    100        -         1000     mV
                         AI1 input Pull down
        Ipd_AI1                              AI1 = 3.3 V            10        -         100       µA
                         current
                                              From 10% to 90%
        tsoftstart       Softstart time       of nominal output    240        -         720       µs
                                              voltage
Buck configuration
                                                    Nominal 0.8V to 5V
                                                    Excluding external
          VCORE             Output voltage                                  0.776        -       5.15       V
                                                    voltage divider
                                                    accuracy
          IVCORE            Output load current RSH_HI_CURR                  0.01        -        1         A
          CVCORE            Output capacitor        VCORE > 1.2 V            -35%       22       +35%      µF
          CVCORE            Output capacitor        VCORE ≤ 1.2V             -35%       47       +35%      µF
          LVCORE            Buck inductor           VCORE > 1.2 V            -20%       22       +20%      µH
          LVCORE            Buck inductor           VCORE ≤ 1.2 V            -20%       12       +20%      µH
                            Buck inductor
         RLVCORE                                    -                          -         -       105       mΩ
                            resistance
                            External FET gate
           CFET                                     -                          -         -        30       nC
                            charge
            CBS             Bootstrap capacitor -                              -       100         -       nF
                                                    Excluding external
    VCOREFDBK               Feedback voltage        voltage divider         0.8 -3%      -      0.8 +3%     V
                                                    accuracy
                            Line Transient          All line, load;
          dVSR_ac                                                            -8%         -        8%        %
                            Response                dt = 10 µs
                            Load Transient          All line, load;
          dVLR_ac                                                            -8%         -        8%        %
                            Response                dt = 10 µs
    VCORE ripple            Ripple voltage                     -              -20        -       +20       mV
                            Over current
   IOC_VCORE_BUCK                                   RSH_HI_CURR               1.6        -        2.6       A
                            detection
                            High side on
     Rdson_hs                                       -                          -         -        28        Ω
                            resistance
                            Low side on
         Rdson_ls                                   -                          -         -        8.3       Ω
                            resistance
                                                    Filter time starts to
                            Shut down filter        count from when
    tflt_oc_vcore           time for short to       current in power          85       100       115       µs
                            ground                  MOS is more than
                                                    IO_LIM
                                                    Filter time starts to
                            restart filter time for count from when
         tflt_restart                                                         1.7       2         2.3      ms
                            short to ground         core buck is
                                                    disabled
                                                                                      fOSCINT
                            Switching
           Sw_fr                                    -                          -        /34        -       MHz
                            frequency
                                                                                      (0.470)
                                              VPREREG = 6.5 V,
                                              Vnoise = 1 Vpp
                        Power supply
         PSRR                                 fnoise = 20 kHz,        40        -          -          dB
                        rejection ratio
                                              CVCORE = 22 µF
                                              LVCORE = 22 µH
Linear configuration
                                              Nominal 0.8 V to
                                              5 V Excluding
        VCORE           Output voltage                               0.78       -        5.125        V
                                              external voltage
                                              divider accuracy
                        Output load current
     IVCORE_HI                              RSH_HI_CURR              0.07       -         0.75        A
                        high
                        Output load current
     IVCORE_LO                              RSH_LO_CURR              0.07       -         0.25        A
                        low
        CVCORE          Output capacitor      -                       5         -         40          µF
                        Output capacitor
        RCVCORE                               -                      0.01       -         0.1         Ω
                        ESR
                        Drain output
    CVCORE_EMI                                -                       0.1       -          -          µF
                        stability capacitor
                        External FET gate
         CFET                                 -                        -        -         50          nC
                        charge
                                              Excluding external
   VCOREFDBK            Feedback voltage      voltage divider      0.8 -2.5%    -      0.8 + 2.5%     V
                                              accuracy
                        Line Transient        All line, load;
        dVSR_ac                                                      -5%        -         5%          %
                        Response              dt = 10 µs
                        Load Transient        All line, load;
        dVLR_ac                                                      -5%        -         5%          %
                        Response              dt = 10 µs
                                              Not tested,
                        Gate internal pull
    GCORE_pd                                  guaranteed by          100        -          -          kΩ
                        down
                                              design.
  GCORE_Vclamp          Gate voltage clamp -                          8         -         12          V
                        High Current
   ICOREL_HI Ilim                             -                       0.8       -         1.6         A
                        limitation
                        High Overcurrent
   ICOREL_HI_OC                               -                       0.8       -         1.6         A
                        threshold
                        Low Current
   ICOREL_LO Ilim                             -                      0.26       -         0.48        A
                        limitation
                        Low Overcurrent
   ICOREL_LO_OC                               -                      0.26       -         0.48        A
                        threshold
                                                    VB – VB_SW @
                -             Saturation voltage                              -            -       0.5      V
                                                    max. current
                -             Operating current     -                         -            -       150     mA
                              Overcurrent
         VB_SW_oc                                   -                        165           -       250     mA
                              shutdown
     VB_SW _cur lim            Current limitation   -                        165           -       250     mA
                                                    VB_SW_cur_lim –
  VB_SW _ilim_oc_delta        Delta_Ilim_Oc                                  0.1           -        20     mA
                                                    VB_SW_oc
                          Shutdown delay
           -                                     -                             90               -    110           µs
                          time
                          Off state leakage
         Ileak                                   VB_SW off                     -1               -     1            µA
                          current
VBATP
OFF St-by ON
WAKE_FLT_up
IGN
VPREREG _UV
                               VPREREG
                                                                   VCC5_dly
                                                                                      VCC5_UV
                                   VCC 5
                                                                   VCC_dly
                                                                                      VCC_UV
                                    VCC
                                                                                    VCORE_UV
                                  VCORE
                                  RESET
                                                                                        Ton
                                                                                       RESET
                                                                                                          GADG1901171330PS
           If the device receives an SPI command to set the POWERHOLD bit within the first keep-
           alive period the device remains awake. Similarly, if the device receives an SPI command to
           refresh the KEEPALIVE bit within the first keep-alive period the device remains awake.
           Once the KEEPALIVE bit is refreshed a new KA_period starts and so forth. To stay on the
           keep-alive bit should be refreshed at each KA_period.
           Should the KA_period elapse without any of the above 3 conditions, the device exits the
           keep-alive mode and enters in power down.
           The power down sequence depends on the keep alive choice being done.
           In the following figure, the power down sequence related to a H->L transition on the wake-
           up input pin without SPI conditioning is shown.
VBATP 13.5V
                                                      KA_period
                      IGN
                                   WAKE_FLT_down
                VPREREG
VCC5 VCC5_UV
VCC VCC_UV
VCORE VCORE_dly
                   RESET
                                   Tflt_VCC5_UVOV/Tflt_VCC_UVOV/Tflt_VCORE_VCOREFDBK_UVOV
VDD/VINTA VDD_UV/VINTA_UV
                     POR
                                                          Tflt_ VDD_OV_UV / Tflt_ VINTA_OV_UV
                                                                                                              GADG1901171502PS
4 Pre-drivers
              The state of the PDI and PRI pins can be observed via SPI.
              The device is able to generate software selectable dead time between PDG and PRG
              transitions, to prevent cross-conduction on the external FETs.
              In order to enable either PDG or PRG the following conditions must be met:
              •    the watchdog reset must not be asserted,
              •    the Enable Motor FET Driver SPI bit must be set,
              •    no device faults preventing PDG or PRG operation must be present.
              When disabled, PDG and PRG are driven to their low states.
        PRG pre-drivers remain disabled until the Enable Motor FET Driver SPI bit is re-set over
        SPI. The PDG Turn-On/off Fault SPI bits are latched until read.
        In case the negative flyback voltage on PDS drops below the open flyback voltage threshold
        for longer than the open flyback debounce time after PDG is turned off, the device disables
        both the PDG and PRG pre-drivers, sets the Open Flyback Fault SPI bit and clears the
        Enable Motor FET Driver SPI bit. The PDG and PRG pre-drivers remain disabled until the
        Enable Motor FET Driver SPI bit is re-set over SPI. The Open Flyback Fault SPI bit is
        latched until read.
        After PDG is turned on, the device monitors the falling differential voltage between PDBATT
        and PDS. If the differential voltage does not drop below the QPD turn-on voltage threshold
        within the QPD switching time, the device disables the PDG pre-driver and sets the QPD
        Turn-On Fault SPI bit. The device automatically re-enables the PDG pre-driver on the next
        rising PDI edge. The QPD Turn-On Fault SPI bit is latched until read.
        After PDG is turned off, the device monitors the falling PDS voltage. If the voltage does not
        drop below the QPD turn-off voltage threshold within the QPD switching time, the device
        disables both the PDG and PRG pre-drivers, sets the QPD Turn-Off Fault SPI bit and clears
        the Enable Motor FET Driver SPI bit. The PDG and PRG pre-drivers remain disabled until
        the Enable Motor FET Driver SPI bit is re-set over SPI. The QPD Turn-Off Fault SPI bit is
        latched until read.
        After PRG is turned on, the device monitors the rising differential voltage between PRG and
        PRS. If the differential voltage does not exceed the PRG turn-on voltage threshold within the
        PRG switching time, the device sets the PRG Turn-On Fault SPI bit. The device continues
        to drive the current limited PRG pin. The PRG Turn-On Fault SPI bit is latched until read.
        After PRG is turned off, the device monitors the falling differential voltage between PRG and
        PRS. If the differential voltage does not drop below the PRG turn-off voltage threshold within
        the PRG switching time, the device disables both the PDG and PRG pre-drivers, sets the
        PRG Turn-Off Fault SPI bit and clears the Enable Motor FET Driver SPI bit. The PDG and
        PRG pre-drivers remain disabled until the Enable Motor FET Driver SPI bit is re-set over
        SPI. The PRG Turn-On Fault SPI bit is latched until read.
        All the OFF diagnostic comparators (PDG_OFF, open flyback, QPD_OFF, PRG_OFF) are
        active during the entire OFF state until FETs are switched on. Output of comparators is
        masked when Enable Motor FET Driver SPI bit is high while is not masked when Enable bit
        is low and FETs are in off state. There is no masking of OFF diagnostic when there is
        transition of Enable Motor FET Driver SPI bit from low to high. Masking time is only applied
        during the transitions of FETs gate command.
        In case of a device ground loss while the motor is enabled, the device disables both external
        FETs. These FETs remain disabled until the device returns to the active mode.
        If battery level goes below the disable voltage, the pre-driver is turned off after the delay
        disable time has elapsed. When the level returns above the disable voltage, the pre-driver
        returns to normal operation.
                                    (V(PDG)-V(PDS))@-
                    PDG On
   PDG_ON_5V6                       1mA@VBST>5.6V             6.8        -        12      V
                    voltage
                                    assuming PDBATT=VBST
                                    (V(PDG)-V(PDS))@-
                    PDG On
   PDG_ON_8V                        10mA@VBST>8V              7.8        -        12      V
                    voltage
                                    assuming PDBATT=VBST
                                    (V(PDG)-V(PDS))@-
                    PDG On
  PDG_ON_8V55                       1mA@VBST>8.55V            8.9        -        12      V
                    voltage
                                    assuming PDBATT=VBST
                    PDG Off
     PDG_OFF                        (V(PDG)-V(PDS))@1mA        -         -        0.5     V
                    voltage
                    PDG turn-on
           -        threshold       V(PDG) – V(PDS)           5.1        6        6.8     V
                    voltage
                    PDG turn-off
           -        threshold       V(PDG) – V(PDS)           0.5        -         1      V
                    voltage
                    Pull down
  Rpd_PDG_PDS       resistor at     -                        130         -        270     kΩ
                    PDG-PDS
                    PDG switching
           -                        guaranteed by scan         -         6         -      µs
                    time
                    PDG filter
           -                        guaranteed by scan         -         3         -      µs
                    time
                    QPD turn-on
                                    V(PDBATT) – V(PDS)
  QPD_turn-on_00    threshold                                0.25        -        0.75    V
                                    PUMP_VDS_TH=’00’
                    voltage
                    QPD turn-on
                                    V(PDBATT) – V(PDS)
  QPD_turn-on_01    threshold                                0.75        -        1.25    V
                                    PUMP_VDS_TH=’01’
                    voltage
                    QPD turn-on
                                    V(PDBATT) – V(PDS)
  QPD_turn-on_10    threshold                                1.25        -        1.8     V
                                    PUMP_VDS_TH=’10’
                    voltage
                    QPD turn-on
                                    V(PDBATT) – V(PDS)
  QPD_turn-on_11    threshold                                1.75        -        2.4     V
                                    PUMP_VDS_TH=’11’
                    voltage
                    PDBATT
                    leakage current PUMP MOTOR PRE
    IPDBATT_ds                                                7          -        67      µA
                    for drain-source DRIVER ENABLE=0
                    monitor
                    QPD turn-off
                                                                     QPD_turn-
  QPD_turn-off_th   threshold       V(PDBATT) – V(PDS)         -                   -      V
                                                                       on_th
                    voltage
                    QPD switching
           -                        guaranteed by scan         -         6         -      µs
                    time
        The device contains 4 remote sensor interfaces, capable of supporting active wheel speed
        sensors or operating as an independent 2-channel tracking regulation supply.
        The interface supply is internally connected to the VPREREG pin. The circuitry consists of a
        power interface delivering a dedicated output voltage on RSUHx pins. This output could be
        voltage regulated in case of operation as tracking supply (pins RSUH0 and RSUH1). When
        WSS operation is selected, the function mirrors the current flowing in the external sensor
        and transmits this current information to the decoder, which produces a digital value for
        each sensor channel. RSULx pins are used as ground returns from the sensors and current
        sense is carried out in low side.
        Data are then output through SPI registers. Received signals can be processed to the
        corresponding discrete logic output pin WSO0-WSO3.
                 WSO pin
                 Bit SSDIS = 0
                 WSO pin
                 Bit SSDIS = 1
                                                                                     First not stand still
                                                                                     pulse is suppressed
               GADG1901171624PS
           Data from the sensor are not latched: last incoming frame overwrites the previous one once
           validated. Faults coming from diagnostic (i.e. over current, short to ground or battery) are
           latched until the microcontroller reads them.
           We have two different digital algorithms:
           •       Auto-adjusting current trip points. With this option, the IC is able to find sensor base
                   current value (named IB0). Range of base current can be configured via SPI. The IC is
                   also able to detect the current value of the data pulse and compute the first threshold
                   (named Ith1): Ith1 = IB0 + (ΔIth1)/2 where ΔIth1 range is also configurable via SPI.
                   Besides, in case of VDA selected, the IC is also able to recognize the current value of
                   the speed pulse by computing a second threshold (named Ith2): Ith2 = IB0 + ΔIth1 +
                   (ΔIth2)/2 where ΔIth2 range is configurable via SPI.
           •       Fixed current trip points where the thresholds are set by SPI. To avoid the risk of wrong
                   settings (inverted thresholds, thresholds outside WSI limits and similar) only the first
                   threshold can be directly programmed while, to determine the second one, an offset vs.
                   the first threshold must be provided. Both values, threshold and offset, can be specified
                   through an 8-bit word (range 0x00 → 0xFF). A fixed offset of 54 (0x36) is also added to
                   determine the actual thresholds in order to prevent any potential wrong setting out or
                   range. Complete formulas for threshold computation are the following:
                   –      First threshold (typ.) = 93.75 µA*(54 +WSI_FIRST_TH)
                   –      Second threshold rising edge (typ.) =
                          93.75 µA*(108+WSI_FIRST_TH+WSI_OFFS_TH)
                   –      Second threshold falling edge (typ.) =
                          93.75 µA*(108+WSI_FIRST_TH+WSI_OFFS_TH)*0.6865
                   –      WSI_FIRST_TH: SPI programmable from 0x00 to 0xFF (default = 0x33)
                   –      WSI_OFFS_TH: SPI programmable from 0x00 to 0xFF (default = 0x34)
28mA
                                                        ITH2
                                                                                 high high low high low highhighhighhigh
                   Three levels current                 ITH1
                (VDA compliant sensor                   7mA
               with Manchester encoded
                                                                                 db0 db1 db2 db3 db4 db5 db6 db7 p
                      information)                      ITHopen
WSx pin
        Data and diagnostic by SPI: Three level sensors have eight data bits and a parity bit which are written into the register upon
        receiving At higher speeds not all bits can be transmitted. The data register for each wheel contains the number of data bits
        received between two speed pulses.
14mA
                  WSx pin
        Data by WSx pin (Pass-through model)
14mA
                               (Pass-through model)
                   WSx pin
        Data by WSx pin and Duty cycle info by SPI
                                 (Normal mode)
14mA
                                                 ITH1
            Two levels current PWM
         (Two pulses per tooth with data
            and diagnostic encoded               7mA
                                                          45µs        n x 45µs
                 in pulse width)
                              (Pass-through model)
                  WSx pin
        Data by WSx pin and Duty cycle info by SPI
                                 (Normal mode)
GADG2001170743PS
5.1.2      Testmode
           In order to test the input structures of the connected microcontroller, the device features a
           wheel speed test mode that allows test patterns to be applied on the four wheel speed
           outputs WSOx. The test mode can be entered via SPI and the test patterns can also be
           controlled via SPI commands. Test patterns can be composed only of static high or low
           signals, which can be selected via SPI. For safety reasons only one channel at a time can
           be switched into test mode.
           In order to enable testmode it is necessary to write to '1' bit DIAG (bit 4) of register
           RS_CTRL. After that the bits of WSS_TEST register select the channel under test and the
           state of output pin.
           To exit this testmode it is not sufficient to clear to '0' the DIAG bit but, before that, also bits
           8:2 of WSS_TEST register (Config range field) must be changed in order not to select any of
           the four available outputs.
WSI configuration
0001100 RS_CFG_0_1 RW Config1 Range ch1 = 19:10, Config0 Range ch0 = 9:0;
Any WSI interface is configured by a 10-bit field according to the following format.
0001101 RS_CFG_2_3 RW Config3 Range ch3= 19:10, Config2 Range ch2 = 9:0;
Any WSI interface is configured by a 10-bit field according to the following format.
                                                  9: WSS_EN_SAT_FLAGS, 8: WSS_READ_CURRENT, 5:
           0001011        RS_CTRL         RW
                                                  INIT, 4:DIAG, 3:0 WSIENA
RS_AUX_CFG register stores WSI Thresholds for fixed current trip-point method.
                          SECOND_RANGE_SEL: (valid
                          only for adaptive thresholds):
                          00 => ∆Ith2MIN= 12.5 mA,
                          ∆Ith2MAX = 15.5 mA;
                          01 => ∆Ith2MIN=11.0mA,                              SSM_RESET
             Bit 19:18                                              01
                          ∆Ith2MAX=17.0mA;                                    LBIST
                          10 => ∆Ith2MIN=9.5mA,
                          ∆Ith2MAX=18.5mA;
                          11 => ∆Ith2MIN=8.0mA,
                          ∆Ith2MAX=20.0mA;
                          WSI_OFFS_TH[7:0]:
                          In case of fixed thresholds this
                          represents offset from low
                          threshold to calculate the high
                          threshold (see formula in
                                                                              SSM_RESET
             Bit 17:10    Section 4.1).                            0x34
                                                                              LBIST
                          In case of adaptive thresholds this
                          is the offset to calculate maximum
                          value of base current IB0: IB0MAX=
                          IB0MIN + OFFSET_IB0.
                          In both cases LSB=93.75 µA typ.
        RS_DATA_RSDR_x register stores status bits of WSS interface. Output format depends on
        the status of bit 15.
        No Fault condition:
Fault condition:
                     1 => fault
                     INVALID: Invalid data, set when
                     parity error is detected (when this
                     check is feasible), valid only for
                     VDA sensor.                                         SSM_RESET
          Bit 4                                                0
                                                                         LBIST
                     0 => no fault
                     1 => fault
              ground with a resistance ≤ 7 kΩ will be detected as short condition while a short with a
              resistance ≥ 19 kΩ will not be detected. This kind of diagnostic is present only when channel
              is in OFF state.
              The current sense is carried out in the low side through RSULx(x=0,1,2,3). The sensor
              interface implements either the detection of a leakage to battery or RSUHx condition, that
              will possibly raise the sensor current level. The channel in this condition is not shutdown.
                RSUHx load
  CRSUHx                                   Design Information      6      -           -             nF
                capacitance
  CRSULx        RSULx capacitance          Design Information      -      -         30.8            nF
                                           High side + low
   RRSUx        Output resistance                               4.75      -          30             Ω
                                           side Up to ILIMTH
                                           Auto-adjusting
      IBO       Base Current               option (default      -9%       7         +9%            mA
                                           value)
      ITH1      7 mA / 14 mA detection     -                    -9%      9.8        +9%            mA
                14 mA / 28 mA rising
  ITH2_RISE                                -                    -9%     19.8        +9%            mA
                edge detection
                14 mA / 28 mA falling
  ITH2_FALL                                -                    -9%     13.6        +9%            mA
                edge detection
  ITHOPEN       Open sensor detection      VRSULx=OPEN            1.0     -          3.5           mA
                Open sensor detection
 tOPEN_DET                                 -                      11      -          15             µs
                filter time
                RSUL leakage to VBATP
  ITHVBATP                            VRSULx= VRSUHx,           -15%     23         +15%           mA
                or RSUHx threshold
                RSUL leakage to VBATP
tLEAKBAT_DET                          -                           97      -          110            µs
                or RSUHx filter time
  ILIMTHHS      Output Current Limit       High side              -80     -          -33           mA
                HS overcurrent
  tILIMTHHS                                -                      350     -          650            µs
                detection filter time
  IOCTHHS       Overcurrent threshold      High side              -80     -          -31           mA
  ILIMTHLS      Output Current Limit       Low side               35      -          80            mA
                LS overcurrent detection
  tILIMTHLS                              -                        350     -          650            µs
                filter time
  IOCTHLS       Overcurrent threshold      Low side               35      -          80            mA
                RSUHx short to Battery
 tRSUHxSTB                                 -                      11      -          15             µs
                detection filter time
                Output Short to Battery
 VRSUHxSTB                                 Versus VPREREG       10.0      -          100           mV
                Threshold
                                           VRSUHx >
                Static reverse current
    ISTBTH                                 VVPREREG +                0.0       -            1              mA
                into VPREREG
                                           VRSUHxSTB
                                           RSULx=OFF
  IRSUL_PU      RSULx pull-up current      0V < VRSULx <             80        -           180             µA
                                           VSTGTH
                LS short to ground
   VSTGTH                                  Off state                 1.35    1.65      1.95                V
                threshold voltage
                LS short to ground
   tSTGTH                                  Off state                 500       -           600             µs
                detection filter time
                HS diagnostics blanking
   tBLNKHS                              -                            240       -           360             µs
                time
     VOH        WSOx Output Voltage        Ioh = -1 mA             VCC-0.5     -            -              V
     VOL        WSOx Output Voltage        Iol = 1 mA                 -        -           0.4             V
     ILKG       WSOx Output Leakage        Tri-state leakage         -10       -           10              µA
                                           Configurable by
   tdeglitch    WS deglitch filter time                               8        -       15.5                μs
                                           SPI (4bits)
                Latency time between
                receiving sensor data      Trigger point 80%
                                                                                      3.625 +
         -      @RSULx pin and             of RSux                    -        -                           µs
                                                                                      tdeglitch
                reaching VOH on WSOx       modulated current)
                pin
         -      Jitter on Latency time     -                          -        -           125             ns
    TJSD        Thermal Shutdown           -                         175       -           200             C
  THYS_TSD      -                          -                          5       10           15              °C
                                                                        VCC5             VCC5
VRSUHx_VCC5_UV Undervoltage threshold                   -                         -               V
                                                                        - 10%            - 5%
                                                                        VCC5            VCC5
VRSUHx_VCC5_OV Overvoltage threshold                    -                         -               V
                                                                        + 5%            + 10%
                                            V(VPREREG) = 6V to
        -       Line regulation             19V, IRSUHx = 10mA,          -10      -      +10      mV
                                            100mA
                                            IRSUHx = 10mA to 100mA,
        -       Load regulation                                          -10      -      +10      mV
                                            V(VPREREG) = 6V, 19V
                                            V(VPREREG) = 6 V to
        -       Transient line regulation   19 V, dV/dt = 3 V/µs         -5       -       +5      %
                                            CRSUHx = 2.2 µF
                                            IRSUHx = 10 mA to
        -       Transient load regulation   100 mA, dI/dt = 100 mA/µs    -5       -       +5      %
                                            CRSUHx = 2.2 µF
                                            V(VPREREG) = 6.5 V,
                Power supply rejection      Vnoise = 1Vpp
    PSRR                                                                 40       -        -      dB
                ratio                       fnoise = 20 kHz,
                                            CRSUHx = 2.2 µF
    ILIMTH      Output Current Limit        V(RSUHx) = -2 V             -340      -      -140     mA
    IOCTH       Overcurrent threshold                   -               -340      -      -140     mA
                Output Short to Battery
  VRSUHxSTB                                             -               10.0      -       100     mV
                Threshold
                Static reverse current into VRSUHx > VVPREREG +
    ISTBTH                                                               0.0      -       1       mA
                VPREREG                     VRSUHxSTB
                                            IRSUHx = 10 mA
        -       Soft start control                                       5        -       25     V/ms
                                            CRSUHx = 2.2 µF
                The device integrates one GPO driver operating in low-side mode. GPO driver can be used
                in multiple ways, depending on application needs.
                Default configuration uses the GPO output interface to map the internal RSUHx signal on
                the GPOD0 pin. In this way, the decoded signal from the RSUHx sensor channel can be
                output as voltage information on the GPO output, even without intervention of the
                microcontroller. The following assignment matrix can be configured via SPI.
                                     √          -             -          -             00 (default)
                                      -         √             -          -                   01
                      GPOD0
                                      -         -            √           -                   10
                                      -         -             -        √                     11
                GPO driver can also be configured to operate in ON-OFF mode or in PWM mode setting the
                desired duty cycle and frequency (128 Hz nominal) values through SPI register.
                The default state of the driver is off. The driver can be activated via SPI.
                The driver output structure is designed to stand -1V on its terminals and a +1V reverse
                voltage across source and drain. The GPO driver is protected against short circuits and
                thermal overload conditions. The driver is switched off if SSM_reset is asserted and the
                driver automatically restarts when the fault is cleared.
                The device also offers an open load diagnostics while in ON state.
                      GPO Leakage in
 ILKG_GPODx_DEV_OFF                           VGPOD0 = 19V; VBST=0V      -10      -      10      µA
                      Power-Off
                                              30% - 70%; RLoad = 273Ω,
                      Output Voltage
    dV/dtled_BLow                             CGPO = 100nF;              0.1    0.25    0.55     V/µs
                      Slew Rate
                                              4.5 ≤ VBATP ≤ 14 V
                                              30% - 70%; RLoad = 273Ω,
                      Output Voltage
    dV/dtled_BHigh                            CGPO = 100nF;              0.01     -     0.55     V/µs
                      Slew Rate
                                              4.5 ≤ VBATP ≤ 19 V
                      Current Limit Filter
           tilim                                          -               8       -      15       µs
                      Time
        topen_load    Open load filter time               -               -       -     12.5      µs
                      Diagnostic mask         CGPO = 100 nF typ;
          tmask       delay after switch      RLoad = 273 Ω;              30     50      70       µs
                      ON                      VBATP = 14 V
                      Thermal Shutdown
          tJSDF                                           -               -       -     12.5      µs
                      Filter Time
          fPWM        PWM frequency           Programmable by SPI         64      -      521     Hz
                        Pre -                                                                              REGISTER
                                     T_SC     IQ        T_SC         IQ     T_SC      IQ     T_SC    IQ
                        ADC                                                                                UPDATED
               All electrical characteristics are valid for the following conditions unless otherwise noted:
               -40 °C ≤ Tj ≤ +175 °C; 6 ≤ VBST ≤ 19 V
           Proper scaling is necessary for various voltage measurements. The divider ratios vary by
           measurement and are summarized by function in the table below.
                        CP                   √          -         -        -       -            -    -
                       VBST                  -          √         -        -       -            -    -
                      GPOD0                  -          -         √        -       -            -    -
                        VB                   -          -         √        -       -            -    -
                      VB_SW                  -          -         √        -       -            -    -
                       VBM                   -          -         √        -       -            -    -
                     VDBATT                  -          -         √        -       -            -    -
                       VDS                   -          -         √        -       -            -    -
                       PDS                   -          -         √        -       -            -    -
                        IGN                  -          -         √        -       -            -    -
                     WDTDIS                  -          -         -        √       -            -    -
                     RSUH/L                  -          -         -        -      √             -    -
                    VPREREG                  -          -         -        -      √             -    -
                       VCC5                  -          -         -        -      √             -    -
                       VCC                   -          -         -        -      √             -    -
                      VCORE                  -          -         -        -      √             -    -
                      SCORE                  -          -         -        -      √             -    -
                       VDD                   -          -         -        -      √             -    -
                      VINTA                  -          -         -        -      √             -    -
                      AI[0..4]               -          -         -        -       -            √    -
                Bandgap reference
                                             -          -         -        -       -            -    √
                   (BGR/BGM)
                Temperature sensor           -          -         -        -       -            -    √
Note:           For more information about L9396 ADC accuracy, please locate the "L9396 ADC
                Conversion Error" calculator in the attachment section.
                    VINTA                    VBGM
                                             (Monitor)
                                                                                   VBG_READY
                                                                    VINTA_OV
                                                          VINTA
                                                                    VINTA_UV
                                                          Monitor
                                                                    VINTD_OV
                                                          VINTD                    VREG_ERR
                                                                    VINTD_UV
                    VINTD                                 Monitor
                                                                    VCORE_OV
                                                          VCORE
                                                          Monitor   VCORE_UV       VCORE_ERR
                 VCORE pin
                                                                    VCCx_OV
                                                          VCCx
                                                          Monitor   VCCx_UV        VCCx_ERR
                     VCCx
                  GNDSUBx                                 GNDA
                                                                                  GNDA_ERR
                     GNDA                                 Monitor
                                                                                                  GADG2401171129PS
VREG_ERR
                             VCCx_ERR                                                          WSM_Reset
                            VCORE_ERR                                     0.5ms
                                                                          stretch
-40°C ≤ Tj ≤ 175 °C; 3 V ≤ VCC ≤ 5.5 V, 5.6 ≤ VBST ≤ 19 V unless otherwise specified.
7.2.4          Oscillator
               The IC implements a clock frequency validation circuit. CLK ERR flag is the error signal
               reporting a problem with the integrated oscillator source. If the frequency of the integrated
               oscillator moves away from the desired one, the error flag is set. The check is performed by
               comparing the main oscillator with a secondary one; in case the frequency of the main
               oscillator shifts out of the specified range (in case of a stuck oscillator the CLOCK TIMEOUT
               ERROR is activated), the secondary oscillator source will recognize it, asserting the CLK
               ERROR flag.
               The Clock monitor check is performed also comparing the second oscillator to the first one.
               The CLK ERROR flag is asserted also in case the frequency of the second oscillator shifts
               out of the specified range. To reduce the emissions of the main logic core and of the
               switching circuits in general, spread spectrum is operating on the main oscillator: the central
               16 MHz frequency is varied by a triangular modulation at 125 kHz. Spread spectrum is
               always active and can be disabled setting the SPREAD SPECTRUM DISABLE MODE bit in
               the POWER_ON register.
              After that FAULT stays enabled until power down by wake-up is triggered or undervoltage of
              VPREREG is generated.
              Here the table of masking bits and fault sources
                                                          Register
                                                        Configuration
WD1_RESET
GADG2401171253PS
T_start_REQ T_Valid_Answ_End
                                                                                T_Req _TimeOut
                                      Answer
                                                        Request
                                                                        T_Valid_Answ_Start       T_Answ_TimeOut
T_start_REQ T_Valid_Answ_End
Answer
... GADG2401171309PS
T_start_REQ T_Valid_Answ_End
T_start_ANSW T_Valid_Req_End
                                                  T_Valid_Req_Start      T_Req_TimeOut
                                                                                                          GADG2401171314PS
        Both the request and the answer must be sent on a predefined timing interval.
        When the microcontroller finishes its boot procedures, it will send the first seed sending
        request to the device. In this moment all the timing counters will start and never stop.
        In order to detect a fast event, such as two consequent SPI frames, the time base is based
        on the WD frequency of 250 kHz, which is obtained from the device clock period (16 MHz).
        The obtained clock period WD_CLK is 4 µs. The clock used for the timing windows is a
        divided version of that in order to obtain a timing resolution of WD_CLK equal to 64 µs or
        256 µs depending on the WD_CLK_DIV settings.
        When the microcontroller sends the request of a new seed to the device (T_start_REQ) the
        WD_REQ_TMR timer starts to count. The microcontroller must send a valid answer inside
        the timing interval defined by the two SPI programmable parameters T_Valid_Answ_Start
        and T_Valid_Answ_End. In case the microcontroller sends an answer before
        T_Valid_Answ_Start or after T_Valid_Answ_End an error will be generated.
        In case the WD_TO_RST_EN is set:
        If no answer will arrive before T_Answ_TimeOut has elapsed, a WD1_RESET will be
        generated and the flag WD_RST_ TO_Answ will be set.
        When the microcontroller sends the answer to the device (T_start_ANSW) the
        WD_ANSW_TMR timer starts to count. Microcontroller must send a new seed request
        inside the timing interval defined by the two SPI programmable parameters
        T_Valid_Req_Start and T_Valid_Req_End. In case the Micro sends the request before
        T_Valid_Req_Start or after T_Valid_Req_End an error will be generated. If no request will
           arrive before T_Req_TimeOut has elapsed, a WD1_RESET will be generated and the flag
           WD_RST_TO_Req will be set.
           In case the WD_TO_RST_EN is not set:
           The error event counter, WD_CNT, will be decreased and the device starts to wait again for
           the answer with the same timing procedure.
           L9396 starts the WD evolution state machine in IDLE mode in which it is waiting for the first
           seed request from microcontroller through SPI. In this way the starting period is completely
           under the control of the microcontroller allowing to safely conclude boot procedure before
           starting the WD seed request/answer mechanism. During this period WD configuration
           registers can be programmed. The first seed request acts when a WD state machine start.
           After this event the WD will never stop and WD configuration registers become read only
           and cannot be changed. The only exception is about the T_Valid_Answ_Start and the
           T_Valid_Req_Start. In case one of these parameters is changed, the timing window restarts
           and WD_CNT will be decremented by a WD_cnt_bad_step number of steps.
           WD_CNT is a 4-bit counter used to collect good and bad events provided by the
           microcontroller.
           A good event is a Request coming in the correct timing window if a Request is expected in
           the FSM, or a correct Answer coming in the correct timing window when expected.
           A bad event is a wrong Answer or an answer in a wrong timing window, a Request in a
           wrong timing window (in bidirectional mode), a timeout event, a Request when an Answer is
           expected or an Answer when a Read is expected.
                          WAIT                   WAIT
                          REQ                    REQ
GADG2401171437PS
Note:      Also in mono-directional mode the FSM is waiting a Query after an Answer in order to send
           a new seed to µC but in this configuration the Timing check on Queries is not performed and
           WD_CNT is not decremented in case of request timing error except for Timeout.
IDLE
                                                                                                                                            t = T_Answ_TimeOut
                                                                                                                                                    &&
                                                               1st Seed Request                                                              Answer = No Answer
                                                                                                                                                  WD_RST
                                                                                                       t = T_Valid_Answ_Start
                                                                                                                  &&
                                                                                    WAIT                  Answer = No Answer
                                                                                  ANSWER 1
                             T_Valid_Req_End < t < T_Req_TimeOut
                                             &&                                                                                      WAIT
                                        Request = YES                                                                              ANSWER 2
                                           WD_CNT--
                                                                                  t < T_Valid_Answ_Start
 t = T_Req_TimeOut                                                                          &&
        &&                                         t < T_Valid_Req_Start               Answer = YES
  Request = No Req                                           &&                                                                            t = T_Valid_Answ_End
      WD_RST                                            Request = YES                                                                                &&
                                                                                       WD_CNT--
                                                                                                                                              Answer = No Answer
                                                         WD_CNT--
                                                                                               T_Valid_Answ_Start < t < T_Valid_Answ_End
                                                                                                                 &&
                                                                                                            Answer = YES
                         WAIT
                         REQ 3
                                                                    WAIT
                                                                    REQ 2
                                      t = T_Valid_Req_End
                                                &&
                                         Request = No Req
                                                                                                                                                               GADG2401171444PS
                 Depending on the value of the WD_CNT counter the device will stop the drivers, will send
                 the WD1_RESET or will enable the drivers.
                 The WD_CNT will be incremented by a number of steps as defined through the SPI
                 configurable parameter WD_cnt_good_step each time a correct answer is given in the right
                 time interval or a Query arrives in the right time interval. In all the other cases, as defined in
                 the WD state machine, the WD_CNT will be decremented by a number of steps as defined
                 through the SPI configurable parameter WD_cnt_bad_step.
                 If WD_CNT reaches the value of zero two different behaviors are possible depending on the
                 value of WD_RST_EN. If WD_RST_EN is set to 1 then a WD_RST will be sent by the
                 device and the flag WD_RST_CNT will be set; else if WD_RST_EN is set to 0 then the
                 WD_RST will not be sent by the device but the flag WD_RST_CNT will be set.
                 Two different thresholds are defined (both programmable through SPI): WD_th_low and
                 WD_th_high.
                 If WD_CNT value is lower than WD_th_low, but greater than zero, the drivers are disabled
                 such as any WD_RST. If WD_CNT is greater than WD_TH_LOW and lower than
                 WD_TH_HIGH the load actuation is managed in hysteresis mode:
                 If drivers are ON it will be stopped only when WD_CNT becomes lower than WD_TH_LOW,
                 while if actuation was OFF it will be performed only when WD_CNT becomes equal to
                 WD_TH_HIGH and only when WD_CNT exceeds this threshold drivers are activated.
           In this way, activation of the drivers can be performed only if the watchdog has been started
           and a certain number of good Request/Answer has been exchanged.
13
12
11
10
                                                                      7                Driver = OFF
                                                                                      WD_RST = OFF
                                                                6
                                                                                    (Previous state was:
                                                          5                             Driver = OFF
                                                                                      WD_RST = OFF)
                                                      4
                                                                    WD_th_low                          WD_th_high
                                                                                                                        GADG2401171548PS
           All the status information is stored into the WD_Status_reg, readable through SPI. This
           register will be cleaned as a consequence of each read operation. In case a WD1_RESET
           is sent to the microcontroller, the device restarts the WD state machine in IDLE mode
           waiting for the seed request from microcontroller through SPI. This is valid also in case
           PRUN WD sends a reset to µC. WD configuration registers are preserved, but can be
           modified by the microcontroller before the WD mechanism has started. In the same way,
           also the status register, WD_Status_reg, is preserved and can be read through SPI.
           Two cases of unexpected errors have been identified:
           •   If a request of a new seed arrives to the device before the previous answer is received,
               the device will serve the new request, sending the old seed decreasing the value of
               WD_CNT by the amount WD_cnt_bad_step.
           •   If an answer arrives to the device before a new request and after another answer, the
               device will ignore this answer but it will decrease the value of WD_CNT by the amount
               WD_cnt_bad_step.
           Seeds are 8-bit long words generated by a 7-bit LSFR pseudo-random algorithm. A new
           seed is sent into SPI word (WD_Seed) each time a new seed request (T_start_REQ) is sent
           to the device (if the last answer was correct).
1 + + + + + 7 6 5 4 3 2 1 0
Seed
          T_start_REQ
                                                                                                                                                        GADG2401171600PS
        Seed is generated by the LSFR algorithm in Figure above. In particular the algorithm
        generates a 7-bit length word, while the seed has 8 bits including a zero as MSB. In this way
        the seeds are always positive. A new seed will be stored onto the WD_Seed only in case of
        a correct answer received. In case of an error, the same seed will be available into the
        WD_Seed until a correct answer will be received.
Microcontroller ASIC
SEED_READ
                                                                                                                                                                   SEED GENERATION
            SEED_ELABORATION
ANSWER OK ?
                                                                                                                               SEED                      SEED
                                                                                                                                 =                         =
                                                                                                                             NEW SEED                   OLD SEED
               SEED_READ
                                                                         SEED                     SENT SEED
SEED
GADG2401171606PS
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
                                                      Seed                                             ! Seed
                                                                                                                                                        GADG2401171609PS
        The answer is a 16-bit long word checked against a 16-bit word composed by two bytes,
        Answer_Low and Answer_High, generated from the sent seed. Answer_Low is the logical
        2's complement of the seed, while Answer_High is a replica of the seed being sent.
WD Seed
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10                   9   8     7   6      5   4   3   2    1    0
R             Addr                              Reserved                                      Seed                       CRC
                              Size
         SPI parameter                    default                                Description
                             (bits)
                                                      Current value of the Seed sent to the Micro to be used for the
Seed                        8         -
                                                      Answer elaboration
Note:         WD Seed and WD Answer will be into the same SPI register. When a Read operation will be
              performed a new seed will be sent and the read will be treated as a new Seed request.
              When an Answer write will not be treated as a new Seed request and the seed related to
              that answer will be sent back.
WD Answer
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10                   9   8     7   6      5   4   3   2    1    0
W             Addr              Reserved                   Answer High                      Answer Low                   CRC
                              Size
         SPI parameter                    default                                Description
                             (bits)
Note:         WD Seed and WD Answer will be onto the same SPI register. When a Read operation will
              be performed a new seed will be sent and the read will be treated as a new Seed request.
              When an Answer write will not be treated as a new Seed request and the seed related to
              that answer will be sent back.
WD Answer Timing
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10                   9     8   7   6   5      4   3   2    1    0
W            Addr          -     T_Answ_TimeOut_Delta   T_Valid_Answ_End_Delta          T_Valid_Answ_Start               CRC
                                Size
        SPI parameter                    default                                 Description
                               (bits)
             SPI parameters are programmable only before the WD mechanism starts. After the first
             seed request, these parameters can be only read.
             A WD1_RESET event does not clear programmed parameters; default values are applied
             only as a consequence of a WSM RESET.
WD Request Timing
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10                   9    8   7    6   5     4   3   2    1    0
W             Addr          -      T_Req_TimeOut_Delta   T_Valid_Req_End_Delta          T_Valid_Req_Start               CRC
                                 Size
         SPI parameter                    default                                Description
                                (bits)
              SPI parameters are programmable only before the WD mechanism starts. After the first
              seed request, these parameters can be only read.
              A WD1_RESET event does not clear programmed parameters; default values are applied
              only as a consequence of a WSM_RESET.
WD Counter Setup
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
WD_REQ_CHECK_EN
WD_cnt_good_step
                                                                                                                                                                         WD_cnt_bad_step
                                                                   WD_TO_RST_EN
                                                                                  WD_CLK_DIV
                                     WD_RST_EN
                                                                                                                      WD_Th_High
                                                                                                   WD_Th_Low
W            Addr              -                                                               -                                                                                                   CRC
                             Size
        SPI parameter                    default                                                                                   Description
                            (bits)
             SPI parameters are programmable only before the WD mechanism starts. After the first
             seed request, these parameters can be only read.
             A WD1_RESET event does not clear programmed parameters; default values are applied
             only as a consequence of a WSM_RESET.
WD Status register
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
WD_RST_Event_Value
                                                                                                         WD_RST_TO_Answ
                                                                                         WD_RST_TO_Req
                                                                                                                                                                                    WD_Early_Answ
                                                                                                                                                                     WD_Late_Answ
                                                                                                                                                       WD_Bad_Answ
                                                                                                                                        WD_Early_Req
                                                                                                                          WD_Late_Req
                                                                            WD_RST_Cnt
W             Addr           Reserved      -                            -                                                                                                                           WD_Cnt_Value        CRC
                          Size
         SPI parameter                  default                                                                                             Description
                         (bits)
                             Size
        SPI parameter                    default                            Description
                            (bits)
                 RESET                                                                                  VSTN
                                                                    TRL
                                                        Toff
                 PRN
                                                                                                      GADG2501170928PS
             PRN frequency error is detected if the frequency is higher than 1 kHz and is not detected if
             the frequency is lower than 750 Hz. In other words, when the interval between PRN rising
             edges is less than 1 ms, watchdog detects PRN over frequency and does not clear WDT
             counter. If this condition continues during toff, RESET pin drives low.
RESET TRL
PRN
1ms (=1kHz)
                  Pulse
                  Width
                  Counter
                        tOFF
                  WDT
                  Counter
RESET RESET
                              Note: In case that PRN frequency is higher than 1 kHz WDT counter is not cleared.
                                                                                                               GADG2501171008PS
7.8 Bist
            reconfigured as scan chains in order to be tested by an internal bist controller. Once µC sets
            LOGIC BIST RUN =1 it can perform a polling on BIST_CTRL register (bit 1:0) in order to
            read the status of Logic Bist Test.
            "01" means BIST RUNNING
            "10" BIST PASSED
            "11" BIST FAILED
            "00" BIST STOPPED
            If BIST STATUS is "10" (or "11") the Logic Bist test is finished and passed (or failed).
            Microcontroller can write LOGIC BIST RUN = 0 to exit from BIST mode at Logic Bist end
            (PASSED or FAILED) but also during the test (BIST RUNNING).
            Once LOGIC BIST RUN is set from 1 to 0 the logic under test and SPI registers are reset to
            the default condition.
            The IC does not take actions if the Logic Bist Test fails. The decision to enable/disable the
            drivers and WSS is however given to the µC.
               The SPI interface is used to configure the device, control the output and read the diagnostic
               and output status registers.
               The SPI protocol is defined by frames of 32 bits with 3 bits of CRC (Cyclic Redundancy
               Check) both in input and output directions.
               Every time the device sets a Clear on Read bit in one of the SPI registers (for example when
               an error is detected), such a bit will not be cleared until the corresponding register is read
               via SPI. The bit will not be reset if an SPI error occurs during the access to the register by
               the microcontroller or while L9396 sends the content of the register as an answer.
Bit 0 to 15 Bit 16 to 31
SDI
Frame 0 Frame 1
SDO
Frame 0 Frame 1
SDI
FRAME 0
    0    1        2      3     4      5       6         7   8       9      10   11    12     13      14       15
 W/R     ADD                                                0                     DATA[19..13]
FRAME 1
    16   17      18      19   20     21       22     23     24      25     26   27    28     29      30       31
                                          DATA[12..0]                                             CRC[2..0]
                        0             : Write/Read
                        1...7         : Address
                        8             : '0'
                        9...28 : Data
                        29...31: CRC
                 SDO
FRAME 0
  0      1          2            3            4      5         6          7       8            9        10        11             12              13           14         15
                                      GSW[8..0]                                                                         DATA[19..13]
FRAME 1
  16     17        18            19           20     21        22        23       24           25       26        27             28              29           30         31
                                                          DATA[12..0]                                                                                     CRC[2..0]
GADG2501171231PS
                 0: Short Frame Error (less than 32 bits received in the last frame)
                 1: Long Frame Error (more than 32 bits received in the last frame)
                 2: CRC Error (wrong CRC received in the last frame)
                 3:4: '00'
                 5: Clock Timeout Error (Oscillator stuck, RO)
                 6: Clock Error Flag / CLOCKFRERR (1st or 2nd oscillator with a wrong frequency, R/C)
                 7: WSM Reset Flag (R/C)
                 8: SSM Reset Flag (R/C)
BIN
                                                     0000010
                                                                                                                                                  0000001
                                                                                                                                                                                   0000000
                                                     0
                                                                                                                                                  0
                                                                                                                                                                                   0
                                                                                                                                                                                                                                 [6:4]
                                                                                                                                                                                                                                 Page
                                                                                                                                                                                                                                                                                                        ADDRESS
                                                     2
                                                                                                                                                  1
                                                                                                                                                                                   0
                                                                                                                                                                                                                                 [3:0]
                                                                                                                                                                                                                                 REG
                                                                                                                                                                                                                                                                                          Name
RESERVED
                                                     SYS_CONFIG_2
                                                                                                                                                  SYS_CONFIG_1
                                                                                                                                                                                                                                                                                          Description
TYPE = R/W
                                        TYPE = R/W
                                                                                                                                                                                   NO OPERATION
                                                                    CONFIGURATION 2
                                                                                                                                                                 CONFIGURATION 1
                                                                                                                                                                                   N/A
                                                     R/W
                                                                                                                                                  R/W
                                                                                                                                                                                                                                                                                          Type
                                                                                                                                                  -
                                                                                                                                                                                                                                                                                          19
                                                                                                                                                  -
                                                                                                                                                  -
                                                                                                                                                  -
                                                                                                                                                  -
                                                                                                                                                                                                                                                                                          13
                                                                                                                                                  -
                                                                                                                                                  -
                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                        DATA
              PUMP MOTOR PRE DRIVER VDS SEL [1:0]                                                                        DEFAULT = 0, RST = SSM RESET
                 DEFAULT = 00, RST = SSM RESET                                                                   TRACK REGULATOR 0 VOLTAGE SEL(1=VCC5 , 0=VCC)
                                                                                                                                                                                                                                                                                          4
                  FAIL SAFE DRIVER VDS SEL [1:0]                                                                          DEFAULT = 0, RST = SSM RESET
                  DEFAULT = 00, RST = SSM RESET                                                                                 BOOST ENABLE
                                                                                                                                                                                                                                                                                          1
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          L9396
                        ADDRESS                                                                                                                                                                                                                                                                                                                                                                                    DATA
                                                Name               Description            Type   19                                  18                                   17                                     16                                 15                        14                          13                          12                                             11                           10                          9                  8                             7                              6                                5                       4                           3                         2                        1                          0
                           Page    REG
                  BIN
                           [6:4]   [3:0]                                                         W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    GPO DRIVER PWM PERIOD [7:0]
                                                                CONFIGURATION 3                                                                                                                                        GPO DRIVER PWM DUTY CYCLE [7:0]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               PERIOD = 64µs * GPO DRIVER PWM PERIOD
                                                                                                                                                                                                                     DUTY % = GPO DRIVER PWM DUTY CYCLE
                 0000011    0       3       SYS_CONFIG_3                                  R/W    -        -                     -                   -                 -                  -                                                                                                                                                                                                                                                                  -              -                                [7:0] + 1920 µs
                                                                                                                                                                                                                                [7:0] * 100 / 255
                                                                   TYPE = R/W                                                                                                                                                                                                                                                                                                                                                                                                                        Range 0 – 214 , 521 Hz – 64Hz
                                                                                                                                                                                                                        DEFAULT=127 , RST = SSM RESET
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   DEFAULT=92 , RST = SSM RESET
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      CP OVER TEMPERATURE
                                                                                                                                                                                                                                                                                                                                                                                      VCORE OVER CURRENT
                                                                                                                                                                                                                                                                                                           VCC5 UNDER VOLTAGE
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 CP LOW
                                           SUPPLY_CONTROL DEFAULT = 0 , RESET POR
                 0000100    0       4                                                      R     -                              -                                     -                                     -                                   -                         -                           -                           -                                              -                            -          -                -       -         -                              -                              -          -                     -                       -                           -                         -                        -                          -
                                                 _1        (masked during power up)
                                                                    TYPE = C/R
DS12539 Rev 10
1=VCORE OFF;0=VCORE ON
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           BOOST ON FLAG
                                                            DEFAULT = 0 , RESET POR
                                                                                                                                                                                                                                                CP LOW 2
                                           SUPPLY_CONTROL    (masked during power up)
                 0000101    0       5                                                      R     -        -                                                                                                                                                               -                           -                           -                                              -                            -                           -                                                -                              -                                -        -              -                           -                         -        -               -                          -
BIN
                                  0000111
                                                                                                                0000110
                                  0
                                                                                                                0
                                                                                                                                                                                         [6:4]
                                                                                                                                                                                         Page
                                                                                                                                                                                                                                                                ADDRESS
                                  7
                                                                                                                6
                                                                                                                                                                                         [3:0]
                                                                                                                                                                                         REG
                                                                                                                                                                                                                                                 Name
                                  POWER_ON
                                                                                                                DRV_CONTROL 1
                                                                                                                 (bits 19:17)
                                                                                                                                                                                                                                                 Description
POWER ON
                     TYPE = R/W
                                                                                                                DEFAULT = 0,
                                                                                                             RST = SSM RESET
                                  R/W
                                                                                                                R/W
                                                                                                                                                                                                                                                 Type
                                  -
                                                                    PROTECTED BATTERY SWITCH COMMAND
                                                                                                                                                                                                                                                 19
                                  -
                                  -                                    DEFAULT = 0 , RESET = SSM RESET
                                                                             GPO DRIVER COMMAND
                                                                                                                                                                                                                                                 18
         (SSM and WSM reset are generated)                               DEFAULT = 0 , RESET = SSM RESET
                                  -
                                                                                                                -
                                                                                                                                                                                                                                                 16
                                  -
                                                                                                                -
                                  -
                                                                                                                -
                                                                                                                                                                                                                                                 15
11
         DEFAULT = 0, RESET = SSM RESET                             PUMP MOTOR PRE DRIVER PRG ON FAULT
                                                                                                                -
        DEFAULT = 0, RESET = SSM RESET                              PUMP MOTOR PRE DRIVER QPD OFF FAULT
                                                                                                                -
                                  -
                                                                                                                                                         W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R
BIN
                                             0001010
                                                                      0001001
                                                                                                                              0001000
                                             0
                                                                      0
                                                                                                                              0
                                                                                                                                                                                           [6:4]
                                                                                                                                                                                           Page
                                                                                                                                                                                                                                                                 ADDRESS
                                                                      9
                                                                                                                              8
                                             10
                                                                                                                                                                                           [3:0]
                                                                                                                                                                                           REG
                                                                                                                                                                                                                                                   Name
                                                                      NOT USED
                                                                                                                              ADV_CONFIG
                                      RSU_STATUS_ADDR
                                                                      N/A
                                                                                                                                                                                                                                                   Description
                                            TYPE = R/C
                                                                                                                                             ADVANCED
RSU STATUS
                        RESET = POR
                                                                                                          TYPE = R/W (9:0)
                                                                                                                                           CONFIGURATION
                                             R
                                                                      R/W
                                                                                                                              R/W
                                                                                                                                                                                                                                                   Type
                                             -
                                                                                                                                                                                                                                                   19
                                             -
                                                                                 OTP STABLE (Is High when trimming bits are loaded at power up)
                                                                                                                              -
                                             -
                                                                                                                                                                                                                                                   18
                                             -
                                                                                                                              -
                                             -
                                                                                                                                                                                                                                                   17
                                             -
                                                                                                                              -
                                             -
                                                                                                                                                                                                                                                   16
                                             -
                                             -
                                             -
                                                                                                                                                                                                                                                                           Table 60. Registers summary (continued)
11
                                             -
                                                                                                                              -
                                             -
                                                                                                                                                                                                                                                   10
                                             -
                                             -
                                                                                                                                                                                                                                                                 DATA
                                                                                                                                                                                                                                                                                                                                                WSS diag
                                                                                                                                                                                                                                                                                                                                     WSS init
                                                                TYPE = W/R
                 0001011    0       11        RS_CTRL                             R/W    -    -          -      -   -    -   -   -   -   -   -   -   -   -   -   -    -        -   -   -                                                                                                                     -       -   -       -
                                                               DEFAULT = 0 ,
                                                            RESET = SSM RESET
DS12539 Rev 10
                                                            RSU CONFIG 0 and 1                    WSS CONFIG ch. 1 [9:0] (see Wheel Speed Chapter)                                                                                             WSS CONFIG ch. 0 [9:0] (see Wheel Speed Chapter)
                 0001100    0       12       RS_CFG_0_1                           R/W
                                                            RESET = SSM RESET                               DEFAULT = 0010000000                                                                                                                         DEFAULT = 0010000000
                                                            RSU CONFIG 2 and 3                    WSS CONFIG ch. 3 [9:0] (see Wheel Speed Chapter)                                                                                             WSS CONFIG ch. 2 [9:0] (see Wheel Speed Chapter)
                 0001101    0       13       RS_CFG_2_3                           R/W
                                                            RESET = SSM RESET                               DEFAULT = 0010000000                                                                                                                         DEFAULT = 0010000000
                                                                                                                                                                                                                             DEFAULT = 01
                                                             RSU AUX CONFIG
                                                                                                                        WSS AUX 2 [7:0] (see Wheel Speed Chapter)                                                                                                                                                WSS AUX 1 [7:0] (see Wheel Speed Chapter)
                 0001110    0       14      RS_AUX_CFG         DEFAULT = 0,       R/W
                                                                                                                                     DEFAULT = 52                                                                                                                                                                             DEFAULT = 51
                                                            RESET = SSM RESET
                                                                                                                                                                                                                                                                                                                                                                                                                                       L9396
                                                                                                                                                                     WSS RS DATA ch.3 [19:0]
                 0010011    1       3      RS_DATA_RSDR_3    RS_DATA_RSDR_3        R
                                                                                                                                                                       RESET SSM RESET
                                                                              Table 60. Registers summary (continued)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          L9396
                        ADDRESS                                                                                                                                                                                                                                           DATA
                                                Name            Description       Type   19      18       17      16             15                  14                  13                  12                  11                                              10                                                 9                                           8                                         7                                   6                               5                                   4                                   3                               2                                   1                                   0
                           Page    REG
                  BIN
                           [6:4]   [3:0]                                                 W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R
                                                                                                                                                                                                                                                                                                              WSS RS BASE CURRENT ch.0 [9:0] when bit8 of RS_CTRL is 0
                                                                                                         WSS RS DELTA 1st PULSE ch.0 [9:0]
                 0010100    1       4      RS_DATA_RSDR_4    RS_DATA_RSDR_4        R                                                                                                                                                                                                                           WSS INSTANTANEOUS CURRENT ch.0 [9:0] when bit8 of
                                                                                                               RESET SSM RESET
                                                                                                                                                                                                                                                                                                                        RS_CTRL is 1 RESET SSM RESET
                                                                                                                                                                                                                                                                                                              WSS RS BASE CURRENT ch.1 [9:0] when bit8 of RS_CTRL is 0
                                                                                                         WSS RS DELTA 1st PULSE ch.1 [9:0]                                                                                                                                                                     WSS INSTANTANEOUS CURRENT ch.0 [9:0] when bit8 of
                 0010101    1       5      RS_DATA_RSDR_5    RS_DATA_RSDR_5        R
                                                                                                              RESET SSM RESET                                                                                                                                                                                                  RS_CTRL is 1
                                                                                                                                                                                                                                                                                                                             RESET SSM RESET
                                                                                                                                                                                                                                                                                                              WSS RS BASE CURRENT ch.2 [9:0] when bit8 of RS_CTRL is 0
                                                                                                         WSS RS DELTA 1st PULSE ch.2 [9:0]
                 0010110    1       6      RS_DATA_RSDR_6    RS_DATA_RSDR_6        R                                                                                                                                                                                                                           WSS INSTANTANEOUS CURRENT ch.0 [9:0] when bit8 of
                                                                                                              RESET SSM RESET                                                                                                                                                                                           RS_CTRL is 1 RESET SSM RESET
                                                                                                                                                                                                                                                                                                              WSS RS BASE CURRENT ch.3 [9:0] when bit8 of RS_CTRL is 0
                                                                                                         WSS RS DELTA 1st PULSE ch.3 [9:0]
                 0010111    1       7      RS_DATA_RSDR_7    RS_DATA_RSDR_7        R                                                                                                                                                                                                                           WSS INSTANTANEOUS CURRENT ch.0 [9:0] when bit8 of
                                                                                                              RESET SSM RESET                                                                                                                                                                                           RS_CTRL is 1 RESET SSM RESET
                                                                                                                                                                                                                                                                                                                                                                                                WSS RS DELTA 2nd PULSE ch.0 [9:0]
                 0011000    1       8      RS_DATA_RSDR_8    RS_DATA_RSDR_8        R     -   -   -   -    -   -   -   -      -            -      -            -      -            -      -            -      -                     -                         -                     -
                                                                                                                                                                                                                                                                                                                                                                                                      RESET SSM RESET
                                                                                                                                                                                                                                                                                                                                                                                                WSS RS DELTA 2nd PULSE ch.1 [9:0]
                 0011001    1       9      RS_DATA_RSDR_9    RS_DATA_RSDR_9        R     -   -   -   -    -   -   -   -      -            -      -            -      -            -      -            -      -                     -                         -                     -
DS12539 Rev 10
SEED (7)
SEED (6)
SEED (5)
SEED (4)
SEED (3)
SEED (2)
SEED (1)
                                                                                                                                                                                                                                                                                                                                                                                                        SEED (0)
                                                             RESET WSM RESET
                 0100000    2       0      WD_SEED_ANSW                           R/W    -   -   -   -    -   -   -   -                   -                   -                   -                   -                            -                                               -                                             -                                              -
97/109
                                                                                                                                                                                                                                                                                                                                                                     WD_CNT_GOOD_STEP
                                                                                                                              WD_REQ_CHECK_EN
                                                                                                                                                                                                                                                                                                                                                                                                                                                WD_CNT_BAD_STEP
                                                                                                                                                    WD_TO_RST_EN
                                                                                                                                                                       WD_CLK_DIV
                                                                                                              WD_RST_EN
                                                             RESET WSM RESET
                                           WD_COUNTER_SET
                 0100011    2       3                                                 R/W    -    -   -   -                                                                                                            WD_TH_LOW                                                   WD_TH_HIGH
                                                 UP
                                                             see wd q&a chapter
WD_RST_EVENT_VALUE (3:0)
WD_RST_TO_ANSW
WD_CNT_VALUE (3)
WD_CNT_VALUE (2)
WD_CNT_VALUE (1)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   WD_CNT_VALUE (0)
                                                                                                                                                                                                                                                                                                                                                                                  WD_EARLY_ANSW
                                                                                                                                                                                                                                                      WD_RST_TO_REQ
                                                                                                                                                                                                                                                                                                                                                      WD_LATE_ANSW
                                                                                                                                                                                                                                                                                                                 WD_EARLY_REQ
                                                                                                                                                                                                                                                                                                                                    WD_BAD_ANSW
                                                                                                                                                                                                                                                                                               WD_LATE_REQ
DS12539 Rev 10
                                                                                                                                                                                                                                     WD_RST_CNT
                                                             RESET WSM RESET
                                           WD_STATUS_REGIS
                 0100100    2       4                                                  R     -    -   -   -   -           -   -                 -   -                                                                           -                 -                   -                    -                 -                  -                 -                  -                            -                      -                      -                              -
                                                 TER
                                                             see wd q&a chapter
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      L9396
                                                                                  Table 60. Registers summary (continued)
                                                                                                                                                                                                                                                                                                                                                                                 L9396
                        ADDRESS                                                                                                                                                                                                                    DATA
                                               Name               Description            Type                       19                                                       18   17      16      15      14      13      12          11       10          9           8           7           6           5           4           3           2           1           0
                           Page    REG
                  BIN
                           [6:4]   [3:0]                                                          W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R
                                                                                                                                                                                                                                                                                                                                                          01 – Bist Running
                                                                                                                                                                                                                                                                                                                                                            10 – Bist Pass
                                                                                                                                                                                                                                                                                                                                                             11 – Bist Fail
                                                                                                                                                                                                                                                                                                                                                             00 – Default
                                                              TYPE R/W (bit 19)
                                                              TYPE R/O (bits 1:0)
                 0100110    2       6        BIST_CTRL                                   R/W                                                                             -    -   -   -   -   -   -   -   -   -   -   -   -   -   -        -   -   -   -       -   -       -   -       -   -       -   -       -   -       -   -       -   -       -
                                                                  RESET = POR
                                                            Bits (1:0) cleared on BIST
                                                                     RUN = 1
DS12539 Rev 10
                                                                                                                                                                                                                                                                                                                           IC VERSION [5:0]
                                                                                                                                                                                                                                                                                                                             AA=000 000;
                                                                                                                                                                                                                                                                                                                             AB=000 001;
                                                                  IC VERSION
                 0100111    2       7       IC_VERSION                                    R               -                                           -                  -    -   -   -   -   -   -   -   -   -   -   -   -   -   -        -   -   -   -       -   -       -   -       -   -       -                         BA=001 000;
                                                                   TYPE R/O                                                                                                                                                                                                                                                  BB=001 001;
                                                                                                                                                                                                                                                                                                                             CA=010 000;
                                                                                                                                                                                                 L9396
                                                                               Table 60. Registers summary (continued)
                                                                                                                                                                                                                                                                                               L9396
                        ADDRESS                                                                                                                                            DATA
                                                Name             Description       Type   19      18      17      16      15      14       13     12          11       10          9           8           7           6           5           4           3        2          1         0
                           Page    REG
                  BIN
                           [6:4]   [3:0]                                                  W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R W R
                                                                                                                                                                                                                                                                    100->111: 16 samples
                                                                                                                                                                                                                                                                       001: 2 samples,
                                                                                                                                                                                                                                                                       011: 8 samples,
                                                                                                                                                                                                                                                                        000: 1 sample
                                                                ADC CONFIG
                 1000001    4       1         ADC_CFG                              R/W    -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -        -   -   -   -       -   -       -   -       -   -       -   -       -   -       -   -       -
                                                              RESET SSM_RESET
                                                                                                        15
               CS                                                                           4
                                                             7
                                                 8
                                      5
                                                 6
               SCLK                                                                                      16
                             3
                                                            11
                             9                   12                                                     10
                                                                                                              SCLK,
  tlag     Enable Lag Time (4)            Design Information           100     -       -         ns
                                                                                                               CS
9 Package information
         Table 63. TQFP64 (10x10x1 mm exp. pad down) package mechanical data
                                               Dimensions
         Ө          0°        3.5°         6°              0°      3.5°        6°
         Ө1         0°          -          -               0°        -         -
        Ө2         11°         12°        13°           11°         12°       13°
         Ө3        11°         12°        13°           11°         12°       13°
         A          -           -        1.20               -        -       0.0472
         A1        0.05         -        0.15          0.002         -       0.0059
         A2        0.95        1.0       1.05         0.0374      0.0394     0.0413
         b         0.17       0.22       0.27         0.0067      0.0079     0.0091
         b1        0.17       0.20       0.23         0.0067      0.0079     0.0091
         c         0.09         -        0.20         0.0354         -       0.0079
         c1        0.09         -        0.16         0.0354         -       0.0063
         D          -      12.00 BSC       -                -   0.4724 BSC     -
        D1(2)       -      10.00 BSC       -                -   0.3937 BSC     -
         D2                                    VARIATION
         e          -       0.50 BSC       -                -   0.0197 BSC     -
         E          -      12.00 BSC       -                -   0.4724 BSC     -
             (2)
        E1          -      10.00 BSC       -                -   0.3937 BSC     -
         E2                                    VARIATION
         L         0.45       0.60       0.75         0.0177      0.0236     0.0295
         L1         -       1.00 REF       -                -   0.0394 REF     -
         N          -        64.00         -                -     2.5197       -
         R1        0.08         -          -          0.0031         -         -
         R2        0.08         -        0.20         0.0031         -       0.0079
         S         0.20         -          -          0.0079         -         -
                          TOLERANCE OF FORM AND POSITION
        aaa         -         0.20         -                -     0.0079       -
        bbb         -         0.20         -                -     0.0079       -
        ccc         -         0.08         -                -     0.0031       -
        ddd         -         0.07         -                -     0.0028       -
          Table 63. TQFP64 (10x10x1 mm exp. pad down) package mechanical data (continued)
                                                                    Dimensions
VARIATIONS(3)
Option A
                D2               -            4.50              -                -      0.1772      -
                E2               -            4.50              -                -      0.1772      -
Option B
                D2               -             6.0              -                -      0.2362      -
                E2               -             6.0              -                -      0.2362      -
          1. Values in inches are converted from mm and rounded to 4 decimal digits.
          2. Dimensions D1 and E1 do not include mold flash or protrusions.
             Allowable mold flash or protrusion is “0.25 mm” per side.
          3. L9396 mounts option A: 4.5x4.5 die pad.
Marking area A
Pin1 Ref.
        Parts marked as ‘ES’ are not yet qualified and therefore not approved for use in production.
        ST is not responsible for any consequences resulting from such use. In no event will ST be
        liable for the customer using any of these engineering samples in production. ST’s Quality
        department must be contacted prior to any decision to use these engineering samples to run
        a qualification activity.
10 Revision history
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and
improvements to ST
products and/or to this document at any time without notice.
In the event of any conflict between the provisions of this document and the provisions of any contractual arrangement in force between the
purchasers and
ST, the provisions of such contractual arrangement shall prevail.
The purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s
terms and
conditions of sale in place at the time of order acknowledgment.
The purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application
assistance or the design of
the purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
If the purchasers identify an ST product that meets their functional and performance requirements but that is not designated for the
purchasers' market
segment, the purchasers shall contact ST for more information..
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, please refer to www.st.com/trademarks. All other
product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.