6EDL7141 [INFINEON]
MOTIX™ 6EDL7141 是英飞凌的三相电机控制栅极驱动器 IC 可用于开发使用 BLDC 或 PMSM 电机的高性能电池供电型产品。应用包括无绳电动工具、 园艺产品和自动引导车。 MOTIX™ 6EDL7141 具有 50 多个使用内置数字 SPI 接口的可编程参数,可完全配置,以驱动各种 MOSFET,产生最佳的系统效率。;![6EDL7141](http://pdffile.icpdf.com/pdf2/p00361/img/icpdf/6EDL7141_2211017_icpdf.jpg)
型号: | 6EDL7141 |
厂家: | ![]() |
描述: | MOTIX™ 6EDL7141 是英飞凌的三相电机控制栅极驱动器 IC 可用于开发使用 BLDC 或 PMSM 电机的高性能电池供电型产品。应用包括无绳电动工具、 园艺产品和自动引导车。 MOTIX™ 6EDL7141 具有 50 多个使用内置数字 SPI 接口的可编程参数,可完全配置,以驱动各种 MOSFET,产生最佳的系统效率。 电池 电机 栅极驱动 驱动器 |
文件: | 总137页 (文件大小:8692K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
MOTIX ™ 6EDL7141
Datasheet
Product Feature Summary
•
3 phase smart gate driver
o
o
o
o
o
o
o
5.5 V to 60 V operating supply voltage (recommended operating condition)
1.5 A sink/ 1.5 A source peak gate driver currents
Programmable driving voltage (7 V, 10 V, 12 V, 15 V)
Independently programmable high side/low side slew rate control
Independently programmable dead time for turn on/off switching
Control using 3PWM or 6PWM inputs up to 200 kHz
Built-in commutation tables for using 1PWM with or without Hall sensors
•
•
Integrated power supplies
o
High efficiency synchronous buck converter with programmable switching frequency. Supplies
gate driver charge pumps, DVDD linear regulator and both internal and external components
o
o
Linear regulator with 300 mA current capability for MCU and other components supply (DVDD)
Dual charge pump for supplying gate driver even at low supply voltage
Three integrated current sense amplifiers
o
o
Adjustable gain and offset
Configurable low side RDSON sensing
•
•
•
•
•
•
Three integrated Hall sensor comparators
Integrated ADC for signal monitoring
Locked rotor detection
3.3 V/5 V compatible digital interface
Programmable SPI digital interface
Protection features:
o
o
o
o
o
o
o
o
External brake with programmable braking response
Over-Current Protection (OCP) on current sense amplifiers (programmable)
Over-Current Protection (OCP) for buck converter and DVDD linear regulator (programmable)
Under-Voltage Lockouts (UVLO) for internal and external supplies
Over-Voltage Fault (OVLO) reporting for buck converter and DVDD linear regulator
Over-Temperature warning and shutdown (OTW, OTS)
Programmable watchdog timer
Reporting through nFAULT and SPI registers
•
Thermally enhanced 48pin VQFN package
Datasheet
www.infineon.com
Please read the Important Notice and Warnings at the end of this document
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Potential Applications
•
•
•
•
•
•
Power tools
Gardening tools
3 Phase BLDC and PMSM motors
E-bikes
Robotics, RC toys, consumer drones and multi-copters
Pumps and fans
Product Description
Infineon’s MOTIX™ 6EDL7141 is a gate driver IC for 3 phase BLDC or PMSM motor drive applications. It
provides three half-bridge drivers, each capable of driving a high side and low side N-type MOSFET.
The gate driver is also provided with programmable dead time delays for preventing current shoot-
through between HS and LS switches in normal operation.
Separate charge pumps for low and high side gate drivers support 100% duty cycle and low voltage supply
operation. Supplies for the gate drivers are programmable to one of the following levels: 7 V, 10 V, 12 V or
15 V. Additionally, the slew rate of the driving signal can be programmed with fine granularity to reduce
EMI emissions.
An integrated synchronous buck converter provides an efficient supply of current to the rest of the system.
However, power tool systems require high precision current measurements, involving a very precise ADC
reference voltage. For that purpose, 6EDL7141 uses a linear voltage regulator (up to 300mA), powered by
the buck converter to supply the MCU and other sensitive components in the system. With this advanced
power supply architecture, not only the best possible signal quality is achieved, but also the power
efficiency is optimized at any input and output condition.
6EDL7141 includes three current sense amplifiers for accurate current measurements that support bi-
directional low side current sensing with programmable gain. RDSON sensing is supported through internal
connection of the phase nodes to the current sense amplifiers inputs. Temperature compensation if
needed shall be provided by the user application. Outputs of current sense amplifiers support both 3.3V
and 5V allowing most commercial controllers to be compatible. Low noise, low settling times and high
accuracy are the main features of the integrated operational amplifiers. An internal buffer can be used to
offset the sense amplifier outputs for optimizing the dynamic range.
The device provides numerous protection features for improving application robustness during adverse
conditions like monitoring of power supply voltages as well as system parameters. The failure behavior,
threshold voltages and filter times of the supervisions of the device are adjustable via SPI. Monitored
aspects include inverter currents, gate drive voltages and currents, device temperature, and rotor locked.
When a fault occurs, the device stops driving and pulls nFAULT pin low, in order to prevent system damage
or other possible malfunction. This signal can be connected to a microcontroller to inform the processor
that a fault has happened. The microcontroller can request more information on the fault via SPI
commands.
The integrated SPI interface can be used to configure 6EDL7141for the application. The SPI provides both
detailed fault reporting and flexible parameter settings such as gain of the current sense amplifiers, slew
rate control of the gate drivers, various protection features or gate driver voltage.
Datasheet
2
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
System Block Diagram
Figure 1 shows a simplified system block diagram where MOTIX™ 6EDL7141 is used as a 3-phase gate-
driver in a µC-based Hall-sensored BLDC motor control system. The integrated buck regulator provides the
power supply for both the microcontroller unit (MCU) and the Hall sensors in the BLDC motor.
Figure 1
Simplified System Block Diagram
Package Description
MOTIX™ 6EDL7141 is integrated in a VQFN48 7mm x 7mm package with an exposed pad. The device and
package information is shown in Table 1.
Table 1
Device and package information
Part Number
Package
Body Size
Lead Pitch
6EDL7141
PG-VQFN-48-78
7.0 mm × 7.0 mm
0.5 mm
Datasheet
3
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Table of contents
Product Feature Summary............................................................................................................... 1
Potential Applications..................................................................................................................... 2
Product Description ........................................................................................................................ 2
System Block Diagram .................................................................................................................... 3
Package Description ....................................................................................................................... 3
1
1.1
1.2
Pin Configuration........................................................................................................... 7
Pin Assignment........................................................................................................................................7
Pin Definitions and Functions.................................................................................................................8
2
General Product Characteristics .....................................................................................11
Absolute Maximum Ratings ..................................................................................................................11
Recommended Operating Conditions..................................................................................................13
ESD Robustness.....................................................................................................................................14
Thermal Resistance...............................................................................................................................14
Electrical Characteristics.......................................................................................................................14
Electrical Characteristic Graphs ...........................................................................................................26
2.1
2.2
2.3
2.4
2.5
2.6
3
3.1
3.2
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
Product Features ..........................................................................................................33
Functional Block Diagram.....................................................................................................................33
PWM Modes............................................................................................................................................34
PWM with 6 Independent Inputs – 6PWM........................................................................................34
PWM with 3 Independent Inputs – 3PWM........................................................................................35
PWM with 1 Input and Commutation Pattern – 1PWM ...................................................................36
PWM with 1 Input and Commutation with Hall Sensor Inputs – 1PWM with Hall Sensors............39
PWM with 1 Input and Commutation with Hall Sensor Inputs and Alternating Recirculation –
1PWM with Hall Sensors and Alternating Recirculation .................................................................41
PWM Braking Modes.........................................................................................................................43
Dead Time Insertion.........................................................................................................................45
Integrated Three Phase Gate Driver .....................................................................................................46
Gate Driver Architecture ..................................................................................................................46
Slew Rate Control.............................................................................................................................47
Gate Driver Voltage Programmability .............................................................................................51
Charge Pump Configuration .................................................................................................................52
Charge Pump Clock Frequency Selection .......................................................................................52
Charge Pump Clock Spread Spectrum Feature ..............................................................................52
Charge Pump Pre-Charge for VCCLS ...............................................................................................53
Charge Pump Tuning .......................................................................................................................53
Gate Driver and Charge Pumps Protections....................................................................................53
Power Supply System ...........................................................................................................................56
Synchronous Buck Converter Description ......................................................................................56
DVDD Linear Regulator.....................................................................................................................58
Current Sense Amplifiers.......................................................................................................................60
RDSON Sensing Mode vs Leg Shunt Mode...........................................................................................61
Current Shunt Amplifier Timing Mode.............................................................................................62
Current Shunt Amplifier Blanking Time ..........................................................................................64
Current Sense Amplifier Offset Generation: Internal or External (VREF pin) .................................66
Overcurrent Comparators and DAC for Current Sense Amplifiers .................................................66
Current Sense Amplifier Gain Selection ..........................................................................................69
Current Sense Amplifier DC Calibration ..........................................................................................70
Auto-Zero Compensation of Current Sense Amplifier ....................................................................70
3.2.6
3.2.7
3.3
3.3.1
3.3.2
3.3.3
3.4
3.4.1
3.4.2
3.4.3
3.4.4
3.4.5
3.5
3.5.1
3.5.2
3.6
3.6.1
3.6.2
3.6.3
3.6.4
3.6.5
3.6.6
3.6.7
3.6.8
Datasheet
4
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
3.7
3.8
Hall Comparators ..................................................................................................................................72
Watchdog Timers...................................................................................................................................72
Buck converter watchdog................................................................................................................73
General Purpose Watchdog .............................................................................................................73
Locked-Rotor Protection Watchdog Timer .....................................................................................74
Multi-Function Pins ...............................................................................................................................75
EN_DRV Pin.......................................................................................................................................75
VSENSE/nBRAKE Pin ........................................................................................................................76
CS_GAIN/AZ Pin................................................................................................................................76
ADC Module-Analog to Digital Converter .............................................................................................77
ADC Measurement Sequencing and On Demand Conversion ........................................................78
Die Temperature Sensor ..................................................................................................................79
3.8.1
3.8.2
3.8.3
3.9
3.9.1
3.9.2
3.9.3
3.10
3.10.1
3.10.2
4
4.1
4.2
Device Start-Up ............................................................................................................80
Power Supply Start-Up..........................................................................................................................80
Gate Driver and CSAMP Start-up...........................................................................................................80
5
6
Device Functional States ...............................................................................................83
Protections and Faults Handling.....................................................................................85
7
7.1.1
7.1.2
Device Programming-OTP and SPI interface ....................................................................89
OTP User Programming Procedure: Loading Custom Default Values ...........................................89
SPI Communication .........................................................................................................................91
8
8.1
8.2
Register Map ................................................................................................................93
Device Programmability........................................................................................................................93
Register Map ..........................................................................................................................................97
Faults Status Register ................................................................................................................................................97
Temperature Status Register ....................................................................................................................................98
Power Supply Status Register ...................................................................................................................................99
Functional Status Register ......................................................................................................................................100
OTP Status Register .................................................................................................................................................101
ADC Status Register .................................................................................................................................................102
Charge Pumps Status Register ................................................................................................................................102
Device ID Register ....................................................................................................................................................103
Faults Clear Register ................................................................................................................................................103
Power Supply Configuration Register.....................................................................................................................104
ADC Configuration Register .....................................................................................................................................106
PWM Configuration Register....................................................................................................................................107
Sensor Configuration Register ................................................................................................................................108
Watchdog Configuration Register ...........................................................................................................................109
Watchdog Configuration Register 2 ........................................................................................................................110
Gate Driver Current Control Register ......................................................................................................................111
Gate Driver Pre-Charge Current Control Register...................................................................................................112
TDRIVE Source Control Register..............................................................................................................................114
TDRIVE Sink Control Register ..................................................................................................................................114
Dead Time Register..................................................................................................................................................115
Charge Pump Configuration Register .....................................................................................................................116
Current Sense Amplifier Configuration Register.....................................................................................................117
Current Sense Amplifier Configuration Register 2..................................................................................................119
OTP Program Register .............................................................................................................................................121
9
Application Description ............................................................................................... 122
9.1
Recommended External Components ...............................................................................................122
Datasheet
5
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
9.2
9.3
PCB Layout Recommendations ..........................................................................................................122
Typical Applications ............................................................................................................................126
ESD Protection ........................................................................................................... 129
Package Information................................................................................................... 133
10
11
Revision history........................................................................................................................... 135
Datasheet
6
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Pin Configuration
1
Pin Configuration
1.1
Pin Assignment
In Figure 2, the pinout of MOTIX™ 6EDL7141 is presented.
Figure 2
Pin configuration
Datasheet
7
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Pin Configuration
1.2
Pin Definitions and Functions
Table 2 describes the different characteristics and functionalities assigned to the different pin of 6EDL7141
device.
I: Input, O: output, IO: Input and/or Output, D: Digital, A: Analog, AD: Analog and/or Digital, P: Power, G: Ground.
Table 2
Pin #
Pin definition
Pin Name
IO
Type
Description
1
2
3
4
nSCS
SCLK
SDO
SDI
I
D
Chip Select for SPI. Active low
SPI clock signal
I
D
D
D
O
I
SPI data output signal
SPI data input signal
When low indicates a fault has occurred; connect external pull-up to
MCU power supply
5
6
nFAULT
INHA
O
I
D
D
PWM input signal for channel A high side. Common PWM signal for
PWM mode 1. Connect to DGND if not used
PWM input signal for channel A low side.
7
8
9
INLA
INHB
INLB
I
I
I
D
D
D
Input of Hall sensor A in 1PWM modes. Connect to DGND if not used
PWM input signal for channel B high side. Connect to DGND if not used
PWM input signal for channel B low side.
Input of Hall sensor B in 1PWM modes. Connect to DGND if not used
PWM input signal for channel C high side.
DIR signal for 1PWM modes. Connect to DGND if not used
PWM input signal for channel C low side.
Input of Hall sensor C in 1PWM modes. Connect to DGND if not used
Analog programming for the shunt amplifier gain.
10
11
INHC
INLC
I
I
D
D
CS_GAIN/
AZ
12
I
A
Dual function as Auto-Zero: input to control external Auto-Zero
function
Analog programming of DVDD output voltage during start-up. Connect
a pull down resistor to select DVDD voltage:
R<=3.3 kΩ→DVDD=3.3 V
R>= 10 kΩ→DVDD= 5.0 V
After start-up, pin will be in nBRAKE mode: used for motor braking.
Active low
VSENSE/
nBRAKE
13
14
I
A/D
P
Supply for external MCU, Hall sensors, etc. Voltage is generated by
integrated linear voltage regulator and defined by VSENSE pin or SPI
DVDD
-
Power supply of the device
15
16
17
18
19
20
21
PVDD
PH
-
-
-
-
-
-
-
-
P
P
G
P
P
P
P
P
Buck phase node voltage. Connect to output inductor
Power ground used for buck converter, charge pumps and gate drivers
Buck output voltage. Connect capacitor between VDDB and PGND.
Bottom connection of the charge pump flying capacitor 1
Top connection of the charge pump flying capacitor 1
Bottom connection of the charge pump flying capacitor 2
Top connection of the charge pump flying capacitor 2
PGND
VDDB
CP1L
CP1H
CP2L
CP2H
22
Datasheet
8
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Pin Configuration
Pin #
Pin Name
IO
Type
Description
Output of low side charge pump. Connect a capacitor from VCCLS to
PGND.
23
VCCLS
-
P
Output of high side charge pump. Connect a capacitor from VCCHS to
PVDD or PGND
24
25
VCCHS
GHC
-
P
A
High side gate driving signal for phase C. Not connected or connected
to PVDD if not used
O
High side source connection (phase node) for phase C.
26
SHC
IO
A
Positive input of shunt amplifier C for RDSON sensing. Not connected if
not used
27
28
N.C.
GLC
-
-
Not connected
O
A
Low side gate driving signal for phase C. Not connected if not used
Low side source connection for phase C.
29
SLC
IO
A
Positive input of shunt amplifier C for shunt sensing. Short to PGND if
not used
Current sense amplifier negative input for phase C. Short to PGND or
DGND if not used
30
31
CSNC
CSNB
I
I
A
A
Current sense amplifier negative input for phase B. Short to PGND or
DGND if not used
Low side source connection for phase B.
32
SLB
IO
A
Positive input of shunt amplifier B for shunt sensing. Short to PGND if
not used
33
34
GLB
N.C.
O
-
A
-
Low side gate driving signal for phase B. Not connected if not used
Not connected
High side source connection (phase node) for phase B.
35
SHB
IO
A
Positive input of shunt amplifier B for RDSON sensing. Not connected if
not used
High side gate driving signal for phase B. Not connected or connected
to PVDD if not used
36
37
GHB
GHA
O
O
A
A
High side gate driving signal for phase A. Not connected or connected
to PVDD if not used
High side source connection (phase node) for phase A.
38
SHA
IO
A
Positive input of shunt amplifier A for RDSON sensing. Not connected if
not used
39
40
N.C.
GLA
-
-
Not connected
O
A
Low side gate driving signal for phase A. Not connected if not used
Low side source connection for phase A.
41
SLA
IO
A
Positive input of shunt amplifier A for shunt sensing. Short to PGND if
not used
Current sense amplifier negative input for phase A. Short to PGND or
DGND if not used
42
CSNA
I
A
43
44
45
CSOA
CSOB
CSOC
O
O
O
A
A
A
Current sense amplifier output for phase A. Not connected if not used
Current sense amplifier output for phase B. Not connected if not used
Current sense amplifier output for phase C. Not connected if not used
Datasheet
9
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Pin Configuration
Pin #
Pin Name
IO
Type
Description
Optional reference voltage input offsetting the current sense (CS)
outputs with respect to DGND. Not connected if not used
46
VREF
I
I
A
47
48
CE
A
D
P
Chip Enable. Starts up the device upon rising edge
Enables the gate driver section and internal circuitry based on the
configuration. Can be configured as watchdog clock. Internal pull
down
EN_DRV
Ground Pad
I
-
Ground connection for digital section. Solder to PCB.
Datasheet
10
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
2
General Product Characteristics
2.1
Absolute Maximum Ratings
Table 3 shows the absolute maximum ratings for the device. Ratings are intended in the temperature range Tj=-
40oC to Tj=150oC. All voltages are referred to ground (PGND for buck converter, charge pumps and gate driver
related parameters and DGND for the rest), positive currents are flowing into the pin (unless otherwise
specified).
Table 3
Absolute maximum ratings
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Supply voltage
PVDD
-0.3
70
V
2
During start-up
Supply voltage slew
rate
SRPVDD
VCE
V/μs
0.25
7
During active mode
CE pin voltage
-0.3
V
Power ground to
digital ground
voltage
PGND – DGND -0.3
0.3
V
Low side gate driver
supply voltage
VCCLS
VCCHS
-0.3
20
90
V
V
This is same as PVCC
VCCHS = PVDD + PVCC
VCCHS voltage
PVDD-
0.3
VCCHS-VSHx voltage
VCCHS-VGHx voltage
VCCHS-VSHx
VCCHS-VGHx
VSHx
90
90
V
V
V
Source high side
voltage
-8
70
70
8
DC voltage
-10
-8
500ns pulse max
DC voltage
Source low side
voltage/Shunt
amplifier positive
input voltage
VSLx
V
-10
8
500ns pulse max
Gate high side
voltage
VGHx
-8
VCCHS+0.3
VCCHS+0.3
VCCLS+0.3
V
V
DC voltage,
-10
-8
500ns pulse max
DC voltage
Gate low side voltage VGLx
-10
VCCLS+0.3
500ns pulse max
DC, Tj = 25 oC
Gate to Source high
side voltage
VGHx - VSHx
-0.3
-2
16
16
V
V
500ns pulse max, Tj = 25
oC
DC, Tj = 25 oC
Gate to Source low
side voltage
VGLx - VSLx
-0.3
-2
16
16
500ns pulse max, Tj = 25
oC
Datasheet
11
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Shunt amplifier
negative input
voltage
VCSN
-0.3
DVDD+0.3
Flying capacitor 1
voltage
VCP1H - VCP1L,
-0.3
9
V
CP1L pin voltage
CP1H pin voltage
VCP1L,
VCP1H,
-0.3
-0.3
9
V
V
20
Flying capacitor 2
voltage
VCP2H - VCP2L
-0.3
70
V
CP2L pin voltage
CP2H pin voltage
VCP2L
VCP2H
-0.3
-0.3
20
90
V
V
Buck converter
output voltage
VDDB
VPH
-0.3
9
V
V
V
-0.3
-5
DC condition
Phase voltage
70
6
Less than 20 ns pulse
DVDD regulator
output voltage
DVDD
-0.3
VINHx, VINLx
VnFAULT, VSCLK
VnSCS, VSDI, VSDO
VCSOx, VREF
,
DVDD
+ 0.3
Input/Output pin
voltage
,
-0.3
V
,
Maximum current for
digital pins
IDIG_IN_MAX
VEN_DRV,
VVSENSE/nBRAKE
VCS_GAIN/AZ
-1
1
mA
V
Analog input pin
voltage
Analog or analog and
digital pins
,
-0.3
-1
7
Maximum current for
analog inputs
IAN_IN_MAX
10
7
mA
mA
Maximum sink
current for open-
drain pins
IOD_SINK_MAX
VREF pin sink current IREF_SINK
-50
-40
-55
50
μA
Junction
temperature
TJ
150
oC
Storage temperature TS
150
145
oC
oC
Case temperature
TCASE
Note:
Stresses above the ones listed here may cause permanent damage to the device. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability. These are
stress ratings only which do not imply functional operation of the device at these or any other
conditions beyond those indicated under Recommended Operating Conditions.
Note:
Absolute Maximum Ratings are not subject to production test, specified by design.
Datasheet
12
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
2.2
Recommended Operating Conditions
Operating at TA = 25 oC. All voltages are referred to ground (PGND for buck converter, charge pumps and gate
driver related parameters and DGND for the rest), positive currents are flowing into the pin (unless otherwise
specified).
Table 4
Recommended operating conditions
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Supply voltage
PVDD
5.5
60
V
2
During start-up
Supply voltage slew rate SRPVDD
V/μs
0.25
6
During active mode
CE pin voltage range
VCE
0
V
V
External supply voltage
regulator output voltage
Configurable via VSENSE pin
or SPI (OTP write)
DVDD
3.3
5.5
-0.3
-5
DC condition
Buck phase voltage
continuous
VPH
60
V
Less than 20 ns pulse
Inverter phase voltage
VSHx
-8
60
75
High side gate driver
supply voltage
VCCHS
-0.3
7
V
V
VCCLS,
VCCHS-PVDD
Gate driver supply
voltage (PVCC)
Programmable via SPI. This
value is equal to PVCC
15
Gate driver maximum
operating frequency
fPWM_GD
200
kHz
V
VINHx, VINLx, VnFAULT
VCS_GAIN/AZ VEN_DRV,
VSCLK, VnSCS, VSDI
,
Digital pin I/O voltage
range
When CS_GAIN/AZ pin works
as digital input
-0.3
DVDD
,
VSDO
Open-drain pins low
voltage
When sinking 5 mA, DVDD =
3.3 V
VOD_LV
0.5
V
V
V
Shunt amplifier input
voltage range
Sense amplifier configured for
shunt resistor sensing
VSLX, VCSNx
-0.3
0
0.3
VCSOx
VVSENSE/nBRAKE
VCS_GAIN/AZ
,
When CS_GAIN/AZ and
VSENSE/nBRAKE pins work as
analog pins
Analog pins voltage
range
,
DVDD
VREF input voltage
range
DVDD/
4
DVDD
/2
VREF
TJ
VREF is configured as input
Junction temperature
range
-40
125
°C
Datasheet
13
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
2.3
ESD Robustness
ESD robustness related data is listed in Table 5.
Table 5
ESD robustness data1)
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
ESD robustness all
pins
2000
V
V
V
HBM2)
CDM3)
|VESD_HBM
|
ESD robustness all
pins
500
750
|VESD_CDM
|
ESD robustness
(corner pins)
CDM3) for corner pins only
|VESD_CDM_CORNER
|
1) Not subject to production test, specified by design
2) ESD robustness, Human Body Model (HBM) according to ANSI/ESDA/JEDEC JS001 (1.5kΩ, 100 pF)
3) ESD robustness, Charge Device Model (CDM) according to ANSI/ESDA/JEDEC JS-002
2.4
Thermal Resistance
Note: This thermal data was generated in accordance with JEDEC JESD51 standards. For more information, go
to www.jedec.org.
Table 6
Thermal resistance parameters
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Junction-to-ambient
thermal resistance
RθJA
Ta = 25 °C, FR4 PCB, size:
60.0 40.0 1.5 mm3, stack
2S2P
41.2
25.55
6.73
°C/W
Junction-to-case (top)
thermal resistance
RθJC(top)
RθJC(bot)
Ta = 25 °C
°C/W
°C/W
Junction-to-case
(bottom) thermal
resistance
Ta = 25 °C
2.5
Electrical Characteristics
PVDD = 5.5 to 60 V, T = 25°C, unless specified under test condition. All voltages are referred to ground (PGND for
A
buck converter, charge pumps and gate driver related parameters and DGND for the rest), positive currents are
flowing into the pin (unless otherwise specified).
Table 7
Electrical characteristics
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Main Power Supply (PVDD)
Supply voltage
PVDD
5.5
20
60
50
V
PVDD current, active
mode
VEN_DRV > VEN_DRV_TH, VCE > VCE_TH_R, PVDD
= 40V, typical application run
IPVDD_ACTIVE
mA
PVDD current,
standby mode
VEN_DRV < VEN_DRV_TH, VCE > VCE_TH_R, PVDD
= 40V
IPVDD_STANDBY
3
8
mA
Datasheet
14
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
PVDD current, OFF
mode
VEN_DRV < VEN_DRV_TH, VCE < VCE_TH_R. PVDD =
40V
IPVDD_OFF
25
40
µA
Gate Driver
Generated from charge pump. Gate
driver supply voltage programmable
via SPI
Low side gate driver
supply voltage target
VCCLS
VCCHS
7
15
V
Generated from charge pump. Gate
driver supply voltage programmable
via SPI according to VCCLS
High side gate driver
supply voltage target
10.8
74.3
V
V
High side gate driver
output
VCCLS
- 0.7
VGHx-VSHx
VGLx-VSLx
More details in section 2.6
More details in section 2.6
Low side gate driver
output
VCCLS V
A
Peak source current
(high side and low
side drivers)
Current flowing from pin. Gate driver
current programmable via SPI
IGD_SRC_PEAK
1.5
1.5
Peak sink current
(high side and low
side drivers)
Current into the pin. Gate driver
current programmable via SPI
IGD_SNK_PEAK
A
250
50
Low side gate driver
High side gate driver
Hold gate current1)
IHOLD
mA
Source and sink
current accuracy
IGD_ACCURACY
-20
20
%
Charge pump clock
frequency
fCP_CLK
190
-5
1600 kHz Programmable via SPI
Charge pump clock
accuracy
fCP_CLK_ACC
5
%
%
Charge pump clock
frequency spread
spectrum1)
fCP_CLK_SS
0
30
60
PVDD ≥ 9.5 V operation
High side gate driver
average current
IGD_VCCHS
mA
mA
30
60
PVDD < 9.5 V operation
PVDD ≥ 9.5 V operation
Low side gate driver
average current
IGD_VCCLS
30
PVDD < 9.5 V operation
Datasheet
15
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
CCPx = 220 nF, CVCCLS=1 μF, ILOAD <50 μA,
PVCC = 12 V. PVDD ≥ 10 V. Depends
on capacitance values and features
like charge pump pre-charge
250
µs
Charge pump ramp
up time1)
tCP_START
CCPx = 220 nF, CVCCLS=1 μF, ILOAD <50 μA,
PVCC = 12 V. PVDD < 10 V. Depends
on capacitance values and features
like charge pump pre-charge
1
ms
Gate driver PWM
frequency
fPWM_GD
200
kHz
ns
Applies to INHx and INLx pins. Pre-
charge current disabled, current
setting to 1.5A
Input pin pulse width tINx_PW
80
This is the minimum dead time value
possible. If input signals have dead
time lower than this, this value
applies otherwise input PWM signal
dead time is used. Value is
tDT_RISE
tDT_FALL
,
Dead-time1)
120
70
ns
programmable via SPI.
Gate to Source
passive weak pull-
down resistor
RGS_PD_WEAK
100
1
130
2
kΩ Always active
Pull-down resistor enabled when
Gate to Source active
strong pull-down
resistor
EN_DRV or PVDD are off and VGxy – VSxy
≥ 2 V. Both high side and low side
drivers
RGS_PD_STRONG 0.25
kΩ
Propagation delay
INHx to GHx
tPROP_HS
tPROP_LS
140
140
200
200
ns
ns
Dead time not considered
Dead time not considered
Propagation delay
INLx to GLx
Propagation delay
matching high-low
side1)
tPROP_MATCH_HL
0
25
ns
Channel-to-channel
propagation delay
matching1)
tPROP_MATCH_CH
0
0
10
10
ns
ns
Channel-to-channel
dead time matching1)
tDT_MATCH_CH
Threshold voltage referred to:
Gate to source
comparator
threshold
For pull down GHx - SHx (resp. GLx-
mV SLx for low side driver).
VGS_CPM_TH
250
For pull up VCCHS - GHx (resp. VCCLS
- GLx for low side driver)
Datasheet
16
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Gate to source
comparator deglitch
time1)
tVGS_CMP_DEGLIT
CH
500
ns
Synchronous Buck Converter
PVCC_SETPT=b’11, PVDD ≥ 8 V, IVDDB
0 A
=
6.5
Buck converter
output target voltage
PVCC_SETPT=b’10, PVDD ≥ 8.5 V, IVDDB
= 0 A
VDDBNOM
7.0
8.0
V
PVCC_SETPT=b’0x, PVDD ≥ 9.5 V, IVDDB
= 0 A
PVCC_SETPT=b’11,
5.5 V ≤ PVDD < 8 V
4.6
6.5
7.0
Buck with fixed duty cycle. VDDB
dependent on IVDDB. Min value
defined at IVDDB = 200mA condition
PVCC_SETPT=b’10,
5.5 V ≤ PVDD < 8.5 V
Buck with fixed duty cycle. VDDB
depends on IVDDB. Min value defined at
IVDDB = 200mA
Buck regulator
output voltage at low VDDBNOM_LV 4.6
input voltage (PVDD)
V
PVCC_SETPT=b’0x,
5.5 V ≤ PVDD < 9.5 V
4.6
8.0
9
Buck with fixed duty cycle. VDDB
depends on IVDDB. Min value defined at
IVDDB = 200mA
PVDD > VDDBNOM + 2.5 V, IVDDB
transient from 60 mA to 540 mA (10%
to 90% load transient), CVDDB = 47 µF,
L = 22 µH, fBUCK_SW = 500 kHz
-10
%
%
Buck converter
output voltage load
ΔVDDBLOAD
PVDD > VDDBNOM + 2.5 V, IVDDB
regulation1)
transient from 60 mA to 540 mA (10%
to 90% load transient), CVDDB = 47µF, L
= 10 µH, fBUCK_SW = 1000 kHz
-9.5
5
PVDD ≥ 9.5 V. VDDB supplies charge
600
200
mA pumps, DVDD linear regulator and
VDDB pin
Buck converter
maximum average
current
IVDDB_MAX
PVDD at low input voltage range
(VDDBNOM_LV). VDDB supplies charge
pumps, DVDD linear regulator and
mA
VDDB pin
Buck converter
maximum duty cycle
DCBUCK_MAX
95
%
Datasheet
17
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Buck converter high
side switch RDSON
RDSON_BUCK_HS 0.7
1.4
2.2
Ω
Buck converter low
side switch RDSON
RDSON_BUCK_LS 0.3
0.45
500
1.0
Ω
450
590
Buck switching
frequency
Configurable via OTP write. May vary
during load steps.
fBUCK_SW
kHz
850
1000 1150
Buck converter soft
start timing
Actual value depends on buck
output filter
tVDDB_SFT_START
1500 µs
Linear Regulator DVDD
Programmable via SPI or external
pull down resistor on VSENSE pin:
R<=3.3 kΩ→DVDD=3.3 V
Programmable via SPI or external
pull down resistor on VSENSE pin:
3.3
Regulator target
output voltage
DVDD
V
5
R>=10 kΩ→DVDD=5.0 V
Output voltage
accuracy
DVDDACC
IDVDD
-2.5
2.5
%
Load current
300
10
mA
mV
Static line regulation ΔDVDDLINE
Static load regulation ΔDVDDLOAD
VDDB=6.5 V...8 V, IDVDD=300 mA
VDDB=DVDD+1.5 V, IDVDD = 1 mA to
300 mA step
mV
µs
40
Analog programming
tAN_T
25
Each VSENSE and/or CS_GAIN
pins period
Programmable via SPI. Delay
between VDDB UVLO until DVDD
ramp up start
DVDD turn on delay
tDVDD_TON_DLY 200
800
µs
Configurable via SPI- Current
limited by IDVDD_I_LIM. If due to larger
CDVDD values, programmed timing
is not achievable, start-up time is
DVDD soft start
timing
tDVDD_SFT_
START
µs
100
1600
defined by 푡퐷푉퐷퐷_푆퐹푇_푆푇퐴푅푇
=
퐶
∗ 퐷푉퐷퐷
ꢀꢁꢀꢀ
퐼
ꢀꢁꢀꢀ_ꢂ_퐿ꢂ푀
Datasheet
18
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Current Sense Amplifier
Configured either via external
resistor or SPI
Closed loop gain
Gain error1)
GCS
4
64
1
V/V
GCS_ERROR
-1
%
Measured at SLx-CSNx=0.025 V
Offset input referred1) VCS_OS
200
5
600
µV
Gain=32, inputs shorted
ΔVCS_OS
ΔT
/
μV/
oC
Offset temperature
drift1)
Current sense
blanking time
tCS_BLANK
0
8
µs
Programmable via SPI
Time from input signal step to 1%
of final output voltage. Input
600
voltage step of 0.2 V. Gain 4 to 24
Amplifier output
settling time 1)
tCSO_SETTLING
ns
Settling time from input signal
step to 1% of final output voltage.
Input voltage step of 0.2 V. Gain 32
to 64
1000
Unity gain
MHz
dB
GBW
5
8
bandwidth1)
Common mode
rejection ratio1)
CMRR
60
80
Gain=8, fSW from 0 Hz to 80 kHz
60
40
Gain=8, f<1 MHz
Power supply
PSRR
dB
rejection ratio1)
Gain=8, f<10 MHz
Current drawn into pin
Input bias current
ICSN
50
μA
Common mode input
range1)
VCS_COM
-0.3
-0.3
0.3
0.3
V
Differential mode
input range
VCS_DIFF
VCSO
0.3
V
DVDD-
0.3
Current sense output
voltage range
V
Output voltage slew
rate1)
Gain=8, RL=470 Ω, CL=330 pF. VSLx =
+/- 250 mV
10
SRCSO
-10
V/μs
Propagation delay
from gate driver (Gxy)
transition to CSOx
activation1)
130
400
CSAMP in shunt mode
tCSAMP_PROP
ns
V
CSAMP in RDSON mode
Output target voltage
reference (offset)-
VREF
1/4*
DVDD
1/2*
DVDD
Depending on DVDD selected
value: DVDD=3.3 V / DVDD=5 V
VCS_REF
Datasheet
19
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Output voltage
reference (offset) –
VREF- accuracy
VCS_REF_ACC
-1.5
1.5
%
Output short circuit
limit
ICS_SC
20
mA Pin CSOx shorted to ground
1.7
2
Normal mode
µs
Auto-Zero active time tAUTO_ZERO
Rdson sensing mode
100
200
If GHx is switching
µs
tAUTO_ZERO
Auto-Zero cycle time
_CYCLE
If GHx is not switching
CS_GAIN/AZ external
Auto-Zero signal
fAZ_CP_CLK_OFF
5
100
3.5
kHz
µs
frequency1)
CS_GAIN/AZ external
Auto-Zero signal
pulse width1)
tAZ_EXT_PW
0.1
Current Sense Amplifier Over-Current Protection Comparator and DAC
Current sense over-
current comparator
hysteresis
VCS_OC_HYST
5
mV
Over-current
comparator input
offset
VCS_OCP_OFFSE
T
VCS_OCP_THP = 200mV, VCS_OCP_THN = -
200mV
-12
0
12
8
mV
µs
Over-current deglitch tCS_OCP_DEGLIT
time
Programmable via SPI
CH
Current sense input
referred OCP
threshold positive
target level
Current Sense Input
referred OCP
threshold negative
VCS_OCP_THP
20
300
-20
mV Programmable via SPI
mV Programmable via SPI
VCS_OCP_THN
-300
target level
Over-current
tOCP_BLANK
0
10
µs
Programmable via SPI
blanking time
Analog to Digital Converter (ADC)
ADC resolution
ADC gain error
Datasheet
ADCRES
7
bits
%
-0.5
0.5
εADC_GAIN_ERR
20
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
ADC offset error
2
2
LSB
MHz
µs
εADC_OFFS_ERR
fADC_CLK
tCONV
ADC input clock
12.5
1.28
ADC conversion time
Digital Inputs (INHx, INLx, SCLK, nSCS)
DVDD = 3.3V. Applies also to nBRAKE
function in VSENSE/nBRAKE pin.
0.8
V
1.8
Input logic low
voltage
VINPUT_IL
DVDD = 5V. Applies also to nBRAKE
function in VSENSE/nBRAKE pin.
DVDD = 3.3V. Applies also to nBRAKE
function in VSENSE/nBRAKE pin
1.8
Input logic high
voltage
VINPUT_IH
V
DVDD = 5V. Applies also to nBRAKE
function in VSENSE/nBRAKE pin
3.0
Internal pull-down
resistor to GND
RPD_DIG
200
200
kΩ Applies to INHx, INLx and SCLK pins
Internal pull-up
resistor to DVDD
RPU_nSCS
kΩ
Digital Inputs (CE, EN_DRV)
Internal pull-down
resistor to GND CE
RPD_CE
350
625
500
850
kΩ VCE > 2V
Internal pull-down
resistor to GND
EN_DRV
RPD_EN_DRV
kΩ
T
= -40 oC to 125 oC. This is the
A
minimum CE pin voltage above
which, any device (operated within
recommended conditions) will
activate the device operation.
CE threshold voltage
rising
VCE_TH_R
2.7
V
V
T
= -40 oC to 125 oC. This is the
A
maximum CE pin voltage below
which, any device (operated within
recommended conditions) will stop
the device operation.
CE threshold voltage
falling
VCE_TH_F
0.6
10
CE pin sink current
ICE_SNK
µA
V
Current flowing into CE pin
EN_DRV threshold
voltage
0.5*
DVDD
VEN_DRV_TH
EN_DRV watchdog
function threshold
voltage high
VEN_DRV_WD_TH
H
0.8*
DVDD
V
Datasheet
21
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
EN_DRV watchdog
signal threshold
voltage low
VEN_DRV_WD_TH
L
0.2*D
VDD
V
EN_DRV threshold
voltage hysteresis
VEN_DRV_TH_HY
S
Applies to VEN_DRV_TH, VEN_DRV_WD_THH and
VEN_DRV_WD_THL thresholds
4
%
Digital Output - nFAULT
Output logic low
voltage
VOL
0.6
V
Io=5mA
nFAULT internal pull-
up resistor to DVDD
RPU_nFAULT
200
kΩ Pull up resistor for nFAULT
Digital Output - SDO
0.7
0.9
DVDD = 3.3V, Io=5mA
Output logic low
voltage
VOL
VOH
V
DVDD = 5V, Io=5mA
2.4
4.1
DVDD = 3.3V, Io=5mA
Output logic high
voltage
V
DVDD = 5V, Io=5mA
SDO internal pull-
down resistor to
DGND
RPD_SDO
200
kΩ When nSCS is high
OTP Programming
OTP programming
supply voltage
PVDDOTP_PR
OG
Below this value an OTP blocking will
occur
13
V
OTP programming
temperature
Above this value an OTP blocking will
occur
TOTP_PROG
150
°C
Watchdog
Watchdog timer
period for buck
converter input
Applies to buck converter input
ms selection only. Not configurable
value
tWD_BUCK_T
1.5
Watchdog EN_DRV
frequency
tWD_EN_DRV_FRE
Q
450
500
550
Hz
Overload Protections Gate Driver
PVDD UVLO threshold
rising
VPVDD_UVLO_R
VPVDD_UVLO_F
VHS_UVLO_R
VHS_UVLO_F
4.95
4.85
5.6
5.1
5.0
5.8
4.5
5.25
5.15
6.0
V
V
V
V
PVDD UVLO threshold
falling
VCCHS UVLO
threshold rising
VCCHS UVLO
threshold falling
4.3
4.7
Datasheet
22
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
VCCLS UVLO
threshold rising
VLS_UVLO_R
VLS_UVLO_F
6.1
4.3
6.4
4.5
6.7
4.7
V
VCCLS UVLO
threshold falling
V
Overload Protections Power Supply System
VDDB UVLO rising
threshold
VVDDB_UVLO_R
VVDDB_ UVLO_F 4.1
VVDDB_OVLO_R 105
VVDDB_ UVLO_F 102
4.2
4.3
4.4
V
VDDB UVLO falling
threshold
4.2
4.3
V
VDDB OVLO rising
threshold
108
105
111
108
%
%
Percentage of target output value
Percentage of target output value
VDDB OVLO falling
threshold
1.0
1.3
fBUCK_SW = 500kHz
fBUCK_SW = 1MHz
Buck OCP (inductor
current) threshold
IBUCK_OCP_TH
IBUCK_OCP_HYS
VDVDD_UVLO_R
A
Buck OCP hysteresis
50
85
mA
%
DVDD UVLO rising
threshold
Percentage of target output value
Percentage of target output value
Percentage of target output value
DVDD UVLO falling
threshold
VDVDD_UVLO_F
VDVDD_OVLO_R
VDVDD_OVLO_F
75
%
%
%
DVDD OVLO rising
threshold
110
105
DVDD OVLO falling
threshold
DVDD target output
current limit
IDVDD_I_LIM
50
450
10
8
mA Configurable via SPI
TJ=-40 oC to 125 oC, limit setting to
50mA
-30
-18
%
DVDD target output
current limit
accuracy
IDVDD_I_ACC
TJ=-40 oC to 125 oC, for other limit
settings
%
Over-Temperature Protection
Over-temperature
shut-down threshold
OTSTH
OTSHYS
OTWTH
150
10
oC
oC
oC
OTS Hysteresis
Over-temperature
warning threshold
125
Measured via internal ADC
Over-temperature
warning hysteresis
OTWHYS
10
oC
Locked Rotor Protection
Datasheet
23
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Values
Typ
Parameter
Symbol
Unit
Condition
Min
Max
Locked rotor detect
time
tLOCK
1
8
s
Programmable via SPI
SPI Timing Requirements1)
Clock period
tCLK
77
20
20
10
ns
Clock high time
Clock low time
tCLKH
tCLKL
tSET_SDI
ns
ns
ns
SDI input data setup
time
SDI input data hold
time
tHD_SDI
10
0
ns
SDO output data
delay time
tDLY_SDO
20
ns
SCLK high to SDO valid
SDO rise and fall time tRF_SDO
10
50
50
ns
ns
ns
ns
ns
ns
nSCS enable time
nSCS disable time,
nSCS hold time
tEN_nSCS
tDIS_nSCS
tHD_nSCS
tSET_nSCS
tSEQ_nSCS
nSCS low to SDO transition
nSCS high to SDO high impedance
Falling SCLK to rising nSCS
50
nSCS setup time
50
Falling nSCS to rising SCLK
Rising nSCS to falling nSCS
nSCS sequential
delay time
450
1. Not subject to production test
Datasheet
24
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Figure 3
SPI timing diagram
Datasheet
25
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
2.6
Electrical Characteristic Graphs
Following graphs provide information on the behavior of the device at different conditions. This data is not
subject to production test. T
A
= 25°C, unless otherwise specified. All voltages are referred to ground (PGND for
buck converter, charge pumps and gate driver related parameters and DGND for the rest).
Figure 4
Current consumption on PVDD pin vs PVDD voltage during STOP state -both CE and EN_DRV
are below active thresholds
Figure 5
Current consumption on PVDD vs PVDD voltage during STANDBY state - CE is above active
threshold and EN_DRV is below
Datasheet
26
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Figure 6
Current consumption on PVDD vs PVDD voltage during ACTIVE state in a typical
configuration -both CE and EN_DRV are both above active thresholds
Figure 7
VCCLS average voltage vs VCCLS load for different PVCC configurations at PVDD 18V-Typical
configuration with CCP1(2) = 220nF and CVCCLS = 1uF. VCCHS load 20mA
Datasheet
27
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Figure 8
VCCLS average voltage vs VCCLS load for different PVCC configurations at PVDD 10V-Typical
configuration with CCP1(2) = 220nF and CVCCLS = 1uF. VCCHS load 20mA
Figure 9
VCCLS average voltage vs VCCLS load for different PVCC configurations at PVDD 5.5V.
Typical configuration with CCP1(2) = 220nF and CVCCLS = 1uF. VCCHS load 20mA
Datasheet
28
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Figure 10
High side gate driver supply (VCCHS-PVDD) average voltage vs VCCHS load for different
PVCC configurations at PVDD 18V. Typical configuration with CCP1(2) = 220nF and CVCCHS = 1uF.
VCCLS load 20mA
Figure 11
High side gate driver supply (VCCHS-PVDD) average voltage vs VCCHS load for different
PVCC configurations at PVDD 10V. Typical configuration with CCP1(2) = 220nF and CVCCHS = 1uF.
VCCLS load 20mA
Datasheet
29
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Figure 12
High side gate driver supply (VCCHS-PVDD) average voltage vs VCCHS load for different
PVCC configurations at PVDD 5.5V. Typical configuration with CCP1(2) = 220nF and CVCCHS = 1uF.
VCCLS load 20mA
Figure 13
DVDD 3.3V output voltage vs DVDD load at different temperatures
Datasheet
30
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Figure 14
DVDD 5.0V output voltage vs DVDD load at different temperatures
Figure 15
Buck converter average output voltage (VDDB) vs PVDD voltage. Typical configuration, with
VDDB load 200mA and DVDD load of 50mA, buck converter switching frequency 500kHz,
PVDD 18V
Datasheet
31
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
General Product Characteristics
Figure 16
Buck converter average output voltage (VDDB) vs VDDB load (IVDDB) for different PVCC and
buck switching frequency operations. Typical configuration with PVDD 18V.
Datasheet
32
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
3
Product Features
3.1
Functional Block Diagram
Figure 17 shows a simplified block diagram including main building blocks. In following sections, each of this
building blocks and main device features will be introduced in greater detail.
Figure 17
Functional block diagram
Datasheet
33
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
3.2
PWM Modes
MOTIX™ 6EDL7141 offers four different PWM modes and a sub-variant to address different MCU needs. The first
mode is 6PWM and drives the gate driver in a classic way by using 6 PWM signals from the MCU. 6EDL7141
implements additionally three other modes, where it applies intelligence to simplify the PWM generation on the
microcontroller side. That together with integrated protection features results in a highly robust and faster
development for drives applications. An intelligent dead time unit will ensure no shoot through happens at any
condition. A highly configurable braking mode provides safe reaction to motor or system events.
6EDL7141 supports following PWM modes that can be selected via bitfield PWM_MODE:
1. 6PWM
2. 3PWM
3. 1PWM and commutation pattern
4. 1PWM with Hall sensor commutation
5. 1PWM mode with Hall sensor commutation and alternating recirculation
Following subsections provide further details on each of the PWM modes and sub-modes.
Note:
It is possible to use only one or two phases instead of the 3 phases, like for instance in a full bridge
configuration. In such case, it is recommended to keep INHx and INLx signals of the unused phases
shorted to DGND and the GHx, GLx, SHx and SLx signals open.
3.2.1
PWM with 6 Independent Inputs – 6PWM
When the PWM_MODE register is set to b'0 then 6EDL7141 is configured for 6 independent PWM inputs. In this
mode the system microcontroller (MCU) provides 3 pairs of complementary PWM signals with dead time
between high side and low side PWM. A minimum dead time will be observed by 6EDL7141, for safety reasons, in
order to avoid strong shoot through condition.
VSENSE/ nBRAKE pin can be used for braking the motor in a controlled manner. See 3.2.6 for more information
on braking modes.
Table 8 shows the truth table for 6PWM mode while Figure 18 shows a system diagram for this mode.
Table 8
Truth table for 6PWM mode.
INHx
INLx
VSENSE/nBRAKE
GHx
GLx
SHx
1
1
0
0
X
1
0
1
0
X
1
1
1
1
0
LOW
HIGH
LOW
LOW
LOW
LOW
HIGH
LOW
High-Z
HIGH
LOW
High-Z
Brake cfg.
Brake cfg.
Brake cfg.
Note:
Note:
X means any level
Brake function can be configured to switch on all low side MOSFETs, all high side MOSFETs,
alternate between these two options or set all outputs to high Z
Datasheet
34
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Figure 18
6PWM mode scheme
3.2.2
PWM with 3 Independent Inputs – 3PWM
MOTIX™ 6EDL7141 can be configured to 3PWM mode by setting PWM_MODE bitfield to value b'001. In such case,
only 1 PWM signal (high side) per phase is necessary. 6EDL7141 will automatically generate the low side signals
according to Table 9 and will insert a configurable dead time. Dead time is independently programmable for
high to low (fall of phase node voltage) and low to high (rise of phase voltage) transitions through bitfields
DT_RISE and DT_FALL.
INLx signals are ignored in this mode.
VSENSE/nBRAKE pin can be used for braking the motor. See 3.2.6 for more information on braking modes.
Figure 19 depicts a system diagram for this PWM mode.
Table 9
Truth table for 3PWM mode.
INHx
INLx
VSENSE/nBRAKE
GHx
GLx
SHx
1
0
X
X
0
0
1
X
1
1
1
0
HIGH
LOW
LOW
LOW
HIGH
LOW
HIGH
LOW
High-Z
Brake cfg.
Brake cfg.
Brake cfg.
Note:
Note:
X means any level
Brake function can be configured to switch on all low side MOSFETs, all high side MOSFETs,
alternate between these two options or set all outputs to high Z
Datasheet
35
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Figure 19
3PWM mode scheme
3.2.3
PWM with 1 Input and Commutation Pattern – 1PWM
When the PWM_MODE register is set to b'010 then 6EDL7141 is configured to 1PWM mode. In this case, the duty
cycle and frequency of signal INHA is used to determine the duty cycle (or amplitude) and the frequency of the
PWM outputs generated by 6EDL7141. The rest of inputs are captured to decide the commutation pattern or
state of the outputs. INHC signal can be used to implement 12 step block or trapezoidal commutation or
trapezoidal. Dead time is automatically inserted according to programmed values in bitfields DT_RISE and
DT_FALL.
Figure 20 shows a schematic diagram of 1PWM mode
Figure 20
1PWM mode scheme
Datasheet
36
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Additionally, the user has the option to select between two main commutation schemes programmable via
register bitfield PWM_FREEW_CFG:
•
Diode freewheeling – bitfield PWM_FREEW_CFG =b’1: in this case, the freewheeling current will flow through
the low side MOSFET body diodes. The truth table for this mode is shown in Table 10.
•
Active freewheeling – bitfield PWM_FREEW_CFG =b’0: in this case the low side MOSFETs will be switched
synchronously to reduce conduction losses on the body diode conduction. The truth table for this mode is
shown in Table 11.Note:
12 Step Trapezoidal or Block Commutation
Input INHC can be optionally used to create a 12 step trapezoidal commutation. This method energizes up to
two phases at the same time in contrast to 6 step, where only one is active at any time. In 12 step trapezoidal
commutation, torque ripple is improved and the angle created between stator and rotor flux vectors can be
controlled within 30degree accuracy instead of 60degree in 6 step trapezoidal commutation. This method
improves motor efficiency and torque ripple, however requires additional position information. This information
can be processed by a microcontroller to produce signals INHA, INLA, INHB, INLB and INHC according to Table 10
or Table 11. As can be seen, from a system perspective, the INHC signal must toggle at every 30degree rotation
(electrical).
In case the INHC signal is not toggled, the device will apply the commutation as shown in to Table 10 or Table 11.
As an example, if INHC is left low, a classic 6 step trapezoidal commutation pattern will be produced. In case
INHC is pulled high, the pattern will show a 30 degree advanced with respect to a standard 6 step trapezoidal
commutation. The user can use this variants or toggle the INHC pin every 30 degree of rotation to create a 12
step commutation pattern.
VSENSE/ nBRAKE pin can be used for braking the motor. See 3.2.6 for more information on braking modes.
Here is a summary of inputs and output functionalities:
•
•
•
•
•
•
INHA - PWM input, defines PWM output duty cycle and frequency
INLA, INHB, INLB - Provide timing for modulation pattern changes
INHC – Signalizes 12 step states. Must toggle every electrical 30degree
INLC – This input is ignored in this mode. Recommended pull down.
VSENSE/ nBRAKE signal – When active, 6EDL7141 will force the motor to brake.
GHA, GLB, GHB, GLB, GHC, GLC – Complementary PWM Output signals
Table 10 shows the possible states for this PWM mode using diode freewheeling while Table 11 does it for active
freewheeling.
Table 10
Truth table for 1PWM mode with diode freewheeling.
INPTUS
OUTPUTS
SHB
INLA,
State INHB,
INLB,
VSENSE/
nBRAKE
GHA
GLA
GHB
GLB
GHC
GLC
SHA
SHC
INHC
AB
AB_CB
CB
011
010
010
110
110
100
0
1
0
1
0
1
1
1
1
1
1
1
PWM
PWM
LOW
LOW
LOW
LOW
LOW
LOW
LOW
HIGH
HIGH
HIGH
LOW
LOW
LOW
LOW
LOW
PWM
37
HIGH
HIGH
HIGH
HIGH
LOW
LOW
LOW
PWM
PWM
PWM
PWM
PWM
LOW
LOW
LOW
LOW
LOW
LOW
HIGH
HIGH
-
LOW
LOW
LOW
LOW
-
-
HIGH
HIGH
HIGH
HIGH
HIGH
CB_CA
CA
LOW
LOW
LOW
CA_BA
Datasheet
HIGH
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
INPTUS
GLA
OUTPUTS
SHB
INLA,
State INHB,
INLB,
VSENSE/
nBRAKE
GHA
GHB
GLB
GHC
GLC
SHA
SHC
INHC
BA
BA_BC
BC
100
101
101
001
001
011
111
000
0
1
0
1
0
1
X
X
1
1
1
1
1
1
1
1
LOW
LOW
LOW
PWM
PWM
PWM
PWM
LOW
HIGH
HIGH
LOW
LOW
LOW
LOW
LOW
LOW
PWM
PWM
PWM
PWM
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
HIGH
HIGH
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
HIGH
HIGH
HIGH
HIGH
HIGH
HIGH
LOW
LOW
LOW
-
HIGH
HIGH
HIGH
HIGH
-
-
LOW
LOW
LOW
LOW
LOW
LOW
-
BC_AC
AC
HIGH
HIGH
HIGH
HIGH
-
AC_AB
Align
Stop
LOW
LOW
-
Brake Brake Brake Brake Brake
cfg. cfg. cfg. cfg. cfg.
Brake Brake Brake Brake
cfg. cfg. cfg. cfg.
X
Brake
XXX
0
Note:
Note:
X means any level
SHx when HIGH means that SHx pin is switching between GND and the DC bus voltage or battery
voltage according to PWM signals. ‘-‘ represents floating state, meaning both high side and low side
MOSFETs are OFF
Note:
Brake function can be configured to switch on all low side MOSFETs, all high side MOSFETs,
alternate between these two options or set all outputs to high Z
Table 11
Truth table for 1PWM mode with active freewheeling.
INPTUS
OUTPUTS
SHB
INLA, INHC VSENS
State INHB,
INLB,
E/nBRA GHA
KE
GLA
GHB
GLB
GHC
GLC
SHA
SHC
AB
AB_CB
CB
011
0
1
0
1
0
1
0
1
0
1
0
1
X
X
1
PWM
PWM
LOW
LOW
LOW
LOW
LOW
LOW
LOW
PWM
PWM
PWM
PWM
LOW
!PWM
!PWM
LOW
LOW
LOW
LOW
LOW
LOW
PWM
PWM
PWM
PWM
PWM
LOW
LOW
LOW
LOW
HIGH
HIGH
HIGH
HIGH
LOW
LOW
PWM
PWM
PWM
PWM
PWM
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
!PWM
!PWM
!PWM
!PWM
!PWM
LOW
HIGH
HIGH
-
LOW
LOW
LOW
LOW
-
-
010
010
110
110
100
100
101
101
001
001
011
111
000
1
1
1
1
1
1
1
1
1
1
1
1
1
HIGH
HIGH
HIGH
HIGH
HIGH
-
CB_CA
CA
HIGH
HIGH
HIGH
HIGH
HIGH
LOW
LOW
LOW
LOW
LOW
LOW
-
CA_BA
BA
!PWM
!PWM
!PWM
!PWM
!PWM
LOW
HIGH
HIGH
HIGH
HIGH
HIGH
-
BA_BC
BC
HIGH
HIGH
HIGH
HIGH
HIGH
HIGH
LOW
LOW
LOW
LOW
LOW
LOW
LOW
-
BC_AC
AC
!PWM
!PWM
!PWM
!PWM
LOW
HIGH
HIGH
HIGH
HIGH
-
AC_AB
Align
Stop
HIGH
HIGH
LOW
LOW
LOW
-
Brake Brake Brake Brake Brake Brake Brake Brake Brake
Brake
XXX
0
X
cfg.
cfg
cfg
cfg.
cfg.
cfg.
cfg.
cfg.
cfg.
Note:
X means any level
Datasheet
38
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Note:
Note:
SHx when HIGH means that SHx pin is switching between GND and the DC bus voltage or battery
voltage. ‘-‘ is floating state, meaning both high side and low side MOSFETs are OFF
Brake function can be configured to switch on all low side MOSFETs, all high side MOSFETs,
alternate between these two options or set all outputs to high Z
3.2.4
PWM with 1 Input and Commutation with Hall Sensor Inputs – 1PWM with
Hall Sensors
MOTIX™ 6EDL7141 integrates three Hall sensor comparators (section 3.6.8) to detect pattern of movement in the
motor. This can be used for rotor locked detection but can also be utilized to drive the PWM commutation
pattern automatically allowing simplified PWM pattern in the MCU. This will enable cost sensitive applications in
which a low end controller or some type of simple circuit is used to create basically a clock signal for INHA input.
To enable this PWM_MODE bitfield needs to be configured to value b'011. The truth table presented in Table 12
dictates the commutation pattern. In this mode, 6EDL7141 together with Hall sensor inputs decides the
switching pattern of the PWM output signals. The duty cycle and frequency of the output signals is determined
by INHA duty cycle and frequency.
Dead time is inserted automatically according to programmed values in DT_RISE and DT_HALL.
In a similar way as section 3.2.3, the user has the option to select between two main commutation schemes
programmable via bitfield PWM_FREEW_CFG in PWM_CFG register: diode and active freewheeling. No truth table
is shown for diode mode. This can be constructed by substituting “!PWM” cells in Table 12 by “LOW”.
Similarly to other PWM modes, VSENSE/nBRAKE pin can be used for braking the motor. See 3.2.6 for more
information on braking modes.
Figure 21
1PWM mode with hall sensors. Self-controlled pattern switching
Datasheet
39
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Table 12
Truth table for 1 PWM mode with active freewheeling.
INPUTS
OUTPUTS
INLx
[A,B,C]
VSENSE/
nBRAKE
INHC-Dir
GHA
GLA
GHB
GLB
GHC
GLC
SHA
SHB
SHC
101
100
110
010
011
001
101
100
110
010
011
001
1
1
1
1
1
1
1
1
1
1
1
1
1
PWM
LOW
LOW
LOW
LOW
PWM
LOW
LOW
PWM
PWM
LOW
LOW
!PWM LOW
LOW PWM
LOW
LOW
HIGH HIGH
-
LOW
1
1
1
1
1
0
0
0
0
0
0
!PWM LOW
!PWM LOW
HIGH
LOW
-
HIGH LOW
HIGH PWM
HIGH LOW
LOW
HIGH
-
-
LOW
PWM
!PWM LOW
HIGH
HIGH
-
LOW
LOW
HIGH PWM
HIGH LOW
!PWM
LOW
-
LOW
!PWM LOW
HIGH LOW
HIGH LOW
LOW
PWM
!PWM LOW
-
HIGH
HIGH
-
LOW
LOW
HIGH PWM
HIGH LOW
!PWM
LOW
-
LOW
!PWM LOW
!PWM LOW
HIGH LOW
LOW
LOW
HIGH HIGH
-
LOW
LOW
PWM
!PWM LOW
!PWM LOW
HIGH
LOW
-
HIGH LOW
HIGH
HIGH PWM
LOW
-
Brake Brake Brake Brake Brake Brake Brake Brake Brake
XXX
X
0
cfg.
cfg.
cfg.
cfg.
cfg.
cfg.
cfg.
cfg.
cfg.
111
000
X
X
1
1
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
-
-
-
-
-
-
Note:
Note:
Note:
X means any level. XXX means any other combination on inputs not shown
Grey cells represent forbidden states and should be avoided
SHx when HIGH means that SHx pin is switching between GND and the DC bus voltage or battery
voltage. ‘-‘ represents floating state, meaning both high side and low side MOSFETs are OFF
Note:
Note:
For diode freewheeling mode, substitute “!PWM” cells by “LOW”
Brake function can be configured to switch on all low side MOSFETs, all high side MOSFETs,
alternate between these two options or set all outputs to high Z
These are the signals functionality for this mode:
•
•
INHA - PWM input, defines duty cycle and frequency of PWM output signals
INLA, INLB, INLC - Hall Sensor Inputs (HA, HB, HC) will define the PWM output pattern depending on motor
position.
•
•
•
VSENSE/ nBRAKE signal – when active, 6EDL7141 will force a brake event.
INHC - Direction control. Provided by a microcontroller, will define direction of motor rotation.
GHA, GLA, GHB, GLB, GHC, GLC – PWM output signals, high side and low sides.
A schematic representation of the commutation states is presented in Figure 22.
Datasheet
40
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Figure 22
6 states switching overview. Diode freewheeling mode is represented here for
simplification. Single direction considered.
3.2.5
PWM with 1 Input and Commutation with Hall Sensor Inputs and
Alternating Recirculation – 1PWM with Hall Sensors and Alternating
Recirculation
Thermal management in power tools systems is a key factor for achieving higher power densities. A more
advance thermal management might allow smaller heat sink components or smaller PCB area. This PWM mode
focuses on distributing the MOSFET stress more evenly between all MOSFETs in the inverter. This concept
alternates the recirculation of the freewheeling current between high side and low side MOSFETs. This is
achieved by extending the truth table shown in Table 12 into Table 13.
On the first rotation (electrical), the inverter will recirculate the current through the high side MOSFETS (PWM
modulated MOSFET) and the low side MOSFET will be always ON. In the second electrical rotation, the low side
MOSFETs will recirculate the freewheeling current (PWM modulated MOSFET), and therefore, the high side is the
one fully ON. This cycle repeats in further rotations. A graphical representation for the switching states is
presented in Figure 23. In this figure, states A to F represent high side modulation while states G to L represent
the low side modulation. The state machine will return to state A after state L, starting over again the cycle.
PWM_FREEW_CFG configures this mode as well either as diode or active freewheeling. No truth table is shown
for diode mode. This can be constructed by substituting “!PWM” cells with LOW in Table 13.
Datasheet
41
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Table 13
Truth table for 1 PWM mode with active freewheeling and alternating recirculation
INPUTS
OUTPUTS
INLx
VSENSE/
Fully ON
GHA
GLA
GHB
GLB
GHC
GLC
SHA
SHB
SHC
[A,B,C] nBRAKE
INHC (Dir)=1
101
100
1
1
1
1
1
1
1
1
1
1
1
1
Low side PWM
Low side LOW
Low side LOW
Low side LOW
Low side LOW
Low side PWM
High side HIGH
High side LOW
High side !PWM
High side !PWM
High side LOW
High side HIGH
!PWM
LOW
HIGH
HIGH
LOW
!PWM
LOW
LOW
PWM
PWM
LOW
LOW
LOW
LOW
LOW
LOW
LOW
PWM
PWM
LOW
!PWM
!PWM
LOW
HIGH
HIGH
LOW
HIGH
HIGH
LOW
!PWM
!PWM
LOW
PWM
PWM
LOW
LOW
LOW
LOW
HIGH
-
-
LOW
PWM
PWM
LOW
LOW
LOW
LOW
HIGH
HIGH
LOW
!PWM
!PWM
!PWM
!PWM
LOW
HIGH
HIGH
LOW
LOW
LOW
LOW
PWM
PWM
HIGH
HIGH
-
LOW
-
110
LOW
LOW
-
010
HIGH
HIGH
-
011
LOW
LOW
-
001
HIGH
HIGH
-
101
LOW
LOW
-
100
HIGH
HIGH
-
110
LOW
LOW
-
010
HIGH
HIGH
-
011
LOW
LOW
001
HIGH
INHC (Dir)=0
101
1
1
1
1
1
1
1
1
1
1
1
1
Low side LOW
Low side LOW
Low side PWM
Low side PWM
Low side LOW
Low side LOW
High side !PWM
High side LOW
High side HIGH
High side HIGH
High side LOW
High side !PWM
HIGH
LOW
!PWM
!PWM
LOW
HIGH
PWM
LOW
LOW
LOW
LOW
PWM
LOW
LOW
LOW
LOW
PWM
PWM
LOW
!PWM
!PWM
LOW
HIGH
HIGH
LOW
HIGH
HIGH
LOW
!PWM
!PWM
LOW
PWM
PWM
LOW
LOW
LOW
PWM
PWM
LOW
LOW
LOW
LOW
HIGH
HIGH
LOW
!PWM
!PWM
LOW
!PWM
!PWM
LOW
HIGH
HIGH
LOW
LOW
LOW
LOW
PWM
PWM
LOW
LOW
-
-
HIGH
HIGH
-
100
LOW
LOW
-
110
HIGH
HIGH
-
010
LOW
LOW
-
011
HIGH
HIGH
-
001
LOW
LOW
-
101
HIGH
HIGH
-
100
LOW
LOW
-
110
HIGH
HIGH
-
010
LOW
LOW
-
011
001
HIGH
HIGH
LOW
Brake
cfg.
Brake
cfg.
Brake
cfg.
Brake
cfg.
Brake
cfg.
Brake
cfg.
Brake
cfg.
Brake
cfg.
Brake
cfg.
XXX
0
X
111
000
1
1
1
1
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
LOW
-
-
-
-
-
-
Note:
X means any level. Grey cells represent forbidden states and should be avoided
Note:
SHx when HIGH means that SHx pin is switching between GND and the DC bus voltage or battery
voltage. ‘-‘ represents floating state, meaning both high side and low side MOSFETs are OFF
Note:
Note:
For diode freewheeling mode, substitute “!PWM” cells by “LOW”
Brake function can be configured to switch on all low side MOSFETs, all high side MOSFETs,
alternate between these two options or set all outputs to high Z
Datasheet
42
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Figure 23
12 states switching overview for alternating recirculation. 6 new states are included (G to L)
compared to other 1PWM modes. Diode clamping is represented here for simplification.
Single direction considered
3.2.6
PWM Braking Modes
In all PWM modes presented previously, the device can go into a controlled braking mode. This braking mode
will drive PWM signals in a way that the motor goes to a safe state in a controlled manner. This is of critical
importance for some power tools applications where a sudden or uncontrolled braking can destroy elements of
the tool or become a hazard to the user safety. Following events can trigger the braking action in 6EDL7141:
•
Pull down of pin VSENSE/nBRAKE
Datasheet
43
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
•
•
Overcurrent protection (OCP) fault on current sense amplifiers -programmable
Watchdog timer fault-programmable
From them, pin VSENSE/nBRAKE is the only that can be actively used by, for example a microcontroller to start a
braking event. All other 3 are the reaction to a fault-detection.
Pin VSENSE/ nBRAKE shall be high for normal operation of the motor. However, as soon as a low level is detected
in it, the gate driver logic will activate high side MOSFETs or low side MOSFETs therefore braking the motor
actively.
6EDL7141 braking circuitry can be configured as illustrated in Figure 24 in the following modes by programming
bitfield BRAKE_CFG in register PWM_CFG:
•
•
•
Low side MOSFET braking: upon a braking event, all low side MOSFET will be activated and all high side
MOSFET switched off.
High side MOSFET braking: upon a braking event, all high side MOSFET will be activated and all low side
MOSFET switched off
Alternate braking mode: upon every new braking event, the system alternates between high side MOSFET
braking and low side MOSFET braking. With alternate braking, stress on MOSFETs is distributed equally,
therefore improving system robustness.
•
Non-power braking-high impedance (high Z) outputs: upon a braking event all switches are forced to high Z
mode. Currents present in motor windings will recirculate through MOSFET body diodes or other available
structures in the inverter. This mode is recommended if a MOSFET short occurs in the inverter.
The system microcontroller (MCU) can modify brake related bitfields during run time of the system to adapt to
given conditions.
Figure 24
System overview for the different braking modes supported
Before the braking action starts, 6EDL7141 prepares the inverter as fast as possible for a safe braking. Depending
on the inverter state at the moment of the braking request, the device will need to switch off some MOSFETs and
insert dead times. For example, if the braking signal arrives when phase A is, high side switched-off and low side
switched-on, and assuming a high side braking configuration, then 6EDL7141 will immediately switch off the low
Datasheet
44
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
side MOSFET, insert the configured dead time and finally switch on the high side MOSFET of phase A with the rest
of high side MOSFETs.
3.2.7
Dead Time Insertion
The PWM unit in 6EDL7141 inserts automatically a dead time between complementary signals (GHx –GLx).
DT_RISE bitfield defines the dead time period for rising transition (of phase node voltage) while DT_FALL defines
independently the period for the falling transition. A minimum dead time (see Electrical Characteristics table for
detailed values and conditions) will always be observed to avoid strong shoot through condition.
Figure 25 shows a detailed signal diagram of a 1PWM mode dead time insertion including the timing definitions.
A propagation time (tPROP_HS and tPROP_LS) elapses between the input signal and the actual gate driver output
signals. These timing definitions are applicable to all other PWM modes.
Dead time and slew rate control features are designed in a safe way so that a change in slew rate will update in a
synchronous manner to the PWM switching. This hinders any possible shoot through during the possible update
of the slew rate during operation due to miss-alignment of timings.
Note:
The application software, must ensure that dead time is sufficient for the slew rate configuration
and the MOSFETs selection. Current sense amplifier OCP can be used to detect excessive current in
the system.
Figure 25
PWM insertion ideal timing diagram for 1PWM mode
Datasheet
45
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
3.3
Integrated Three Phase Gate Driver
MOTIX™ 6EDL7141 three phase integrated gate driver is a floating driver capable of driving with configurable
slew rate and driving voltage, a 3 phase 2 level inverter with up to 1.5A of both sourcing and sinking peak
currents.
Programmable charge pumps supply the gate drivers ensuring 100% duty cycle and configurable driving voltage
for maximum optimization of the gate driver.
Numerous protections are included to ensure safe operation of the gate driver system under stress conditions
including improved phase node (VSHx) tolerance to negative voltage spikes (see Absolute Maximum Ratings
table).
Configurations and settings are shared by all three half bridge drivers. This section describes the following
features of the integrated three phase gate driver:
•
•
•
•
Gate Driver Architecture
Slew Rate Control
Charge Pump Configurations
Protections
3.3.1
Gate Driver Architecture
Three identical pairs of high side and low side drivers are integrated. High and low side drivers are designed with
the same architecture. However, supply domains for both sections are developed differently. Precise charge
pumps are utilized to supply both drivers, VCCLS to the low side gate drivers, and VCCHS to the high side gate
drivers. An overview of the general architecture is shown in Figure 26.
The low side section of the gate driver is supplied by VCCLS. When the device is under normal operation, VCCLS
is “PVCC” volts above ground. VCCLS voltage is generated by “LS Charge Pump” from VDDB voltage –integrated
buck converter output voltage. An external “flying” capacitor CCP1 is required for the charge pump to work
properly.
The high side section of the gate driver is supplied by VCCHS. A separated charge pump generates “PVCC” volts
above PVDD for properly bias of the high side MOSFET drivers. Similarly to low side section, a “flying” capacitor
CCP2 is necessary for proper operation of the charge pump. PVCC voltage is programmable via SPI registers and
defines the gate driving voltage of the inverter power MOSFETs.
Additional decoupling capacitors CVCCLS and CVCCHS are required for VCCLS and VCCHS pins respectively. These and
other required components recommended values are shown in Table 22.
The selection of those capacitors will have an impact in different parameters in the charge pump including the
voltage ripple in VCCLS/HS, as well as the start-up time or the maximum load that the gate driver can sustain.
Datasheet
46
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Figure 26
Gate driver architecture overview
3.3.2
Slew Rate Control
Control of MOSFET VDS rise and fall times is one of the most important parameters for optimizing drive systems,
affecting critical factors like:
•
•
•
Switching losses,
Dead time optimization,
VDS ringing with possible avalanche event in MOSFETs. Avalanche is a critical factor in MOSFETs that can lead
to device destruction or reliability issues,
•
•
•
EMI design and optimizations,
Control of negative spike in SHx pins,
Possible snubber design (MOSFET snubber or bridge bypass capacitors)
MOTIX™ 6EDL7141 is capable of adjusting the slew rate of the MOSFET switching (VDS). Slew rate control
functionality controls independently the rise (low to high) and fall (high to low) slew rates of the drain-to-source
voltage by adjusting the gate current applied to MOSFET gate.
Note:
Rg resistors might be used, however, user must consider the voltage drop on the resistor when
driving the MOSFET with the constant current provided by 6EDL7141.
Datasheet
47
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
3.3.2.1
Slew Rate Control Parameters and Usage
User can configure the gate driver current and timings with following parameters via SPI accessible registers:
•
•
•
•
•
IHS_SRC – bitfield IHS_SRC: gate driver current value for switching ON high side MOSFETs
IHS_SINK – bitfield IHS_SINK: gate driver current value for switching OFF high side MOSFETs
ILS_SRC – bitfield ILS_SRC: gate driver current value for switching ON low side MOSFETs
ILS_SINK – bitfield ILS_SINK: gate driver current value for switching OFF low side MOSFETs
IPRE_SRC – bitfield I_PRE_SRC: pre-charge gate driver current value for switching ON both high and low side
MOSFETs. Needs to be enabled via bitfield I_PRE_EN, otherwise pre-charge will be set to max current.
•
•
•
•
•
IPRE_SNK – bitfield I_PRE_SNK: pre-discharge gate driver current value for switching OFF both high and low
side MOSFETs. Needs to be enabled via bitfield I_PRE_EN, otherwise pre-discharge will be set to max current.
TDRIVE1 – bitfield TDRIVE1: amount of time that IPRE_SRC is applied. Shared configuration between high and low
side drivers
TDRIVE2 – bitfield TDRIVE2: amount of time that IHS_SRC and ILS_SRC are applied. Shared configuration between high
and low side drivers
TDRIVE3 – bitfield TDRIVE3: amount of time that IPRE_SNK and is applied. Shared configuration between high and low
side drivers
TDRIVE4 – bitfield TDRIVE4: amount of time that IHS_SINK and ILS_SINK and are applied. Shared configuration between
high side and low side drivers
A possible configuration is graphically presented in Figure 27. This represents a 6PWM mode in which the
microcontroller inserts a specific dead time between INHx and INLx signals. The driving scheme is applicable to
other PWM modes. Propagation delays are not depicted for simplification of the diagram (see Figure 25 for
details on propagation delay).
Once the gate is commanded to apply a change to the output, the gate driver will apply a constant current
defined by the user programmable value IPRE_SRC for a time defined by TDRIVE1. After TDRIVE1 period, the MOSFET gate
voltage should ideally have reached the threshold voltage (VGS(th)). After TDRIVE1, the gate driver applies next gate
current configuration for a period defined by TDRIVE2. The current applied in this period is decisive to determine
both dI/dt and dV/dt of the MOSFETs as it will charge the Qsw of the MOSFETs. User can alternatively decide to
reduce this period to cover only Qgd portion, therefore controlling dI/dt region with the TDRIVE1 period for
independent control. To ensure proper fine tuning, 6EDL7141 offers separate configuration registers for the high
side and low side (IHS_SRC and ILS_SRC respectively) for this second period.
Once TDRIVE2 period is elapsed, the gate driver applies full current (1.5 A) to ensure fastest turn on of the MOSFET.
This will fully charge the MOSFET gate (Qod = Qg – Qsw – Qgs(th)) till the programmed PVCC value.
A similar process takes place in the discharge of the MOSFET
Attention:
Consider that slew rate variation affects the actual dead time value. User must select dead
time accordingly
VGS Comparators
MOTIX™ 6EDL7141 integrates gate to source comparators. These are used to detect when the VGS signal is almost
at the target value PVCC, i.e. VGSX ≥ PVCC - VGS_CPM_TH during charging phase and VGSX ≤ VGS_CPM_TH during the
discharge phase. When any of these happen, the comparator trips and sets the gate current to IHOLD value. This is
to reduce power consumption and help reducing the impact of the self-turn-on effect, for example when the
high side MOSFET is turning on while the low side MOSFET is off. In this case, the hold current in the low side
MOSFET will help tightening down the gate of that MOSFET to the source with IHOLD strength. In Figure 27 IHOLD is
shown as dashed and depending on VGS value will be applied sooner or later. In Figure 28 the thresholds for
activating IHOLD current are shown.
Datasheet
48
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
The comparator integrates a deglitching stage that avoids noise to activate the comparator erroneously during
noisy events. The deglitching time is defined by tVGS_CMP_DEGLITCH
.
Figure 27
Slew rate control timing for a complete switching cycle on a 6PWM mode-dead time
inserted by MCU. Propagation delays (INxy→Gxy) not considered for simplification.
Parameters on red refer to programmable values
Figure 28 shows a detail of the charging and discharging transitions for a high side MOSFET. Similar applies to a
low side MOSFET. The different gate charge areas of the MOSFET are shown. Thanks to the flexible timing
structure and the high TDRIVEX resolution, user has full control of the gate current applied during critical charge
areas like Qsw which is the key parameter controlling the MOSFET VDS slew rate. This at the same time can be
done while maintaining fast charging of other areas like Qod which typically is relatively large compared to Qsw
and therefore, as it does not affect neither dV/dt nor dI/dt, can be accelerated by increasing gate current.
Additionally, the pre-charge area (Qg(th)), depending on the particular MOSFET, can benefit from a larger gate
current than the one applied to the Qsw region where maximum control is required. Thanks to the pre-charge
current configuration, higher gate currents can be selected for Qgs(th) reducing importantly the pre-charge timing,
which otherwise could have needed several hundreds of ns to reach to Vgs(th)
.
The pre-charge current can be selected from 17 different values. 16 defined by IPRE_SRC/SNK and additionally 1.5A,
which is the maximum peak current capability of the gate driver. In case of large MOSFETs, Qgs(th) during turn on
Datasheet
49
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
or Qod during turn off, might benefit from using the whole gate driver capability. In order to enable the full
strength during the pre-charge area, register I_PRE _EN has to be set in register IDRIVE_PRE_CFG.
Note:
When transitioning from one current setting to another, user can experience some transition period
until new current value is up and stable. During this period, the current might become lower than
programmed for a brief period before reaching the target value.
Note:
When the gate to source voltage is getting close to the target voltage, either PVCC when charging or
PGND when discharging, the gate driver will not be able to fully maintain the target IG current. This
effect deviates from the ideal behavior shown before and can follow similar behavior to the dashed
lines in Figure 28. This is independent from the IHOLD values described before.
Figure 28
Detail of MOSFET gate charge during the charging and discharging transitions
In cases where Qg(th) is too small to apply a larger current than the one used for slew rate control, user can set
TDRIVE2 to value 0. This will result in the gate driver start driving the MOSFETs with TDRIVE1 and once the period is
elapsed it will apply 1.5A ignoring TDRIVE2 configuration. This ensures optimal settings for both large and small
MOSFETs and right fit for different technologies like OptiMOS™ or StrongIRFET™. Similarly, TDRIVE2, TDRIVE3 and/or
TDRIVE4 can be set to 0 resulting in those configurations being skipped. Figure 29 shows an example of this
behavior where TDRIVE2 = 0 while other TDRIVEX settings are different than zero.
Note:
When driving with a single timing setting, it is recommended to use either TDRIVE1 or TDRIVE3 as driving
period and make TDRIVE2 or TDRIVE4 equal to 0. The opposite is possible, however might result in
selected timing (TDRIVE2 or TDRIVE4) becoming slightly shorter than the programmed value due to
internal propagation delays. User must decide which solution fits better to the application
Datasheet
50
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Figure 29
Detail of MOSFET gate charge during the charging and discharging transitions. TDRIVE2=0
example
3.3.3
Gate Driver Voltage Programmability
Different drives systems might benefit from different MOSFET technologies. An example is the common usage of
logic level MOSFET vs standard or normal level MOSFETs, which show a higher threshold voltage (Vgs(th)). For the
same gate to source voltage, a logic level MOSFET presents lower RDSON value than a normal level MOSFET.
Increasing the driving voltage helps reducing the RDSON of the MOSFET channel during conduction and as a result
the conduction losses of the system. This is shown in Figure 30. However, increasing the driving voltage
increases the rise switching times (rise and fall) leading eventually to higher switching losses. User must choose
the right driving voltage depending on the system conditions.
Figure 30
Typical RDSON vs VGS characteristic in MOSFETs. Higher VGS voltage reduces the RDSON of the
MOSFET
Datasheet
51
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
6EDL7141 allows designers to adjust the MOSFET driving voltage (PVCC voltage) via SPI registers. The same value
PVCC applies to both high and low side charge pumps with four possible values: 7V, 10V, 12V, 15V. This is done
via bitfield PVCC_SETPT.
Note:
It is expected that the high side charge pump produces a slightly lower voltage due to internal
circuitry (diode). See Electrical Characteristic Graphs.
Figure 31 shows an ideal example of how supply voltage of the driver and slew rate control can play a role
together in an ideal turn on of a low side MOSFET. Section A of the figure shows how to set the slew rate of VGS
external MOSFET, by programming different current values (in this case ILS_RISE). Section B shows the case in
which, provided a fixed gate driver current ILS_SRC, PVCC is varied.
Figure 31
Gate driver slew rate configurability in an ideal low side MOSFET switching: A) given a fixed
supply voltage (PVCC=12V), variable ILS_RISE B) Fixing the charging current, changes in PVCC
produce different rise times
3.4
Charge Pump Configuration
User can adjust charge pumps operation in MOTIX™ 6EDL7141 depending on the specific needs. Following
sections describe this configurations.
3.4.1
Charge Pump Clock Frequency Selection
Charge pumps are based on switched capacitor circuits that work at a given switching frequency. 6EDL714 offers
the possibility to choose four different clock frequencies via SPI programming of bitfield CP_CLK_CFG in register
CP_CFG. The selection of charge pump capacitors both flying and tank capacitors must be chosen according to
this configuration and both affect start-up time of VCCLS and VCCHS rails as well as possible voltage ripple in
those pins.
3.4.2
Charge Pump Clock Spread Spectrum Feature
When activated, this feature introduces artificially a frequency variation (see Electrical Characteristics table for
values) into the charge pump clock signal. The frequency at which the charge pump operates will vary between
Datasheet
52
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
those limits reducing the emission intensity on the target frequency value by distributing that energy over a
wider range of frequencies.
3.4.3
Charge Pump Pre-Charge for VCCLS
Pre-charge of the charge pumps is a feature that, if enabled via SPI register, pre-charges the VCCLS rail right
below the buck converter output voltage (VDDB) before the EN_DRV pin is activated. This pre-charge takes place
only the first time after a power up (CE cycle) sequence.
In this case, when EN_DRV is activated to enable the driver stage, the charge pumps need to ramp up the voltage
in CVCCLS from the existing pre-charge voltage until the PVCC selected value, therefore reducing considerably the
start-up time for the charge pump when compared to the default situation in which CVCCLS needs to charge the
whole PVCC voltage.
To enable the pre charge of VCCLS, bitfield CP_PRECHARGE_EN in register SUPPLY_CFG must be set.
3.4.4
Charge Pump Tuning
The start-up time for the charge pumps, defined as the time that the VCCLS voltage requires to get to the target
programmed voltage (PVCC Set point), depends on several factors:
•
•
•
Target voltage programmed via PVCC_SETPT register: the higher the longer the start-up time
Charge pump clock frequency: higher clock frequency results in faster start-up time
Charge pump tank capacitors (CVCCLS, CVCCHS): using VCCLS as example, a smaller value of CVCCLS will result in:
o
o
Higher VCCLS ripple
Faster start-up time
•
Charge pump flying capacitors (CCP1, CCP2): smaller capacitors lead to slower start-up time
The selection of those parameters have an impact as well in the VCCLS and VCCHS voltage ripple. If fast start-up
time is not a design target, it is recommended to increase the CVCCLS value to reduce ripple and to improve load
transients. For a given CVCCLS value, the selection of CCP1 will impact also the ripple in VCCLS and start-up time.
If start-up time needs to be optimized, charge pump pre-charge feature is recommended. This is explained in
section 3.4.3
The start-up behavior of the charge pumps and rest of power supply is shown in detail in section Device Start-
Up.
3.4.5
Gate Driver and Charge Pumps Protections
The gate driver includes following protections:
•
•
•
•
VCCLS UVLO
VCCHS UVLO
Floating Gate Driver Pull Down
Dead Time insertion - This is explained in section 3.2.7
3.4.5.1
VCCLS Under-Voltage Lock-Out (VCCLS UVLO)
The UVLO avoids that the gate driver propagates PWM signals if the drive voltage is not above the UVLO
threshold as specified in the Electrical characteristics table.
Datasheet
53
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
During start-up, the charge pump voltage VCCLS will ramp up until the UVLO rising threshold is crossed releasing
the UVLO status, allowing then the PWM to propagate.
In case of overload of VCCLS rail beyond the specified maximum load of the charge pump, the VCCLS will drop.
Eventually, the VCCLS voltage can cross the VCCLS UVLO falling threshold leading to both the immediate stop of
the PWM signal being transmitted to the MOSFETs by setting the gate driver in Hi-Z (high impedance) mode and
also reporting a fault to the Fault handler. Consequently, the nFAULT pin will be pulled down so the
microcontroller in the system can decide how to proceed.
3.4.5.2
VCCHS Under-Voltage Lock-Out (VCCHS UVLO)
Similarly to VCCLS, a UVLO mechanism is integrated for VCCHS voltage rail. The UVLO rising and falling
thresholds can be found in the Electrical characteristics table.
During start-up, the charge pump voltage VCCHS will ramp up until the UVLO rising threshold is crossed
releasing the UVLO status, allowing then the PWM to propagate.
In case of overload of VCCHS rail beyond the specified maximum load of the charge pump, the VCCHS voltage
will start dropping. VCCHS voltage can then cross the VCCHS UVLO falling threshold leading to both the
immediate configuration of the gate driver to Hi-Z (high impedance mode) and also to the reporting to the Fault
handler. As a result of the VCCHS UVLO, the nFAULT pin will be pulled down so the microcontroller in the system
can decide how to proceed.
3.4.5.3
Floating Gate Strong Pull Down
MOSFETs in an inverter can be exposed to non-zero gate voltage levels when the controllers or gate drivers are
off. Sometimes those voltages are enough to activate or partially activate the MOSFETs leading to system failure
or destruction if for example, a high side MOSFET and a low side MOSFET in an inverter leg activate at the same
time. In order to prevent this behavior is common to assemble weak pull downs (in the order of 100kΩ resistors)
between gate and source of the MOSFET to ensure that when the gate driver is off, the gate is pulled down to the
source avoiding any turn on or partial turn on. As it is weak pull down, this does not have much impact when the
gate driver is active and driving MOSFETs normally.
These six RG-S resistors however require a good amount of PCB area and need to be placed in a location where the
power layout needs to be optimized with no compromises.
In order to address this, 6EDL7141 gate driver integrates a Floating gate Strong Pull Down mechanism that
includes both a passive and an active pull down:
•
•
Weak Pull Down: a weak pull down (RGS_PD_WEAK) is always connected between gate and source of each gate
driver output. This ensures a weak pull downs during states where the gate driver is off, either because
EN_DRV is turned off or because the device is fully off (CE off). This mechanism is similar to the ones
described above (RG-S).
Strong Pull Down: additionally, during those gate driver off periods, if the external gate to source voltage
increase for any reason as mentioned, an extra pull down, much stronger (RGD_PD_STRONG) is activated ensuring a
tight pull down and hindering any possible partial turn on.
Datasheet
54
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Figure 32
Floating gate driver pull down resistors. Strong pull down activates when gate driver is off
and gate to source voltage increases
Datasheet
55
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
3.5
Power Supply System
The device embeds an advanced power supply system comprised of:
•
•
•
•
Synchronous buck converter including both power switches
DVDD linear voltage regulator programmable to output 5V or 3.3V
Charge pump for low side gate driver (described in 3.3)
Charge pump for high side gate driver (described in 3.3)
MOTIX™ 6EDL7141 has been designed for lowest Bill of Material (BOM). The synchronous buck converter does not
require external components like diodes, voltage dividers or bootstrap capacitors yet at the same time reduces
the low side conduction losses as it utilizes a NMOS instead of a diode.
The overall goal of the buck converter is to support the rest of the power supply system. With the help of an
external filter (LC), it supplies both (high side and low side) charge pumps and the integrated DVDD voltage
regulator. This architecture increases the efficiency of the device greatly compared to an only linear regulator
system, yet maintains a very compact system solution. Furthermore, allows working at high supply voltage
rating (PVDD).
DVDD linear voltage regulator is integrated to provide accurate and stable voltage to other external components
either at 3.3V or 5V. In Figure 33, a schematic diagram of the complete power converter architecture and
interconnections is showed.
Figure 33
Block diagram of power converter architecture
Designers can use VDDB pin to supply external components as long as the current limits of the buck converter-
including charge pumps and linear regulator- are not exceeded. Nevertheless, over-current protections (OCP)
are implemented for both buck converter and the linear regulator, preventing any damage to the device when
overloading VDDB pin. Additional over-temperature protections (OTS, OTW) are integrated to ensure the device
is under correct thermal conditions at any time.
3.5.1
Synchronous Buck Converter Description
Although integrated in the same package, the synchronous buck converter is designed completely independent
of the rest of the gate driver circuitry. This makes the supply system robust against gate driver failures. As an
Datasheet
56
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
example, the buck converter and linear regulator will still operate even if a failure occurs in the gate driver
section (e.g. VCCLS UVLO), ensuring right operation of a microcontroller and other circuits supplied by the buck
converter or LDO integrated for example.
The control method utilized is Adaptive Constant ‘ON’ Time (ACOT). In contrast to a pure constant ON time
control method, ACOT allows for ON time variations during transitions to avoid large frequency jumps. Together
with feedforward techniques, the buck converter can operate with reduced switching frequency.
Two different switching frequencies (500 kHz and 1 MHz) can be selected via SPI –BK_FREQ bitfield-for the buck
converter. The recommended inductor and capacitor for each configuration is provided in section 9.1.
Recommended values for the inductor and capacitor are shown in Table 22.
Note:
It is recommended to only modify the buck converter frequency via OTP
A detailed figure of both synchronous buck converter and linear voltage regulator circuits is depicted in Figure
34.
Figure 34
Detail of integrated synchronous buck converter controller and linear regulator
3.5.1.1
Buck Converter Output Voltage Dependency on PVCC_SETPT
An important feature of the buck converter is the ability to automatically adjust VDDB target value depending on
PVCC (target gate driver voltage) configured by user via SPI commands. This is done to optimize power losses in
the device. For example, if the driving voltage PVCC is 7V, the target voltage of the buck converter is
automatically set to 6.5V. In this case, the charge pumps still have enough room to reach PVCC = 7V on a
‘doubler’ configuration. The relationship between VDDB and PVCC is shown in Table 14.
Datasheet
57
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Table 14
Buck converter output target voltage vs PVCC_SETPT setting
PVCC_SETPT bitfield
PVCC target voltage (V)
VDDB (V)
b’11
b’10
b’00
b’01
7
6.5
7
10
12
15
8
8
Another important factor to consider in the synchronous buck converter output target voltage is PVDD or supply
voltage. If 6EDL7141 is supplied with a relative low voltage then VDDBNOM_LV rating applies (see Electrical
characteristics table). In such situation the buck converter operates in open loop with the duty cycle saturation
limit given by DCBUCK_MAX (see Electrical characteristics table). If buck converter loading increases in that situation
or PVDD voltage reduces further, VDDB voltage will drop. On the lower end, VDDB UVLO falling threshold protects
from lower limits.
Therefore, depending on PVDD voltage, it is possible that VDDB cannot reach the target voltage, limiting as a
consequence the actual PVCC voltage, which even in a doubler configuration might not be sufficient. The
approximate possible PVCC voltage (= VCCLS) in the doubler configuration is given by following equation:
푃ꢃꢄꢄ푚푎푥 ≈ min(푃ꢃꢄꢄ ꢅꢆ푟푔푒푡 ꢃ표푙푡ꢆ푔푒, 2 ∗ ꢃꢇꢇ퐵 − 1ꢃ)
(1)
As an example, if PVDD = 7.5V, VDDB ≈ 6.5V (limited by low PVDD), if PVCC_SETPT targets 15V, the doubler on the
charge pump will be able to reach maximum of approximately 2* VDDB-1V ≈ 12V. If then PVDD rises to 12V, the
VCCLS will be able to regulate to 15V as this value is below/equal to the value = 2* VDDB (8V) -1V = 15V.
See 2.6 for more details on relationship between VCCLS, VCCHS and PVDD.
3.5.1.2
Synchronous Buck Converter Protections
Following protections are implemented to ensure correct operation of the buck converter:
•
•
Output Under-Voltage Lock-Out (UVLO). see Electrical Characteristics table for specific values.
Output Over-Voltage Lock-Out (OVLO). see Electrical Characteristics table for specific values. If the value is
reached the buck converter will switch off both high side and low side MOSFETs interrupting any further
energy transfer to the output.
•
Over-Current Protection (OCP) cycle by cycle. Given a situation in which the current increases till the OCP
level (see Electrical Characteristics table for details), the buck converter controller will truncate the high side
FET PWM signal until next PWM period start. The low side FET will be driven accordingly after insertion of
dead time.
Once the OCP event takes place, a counter will start counting for each consecutive period that the peak
current is reached. After 16 periods, the Buck OCP fault is triggered and nFAULT pin (see Table 17) will be set
low to inform the MCU that can proceed with correcting actions. The Buck converter will continue operation
in current limitation to ensure the MCU is supplied. If the OCP does not trigger for 3 consecutive PWM periods,
the counter will reset and will not trigger the Buck OCP fault. If the Buck OCP fault is activated, the bitfield
BK_OCP_FLT in register FAULT_ST will be set.
3.5.2
DVDD Linear Regulator
The integrated linear regulator generating DVDD can be set to provide either 3.3V or 5V by means of an external
resistor RSENSE as described in Table 7 or alternatively via bitfield DVDD_SETPT. The selected DVDD value can be
read via SPI in bitfield DVDD_ST in register FUNCT_ST.
Datasheet
58
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
DVDD linear regulator can be used as well to provide an offset to the current sense amplifiers integrated,
allowing negative current measurements. See 3.6.4 for more details.
The linear regulator is soft started during ramp up of the device as depicted in Figure 53 after a delay time
tDVDD_TON_DLY after the buck converter has reached its UVLO level (VVDDB_UVLO_R) and analog programming of
CS_GAIN/AZ and VSENSE/nBRAKE are finished. The DVDD ramp up timing can be configured via SPI via bitfield
DVDD_SFTSTRT.
A schematic view of DVDD linear regulator and the interaction with the buck converter is presented in in Figure
34.
DVDD voltage can be used to supply a microcontroller (MCU) or additional elements in the circuit like Hall
sensors, LEDs, etc. An OCP mechanism is provided.
3.5.2.1
DVDD Linear Regulator OCP
DVDD OCP can be configured between 4 different levels by writing register DVDD_OCP_CFG. If the OCP for DVDD
is reached, a fault will be reported on pin nFAULT. The DVDD OCP works in two different stages:
1. Pre-warning mode at 66% of selected OCP level: nFAULT pin will be pulled down to signal the controller
that an OCP warning has occurred. If the current level reduces before reaching 100% level, the operation will
continue normally releasing the nFAULT pin. The pre-warning allows some extra time for the microcontroller
to make a decision on how to react to the possible OCP event.
2. Current limiting mode at 100% of selected OCP level: if current increases beyond the configured OCP level,
the DVDD regulator will start limiting the current provided. This will cause a DVDD voltage drop, eventually
resulting in a DVDD UVLO fault if DVDD UVLO threshold is crossed. Thanks to this limitation, possible shorts
on DVDD rail will not affect rest of the system keeping these other components safe.
Figure 35
DVDD OCP behavior including pre-warning and current limiting modes
Note:
The OCP in DVDD is suppressed during ramp up of the device to avoid that initial charge of DVDD
decoupling capacitors (eventually large capacitors) triggers the OCP fault
Over-temperature faults (OTS, OTW) provide an additional level of protection. These will trip if too high
temperature is developed in the device, for example when the DVDD linear regulator or the buck converter
demand excessive load current.
Datasheet
59
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
3.6
Current Sense Amplifiers
The device integrates three current sense amplifiers that can be used to measure the current in the power
inverter via shunt resistors. Single, double or triple shunt measurement are supported as shown in Figure 36.
CS_EN bitfield enables each current sense amplifier individually. Gain and offset are generated internally and are
programmable.
Figure 36
Single (A), dual (B)and triple (C) shunt current sensing configurations are supported
The current sense amplifier block contains the following sub-blocks explained in detail this section:
•
•
•
Current sense amplifier: connected to external shunt resistor or internally to SHx and SLx pins for RDSON
sensing configuration. This module amplifies the shunt voltage or low side VDS voltage to a more appropriate
voltage level for a microcontroller ADC. It allows as well blanking the signal synchronized to PWM transitions,
during periods where noise is disturbing the measurement.
Output buffer: allows adding a variable offset voltage to the sense amplifier output. The offset amount can
be set to 4 different values either by programming the internally generated level or by applying an external
voltage at VREF input pin. With this implementation, negative current in current shunts can be measured.
Additionally permits to optimize the controller ADC dynamic range according to system conditions.
Positive Over-Current comparator: used for detecting the over-current condition on motor winding for
positive shunt voltage. This comparator can be used to apply PWM truncation in block or trapezoidal
commutation schemes, limiting the motor current to the configured OCP threshold.
•
•
Negative Over-Current comparator: used for detecting the over-current condition on motor winding for
negative shunt currents
OCP Digital-to-Analog Converter (DAC): used for programming the threshold of the over-current
comparators. One for positive level and a second one for negative level. Programming of DAC levels is shared
among all three different OCP comparators.
Current sense amplifiers will automatically “Auto-Zero”. This happens during operation and ensures best
accuracy of measurements during lifetime of the device. Additionally, 6EDL7141 includes a current sense
amplifier user calibration mode that can be used to calculate residual offset when shunt current is known to be
Datasheet
60
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
zero, for example, because there is no PWM yet propagated to the MOSFETs. A microcontroller firmware can
remove this initial residual value from future measurements to improve accuracy.
Figure 37 shows these blocks and their interconnections.
Figure 37
Note:
Current sense amplifier simplified block diagram
It is recommended to disable current sense amplifiers that are not used
RDSON Sensing Mode vs Leg Shunt Mode
3.6.1
Current sense amplifiers in MOTIX™ 6EDL7141 can be configured as leg shunt or RDSON sensing, where the ‘ON’
resistance of the MOSFETs is used as shunt in a ‘lossless’ measurement approach.
In RDSON mode, 6EDL7141 connects the drain of the low side MOSFET to the positive input of the current sense
amplifier. The negative input is connected to the source as shown in Figure 38. This is in contrast to the external
shunt configuration shown in Figure 39, where the positive input of the current sense amplifier is connected to
the source of the low side MOSFET. Internal series resistors help filtering possible noise before the amplification
takes place. Depending on the circuits and board design, a small filtering capacitor between SLx and CSNx pins
can help cleaning up the current signal.
Note:
Note:
RDSON mode is only possible in 3 shunt mode (mode C in Figure 36)
In RDSON mode, the CSAMP is forced to be CS_TMODE = 0, meaning the current sense amplifiers are
only active when low side is ON (GL ON mode). If this bitfield is written with a value different than
b’0, the configuration will be ignored by the internal logic.
Note:
Temperature compensation for the RDSON measurement, if required, must happen at MCU.
Datasheet
61
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Figure 38
System diagram of a low side RDSON current sensing configuration utilizing integrated
current sense amplifiers
Figure 39
System diagram of an external shunt current sensing configuration utilizing integrated
current sense amplifiers
3.6.2
Current Shunt Amplifier Timing Mode
Often in drives applications, the current is sampled via leg shunts. In this case, the voltage in the shunt that
needs to be amplified appears only when the low side MOSFET is turned on. In other cases, it might be useful to
propagate the signal continuously. 6EDL7141 supports four different modes of operation of the current sense
amplifiers regarding when the output pin CSOx is connected to the amplifier stage. These four modes are:
Datasheet
62
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
•
•
Always OFF: current sense amplifier output disabled. This is achieved by disabling the amplifier in register
CSAMP_CFG via bitfield CS_EN.
GL ON: in this mode, CSOx pin is connected to the amplifier only when the same leg or phase GLx signal is
active. In single shunt mode, CSOx will be connected according to the OR’ing of all two or three GLx signals.
If two or three amplifiers are enabled, then the signals for enabling CSOx will be dedicated to that GLx signal.
This mode is forced if RDSON sensing is selected to avoid possible overvoltage damage in the internal circuitry.
In order to enable this mode, the amplifier must be enabled via CS_EN bitfield in CSAMP_CFG register and the
timing mode selected via write to CS_TMODE bitfield in SENSOR_CFG.
•
•
GH OFF: similarly to GL ON, this modes connects the CSOx outputs during GL ON period but extends that
connection to the dead times both rising and falling. This is same than GH OFF. In some cases like during
diode recirculation current, the diode might carry current that can be useful especially in cases where the
PWM pulses are very narrow. Same as GL ON, single shunt will logic OR the GLx activations and three shunt
modes will activate according to each GLx signal only. In order to enable this mode, the amplifier must be
enabled via CS_EN bitfield in CSAMP_CFG register and the timing mode selected via write to CS_TMODE
bitfield in SENSOR_CFG.
Always ON: this mode connects continuously the activated amplifier CSOx signals to the amplifier
independently of PWM signals. In order to enable this mode, the amplifier must be enabled via CS_EN bitfield
in CSAMP_CFG register and the mode selected via write to CS_TMODE bitfield in SENSOR_CFG.
Figure 40 (cases 1 and 2) shows a comparison of the current sense amplifier working in both modes GL ON and
GH OFF.
Datasheet
63
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Figure 40
Current sense amplifier ideal timing mode example. Mode GL ON and GH OFF operation in a
half bridge example with leg shunt current sense configuration-3 active amplifiers. GH OFF
can potentially propagate current information when the diode recirculates current. Auto
Zero injected on GHx rising
3.6.3
Current Shunt Amplifier Blanking Time
A programmable blanking period can be configured in the current sense amplifiers. The goal of adding some
blanking time is to avoid propagating a distorted signal to the microcontroller ADCs during MOSFET switching
transitions. Since both, phase node voltage SHx and SLx pins (CSNy) are subject to ringing due to the switching
activity, the blanking module disconnects the inputs for a configurable time (CS_BLANK). This action occurs in
synchronicity with GHx signal (rising and falling edges) driving the external MOSFETs.
Datasheet
64
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
During the blanking time, pin CSOx will show Voffset voltage until the programmed blanking time period expires
and inputs are connected again to the current sense amplifier. Two examples are shown in Figure 41. Example A)
represents a trapezoidal commutation scheme with 1 shunt similar to the one in Figure 62. In such case the high
side of one phase (phase B) is switching, while the low side of another phase (phase A) is always ON, allowing the
current to flow through the motor windings. As the low side MOSFET of phase A is ON for 120 degree of rotation,
the current sense amplifier is amplifying the shunt voltage continuously except blanking and recirculation
periods. These blanking periods corresponds to both high side rising and falling edges (ORing to all phases
applied). In this case the voltage across the shunt is positive.
The example in B) corresponds to a generic half bridge configuration (e.g. synchronous buck converter). In this
case, when high side is turned on, the current in the inductor increase, while. in the complementary cycle when
the high side switches off and the low side turns on after dead time, the current flows through the low side and
starts decreasing. During the low side conduction, the current sense amplifier generates the shown output
proportional to the voltage across the shunt, in this case negative.
Figure 41
Timing diagram of a current measurement utilizing blanking time feature for suppressing
current spikes during MOSFET switching. A) Trapezoidal commutation with 1 shunt
configuration. B) Generic half bridge configuration.
Datasheet
65
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
3.6.4
Current Sense Amplifier Offset Generation: Internal or External (VREF
pin)
MOTIX™ 6EDL7141 integrates an internal linear voltage regulator (DVDD) that can be used for offset generation in
all integrated current sense amplifiers. The generated DVDD voltage can be scaled down to different
programmable values to adjust the desired offset voltage level. Bitfield CS_REF_CFG controls this scaling factor.
Some microcontrollers generate internally the reference for an integrated ADC out of the supply voltage. In this
way the microcontroller can accurately measure in a ratio-metric way the output of the current sense amplifiers
increasing noise immunity. Figure 42 shows a block diagram representing this implementation.
The current sense amplifiers offset voltage can alternatively be provided via an externally generated voltage
through VREF pin. Bitfield VREF_INSEL selects between scaled DVDD (internally generated) or VREF input pin as
source for the offset voltage applied to all 3 current sense amplifiers.
Figure 42
Current sense amplifier offset generation block diagram
3.6.5
Overcurrent Comparators and DAC for Current Sense Amplifiers
Two overcurrent comparators are implemented for monitoring the current in both positive and negative
direction with an extensive level of programmability. Figure 43 shows a schematic diagram of this
implementation. Both comparators monitor the current flowing through the shunts. The triggering level is
independent from the gain setting of the shunt amplifiers and is defined as the voltage across the shunt. The
comparator features a hysteresis (specified as VOC_HYST) for consistent operation.
Positive and negative triggering levels for the comparator are set with two independent Digital to Analog
Converters (DAC). These DACs are programmed via bitfields CS_OCP_PTHR for positive overcurrent protection
and CS_OCP_NTHR for negative overcurrent protection. For possible threshold levels see the registers
description in section 8.
The output of the comparators can be deglitched by programming register CS_OCP_DEGLTICH before reaching
the Fault handler, where the fault will be processed (See section 6) and eventually will pull down nFAULT pin
reporting a fault to the microcontroller or other circuitry.
Alternatively, the comparator output propagates to the PWM modules. PWM truncation can be enabled via
bitfield CS_TRUNK_DIS. If PWM truncation is activated, the PWM module immediately interrupts the PWM signal
Datasheet
66
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
without having to wait for the microcontroller to make such decision when the OCP level is reached. This
ensures fastest possible reaction time to the OCP event. Truncation is detailed in section 3.6.5.4.
Figure 43
Current sense amplifier protections schematic block diagram
3.6.5.1
OCP Use Cases
The reaction to an OCP event is programmable via SPI. Following scenarios might be useful for different
applications:
•
•
•
Apply PWM truncation immediately after OCP event and report on nFAULT pin after OCP event- deglitching
is disabled if truncation is enabled. This is useful in trapezoidal control schemes.
Disable reporting and keep truncation of PWM. This can be useful during events where the reporting
function to the microcontroller might not be necessary. This is useful in trapezoidal control schemes.
Trigger a configurable brake action upon OCP event. If truncation is not desired, the brake event can be
configured to e.g. brake the motor by shorting all low side MOSFETs. By using the deglitch function, the
possible noise in the analog signal can be filter out to avoid false trip of the OCP. This configuration can be
useful for FOC (Field Oriented Control) schemes given the flexibility. Braking is explained in more detail in
sections 3.2.6 and 6.
•
Disable OCP protection, both nFAULT reporting and truncation of PWM. In such case, OCP is ignored. This
might be useful for transition states or stop procedures as well.
These configurations can be adjusted also during ACTIVE state of the device. It is also possible to select whether
the OCP fault trips on a single event or more and whether is latched or not via bitfield CS_OCP_LATCH.
3.6.5.2
OCP Fault Reporting
OCP fault can be reported to the MCU via nFAULT pin. This will then result in nFAULT pull down therefore
informing the MCU that a fault occurred.
CS_OCPFLT_CFG in register CSAMP_CFG allows the user to set a target number of consecutive events (PWM
cycles with current above OCP threshold) that will activate OCP fault. This means the user can configure the
device to wait for several PWM periods before declaring a fault and therefore be more conservative. Three
options are possible: no fault, trigger immediately (i.e. trigger on all events) or trigger on a number of counts (8
or 16). The logic for the counting mode works as follows:
Datasheet
67
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
1. Every time that an OCP event occurs, a counter increments. All three phases have dedicated counters.
2. If any counter (ORing) reaches the target value configured in CS_OCPFLT_CFG, then the fault is asserted and
nFAULT pin is pulled low.
3. If before reaching the target value, the OCP event does not occur for 3 consecutive PWM cycles, the counter is
reset to value 0, starting over next time an OCP event takes place.
3.6.5.3
OCP Fault Latching
The OCP fault can be configured as latched or non-latched. This defines how the fault is cleared via register
write. If configured as latched:
•
•
and in counting mode (8 or 16): fault cannot be cleared until there is one whole PWM period without fault
and in immediate or on all events mode: fault can be cleared only after the fault condition is released.
If not latched, the fault can be cleared any time. If conditions is still present after clear, the fault will be set again
after the clear event.
Independently of the latch configuration, the status register will show that the fault happened.
3.6.5.4
PWM Truncation
PWM truncation is a method to intrinsically limit the current flowing into the motor by switching off the PWM
signal immediately after OCP detection. In this way, the GHx signals (all three) are pulled down automatically
when the configured peak current level is reached. Low side remains unaffected until the PWM resets, increasing
current in the motor again. This happens in a PWM cycle by cycle base. An example of how PWM truncation
works, is depicted in detail in Figure 44.
Note:
Truncation occurs always on high side except for 1PWM mode with alternate recirculation, where
the truncation occurs in low side during high side recirculation periods and on high side during low
side recirculation periods.
If PWM truncation is active, PWM truncation takes place upon OCP event in all phases. For example, if the
protection is triggered in current sense amplifier A, then PWM signals in phases A, B and C will be truncated. This
will enable single shunt systems to utilize any of the current sense amplifiers.
Blanking is applied to truncation logic on both rising and falling edge of high side as described in Figure 41, see
register CS_BLANK for blanking times. Blanking from all phases are OR’ed and prevent any miss-triggering of the
PWM truncation during the blanking time selected by the user.
If truncation is enabled, the deglitching filter is automatically disabled. This means, if truncation is enabled, the
nFAULT pin signalizes simply that a PWM truncation has occurred.
Attention:
Depending on the PWM modulation utilized, PWM truncation might not provide the desired
results. In modulation schemes where it is possible more than one phase are energizing the
motor at a given time like SVM FOC (Space Vector Modulated Field Oriented Control), it is
recommended to disable truncation and use OCP fault instead.
Datasheet
68
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Figure 44
Positive OCP PWM truncation detail. IM refers to motor current
3.6.6
Current Sense Amplifier Gain Selection
Gain of the shunt amplifiers can be programmed digitally via bitfield CS_GAIN to one of the following values: 4, 8,
12, 16, 20, 24, 32 and 64. Alternatively, the gain can be selected by connecting an external resistor (RCS_GAIN ) from
pin CS_GAIN to ground. In order to enable analog programming of the current sense amplifier via external
resistor, the user must ensure that bitfield CS_GAIN_ANA is set accordingly. The value of RGAIN is evaluated during
startup of the device (see section 3.10.2). Table 15 provides the resistor values and register settings for gain
selection in both analog and digital modes.
Table 15
Programming of current sense amplifier. Gain vs resistor size
Digital programming
Analog programming
Gain Value
CS_GAIN (hex)
RCS_GAIN (kΩ )
4
0x0
0
8
0x1
0x2
0x3
0x4
0x5
0x6
0x7
1.5
3.0
4.7
6.2
7.5
9.1
11
12
16
20
24
32
64
Note:
For analog programming, resistors are recommended to be 1%tolerance or lower
The actual value of the current sense amplifier gain can be read in FUNCT_ST register via bitfield CS_GAIN_ST.
Datasheet
69
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
3.6.7
Current Sense Amplifier DC Calibration
MOTIX™ 6EDL7141 features a calibration method for the current sense amplifiers. This helps eliminate any
unwanted offset in the output of the operational amplifiers before starting motor operation for example.
The activation of the DC calibration mode (only during ACTIVE state-EN_DRV high) via register CS_EN_DCCAL
programming, will short the inputs of the amplifiers. Once the DC calibration is enabled, the output on CSOx pins
can then be measured by precise ADC channels in an MCU to record any possible offset in the operational
amplifiers. Any excess voltage in CSOx pin from VREF voltage can be subtracted in the MCU from any future
measurements, for example by software means. It is recommended to perform DC calibration before the PWM is
started, when the current in the shunts, is known to be zero.
Once the offset value is captured, the MCU should set CS_EN_DCCAL bitfield again to ‘0’ to finalize the
calibration process and reconnect the operation amplifier to the input pins. Then the PWM signals can start-up.
Note:
During calibration mode, if Auto-Zero is enable it will be executed every 100µs instead of 200µs.
3.6.8
Auto-Zero Compensation of Current Sense Amplifier
Current sense amplifiers tend to accumulate offset during operation if they are not corrected. This can be due to
temperature or aging effects. The Auto-Zero feature of the current sense amplifiers provides an automatic way of
compensating any possible drifts in the amplifiers. Internally the amplifier shorts the inputs to correct any
possible offset excess for a tAUTO_ZERO period of time. CSOx pin will hold the voltage before the Auto-Zero start
during Auto-Zero period.
The Auto-Zero feature can be as well disabled via register bitfield AZ_DIS in register CSAMP_CFG.
3.6.8.1
Internal Auto-Zero
If configured as internally triggered or synchronized (by writing register bitfield CS_AZ_CFG), the Auto-Zero
period starts with GHx signal rising edge after at least 100µsec from last Auto-Zero period (x depends on the
activated current sense amplifier, A, B or C). The synchronized start of Auto-Zero period is chosen to interfere
minimum possible with the shunt current sensing. Details of signals behavior example can be seen in Figure 40
or in Figure 45.
Figure 45
Auto-Zero operating modes. Internally synchronized with GHx signals. Auto-Zero occurs
upon next GHx rising edge after timer has reached 100µs
Datasheet
70
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
During start-up, the Auto-Zero function automatically activates to ensure that the amplifiers are optimized
before the ACTIVE state is entered. This happens during charge pump start-up, this is from EN_DRV turn on until
charge pump UVLO is reached.
If no GHx rising edge happens for a given time (tAUTO_ZERO_CYCLE), for example if the low side is fully turned on for a
long period in a 6-step commutation, then an internal watchdog will force an Auto-Zero compensation. Auto-
Zero continuous during STANDBY state.
Note:
When the Auto-Zero period finishes and the CSOx reconnects to the amplifier, it is expected to see a
minor voltage glitch. This can be blanked or filtered out for example before the signal is provided to
an ADC.
3.6.8.2
External Auto-Zero Synchronization via CS_GAIN/AZ Pin
User can enable external synchronization of the Auto-Zero function by writing register bitfield CS_AZ_CFG. In
such case, the internal synchronization with GHx signals is disabled and the falling edge of pin CS_GAIN/AZ
becomes the trigger for Auto-Zero correction period. This is depicted in Figure 46.
If externally triggered, the microcontroller in the system can decide according to the particular current sense
method when to execute the Auto-Zero correction. Thanks to this feature the Auto-Zero effect can be moved, for
example, far from the ADC sampling in the microcontroller so benefitting from the corrections but still being able
to sample without the interference of the Auto-Zero process.
Figure 46
Auto-Zero functionality with external synchronization. CS_GAIN/AZ pin falling edge will
trigger the Auto-Zero correction period
3.6.8.3
External Auto-Zero Synchronization via CS_GAIN/AZ Pin with Enhanced
Sensing
MOTIX™ 6EDL7141 allows to stop the clock (clock gating) of the charge pump modules according to CS_GAIN/AZ
pin state. If this feature is activated, the charge pumps clock will be gated from the rising edge of CS_GAIN/AZ
pin until end of Auto-Zero period that starts after falling edge of same pin. The effect of the clock gating is the
reduction of possible switching noise that can couple into PCB sensitive signals like CSOx or other ADC measured
voltages by the system MCU or other sampling circuits.
Attention:
During clock gating period, the charge pump stops operation. As a result, VCCLS and VCCHS
rails stops regulation and can drop their regulated voltages. In most cases, VCCLS and VCCHS
capacitors will maintain enough voltage to keep driving efficiently the MOSFETs. User must
check that Recommended Operating Conditions and Electrical Characteristics are respected.
UVLO protections on both VCCLS and VCCHS are present in case a malfunction takes place,
protecting the inverter.
The operation of the charge pump clock gating mode is shown in Figure 47.
Datasheet
71
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Figure 47
Signal diagram for the enhanced sensing mode using external synchronization of Auto-Zero
function. The charge pump clock is gated to reduce switching noise coupling during periods
where sensitive measurements are performed in the system like the ADC in a MCU
3.7
Hall Comparators
The Hall sensor inputs on MOTIX™ 6EDL7141 are capable of interfacing with digital Hall sensors with open-drain
outputs. The device supports three identical channels. Each Hall sensor should be connected to one of the INLx
digital pins. Hall comparators are designed to be used in 1PWM mode with Hall sensors, described in section
3.2.4 as well as for ‘locked rotor’ detection functionality described in 3.8.3.
The Hall inputs are digitally deglitched. That means those inputs ignore any extra Hall transitions for a
configurable period of time. This is selected in bitfield HALL_DEGLITCH that can be accessed via SPI commands.
This prevents PWM noise from being coupled into the Hall inputs, which can result in erroneous commutation.
The polarity of the Hall sensor inputs can be read at any time by a MCU in register FUNCT_ST, bitfield HALLIN_ST.
DVDD linear voltage regulator can be used to supply Hall sensors either with 3.3V or 5V according to
programming. In case Hall sensors are not powered from DVDD rail (i.e. other power supply) and DVDD supply is
disabled for any reason, due to IDLE or OFF mode (CE<CETH), the Hall inputs should not be driven by external
voltages. In addition, they should be powered-up before starting the motor, or an invalid Hall state may cause
malfunction in the motor operation.
3.8
Watchdog Timers
MOTIX™ 6EDL7141 integrates three independent watchdog timers that are SPI configurable. These are
protection features used to ensure the correct functionality of different modules inside and outside the device,
e.g. to ensure that a microcontroller is having correct behaviour by serving or ‘kicking’ 6EDL7141 watchdog. To
configure watchdog timers in 6EDL7141, two registers are available: WD_CFG and WD_CFG2. The three
independent watchdog timers are:
Datasheet
72
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
•
•
•
Buck converter watchdog:
General purpose watchdog
Rotor locked watchdog
Each watchdog timer core unit includes a digital timer (watchdog timer). A source signal is connected to that
timer which resets whenever a toggle occurs on the signal. Otherwise the timer keeps counting up. If the
watchdog timer limit is reached without a reset input, then a fault takes place and action will be performed
according to Table 17.
The reaction to a watchdog fault is programmable to following actions:
•
•
•
•
Reporting to status register only.
Reporting to status register and nFAULT pin.
Trigger a configurable braking event.
Select whether watchdog fault is latched or not.
An example of watchdog operation is presented in Figure 48. In this example, a generic signal ‘WD_Input’ is
resetting the counter periodically (for example when reading the status register or toggling EN_DRV at the
proper frequency). If the input signal stops toggling, the watchdog timer expires after the watchdog period
resulting in a watchdog fault.
Figure 48
Watchdog operation diagram
3.8.1
Buck converter watchdog
During start-up of the device, this watchdog monitors VDDB UVLO signal. When UVLO of VDDB is asserted, the
watchdog is cleared. If UVLO of VDDB is not asserted within the watchdog period (tWD_BUCK_T), the system will stop
(STOP state in the state machine is described in section 5) and stay disabled until a power cycle takes place. This
watchdog can be used for safe start-up debugging. To enable this feature WD_CFG2, bitfield WD_BK_DIS needs
to be accessed.
3.8.2
General Purpose Watchdog
This watchdog timer can be configured to use different general purpose inputs (timer reset signal) via register
WD_INSEL. Possible inputs are:
•
EN_DRV – coded in EN_DRV, a clock signal can be utilized as watchdog timer clock input. The watchdog
measure that the frequency and duty cycle of this signal are correct. The proper frequency works as a
watchdog ‘kick’- see 3.9.1. Requires enabling the watchdog via WD_EN and input selection via WD_INSEL.
After fault occurs, clearing of the fault must be done only after 2 periods (500Hz). Watchdog period
programmed in WD_TIMER_T.
Datasheet
73
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
•
DVDD start-up: during start-up, if this input is selected, the watchdog will be cleared upon DVDD UVLO signal
assertion. If DVDD has not reached the correct value before the watchdog period, the DVDD regulator will
retry to start. The number of attempts to restart DVDD regulator when start-up fails, can be configured in
WD_DVDD _RSTRT_ATT. Additionally, the time between restarts attempts is set in bitfield
WD_DVDD_RSTRT_DLY
•
•
Charge pumps start-up: similarly, the start-up time of the charge pumps (both) can be monitored. The UVLO
signal of both VCCHS and VCCLS will clear the watchdog, otherwise, a fault will be reported. To select this
input, bitfield in WD_INSEL has to be set accordingly.
Status register SPI read action: in this configuration, the watchdog resets every time the FAULT_ST status
register is read via a SPI command. In this way, it checks that the MCU is active and that the SPI
communication is working adequately.
The general purpose watchdog timer needs to be enabled via WD_EN bitfield. Watchdog period programmed din
WD_TIMER_T.
Brake on General Purpose Watchdog Fault
The general purpose watchdog timer can be configured to trigger a brake event when the comparator trips. This
is activated in bitfield WD_BRAKE and is only possible to the conditions, when either ‘EN_DRV’ or ‘Status register
read’ are chosen as input. The brake event can be configured to either brake the motor by shorting all high side
MOSFETs, all low side MOSFETs, alternate between those options or set all MOSFETs to high Z. This is explained
in more detail in sections 3.2.6 and 6. This is configured in bitfields BRAKE_CFG in PWM_CFG register.
3.8.3
Locked-Rotor Protection Watchdog Timer
MOTIX™ 6EDL7141 provides a locked or stalled rotor protection function by integrating a dedicated watchdog
timer. The rotor locked watchdog timer inputs are the 3 Hall sensor signals (INLA, INLB and INLC). Therefore, this
protection is only possible when using Hall sensor based control schemes or 1PWM modes.
Locked or stalled rotor can occur in the event of a mechanical malfunction or excessive load torque that causes
the motor to stop rotating while enabled. The locked rotor function can be enabled by setting the bitfield
WD_RLOCK_EN to b’01.
A locked rotor condition is detected if the Hall pattern is maintained for tLOCKED period. The tLOCKED time is
configured via SPI (bitfield WD_RLOCK_T).
In order to increase robustness, an especial case of rotor locked detection is implemented. In some cases, the
motor stalls in a position in which the Hall sensors can still provide a cyclic or repeated toggling. In some cases
vibration or bending of the motor can cause this effect, in other cases, the Hall sensors get stalled close to the
magnets. 6EDL7141 detects this condition as rotor locked. An example is of such Hall sensor inputs sequence
that would report a fault is the following:
100, 101, 100, 101, 100, 101, …..
As soon as the locked rotor condition is detected, the device sets bitfields WD_FLT and RLOCK_FLT of the
FAULT_ST register to b'01. Upon detection of locked rotor condition the device enters high impedance state
(high Z). Additionally, nFAULT pin will be pulled down. An MCU can read this signal and request a status update
to the device or execute other corrective actions.
Hall Sensor Malfunction
In case of Hall sensor failure, the rotor locked protection can help to bring the motor to a safe state. The
malfunction of 2 or 3 Hall sensors will cause a rotor lock fault in 6EDL7141, however, a single Hall sensor failure
cannot be detected as malfunction and does not trigger a fault.
Datasheet
74
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
The rotor locked condition can be reset by toggling EN_DRV (switch off and on again).
Hall Comparators when PWM Signals are on Hold
If the PWM input signals generated by the controller stop switching while the rotor locked protection is enabled,
6EDL7141 will recognize this as a failure and it will trigger the rotor locked protection after tLOCKED period. In case
this behavior is not desired, the user code in the controller that stopped the PWM switching must be preceded by
a command (SPI) to disable the rotor locked protection.
3.9
Multi-Function Pins
EN_DRV Pin
3.9.1
The pin EN_DRV has two different functionalities that can work simultaneously:
1. To start the charge pump operation and finally enable gate drivers and current sense amplifiers when pulled
high: EN_DRV> VEN_DRV_TH (see Electrical Characteristics table)
2. As watchdog clock input. This clock signal can be generated by the microcontroller in the system and permits
MOTIX™ 6EDL7141 to detect whether the microcontroller is generating the correct signal, and therefore to
detect if the controller is working properly or not (e.g. software failure), increasing robustness of the whole
system. In case the clock signal is not present or the period of this clock is outside of 10% of the expected
value (see Electrical Characteristics table), the watchdog of 6EDL7141 will implement a pre-programmed
action (More details in section 3.6.8.3).
In case both functions are used simultaneously, the microcontroller can use 2 GPIOs, one for EN_DRV (GPIO) and
one for the clock generation (GPIO or PWM signal for example). The analog summation of those two signals is
decoded inside 6EDL7141. Figure 49 describes the connections and electrical signals in such configuration.
Figure 49
Usage of EN_DRV pin for both enabling driver stage and decoding of watchdog clock signal
Datasheet
75
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
3.9.2
VSENSE/nBRAKE Pin
Pin VSENSE/nBRAKE supports 2 different functionalities:
1. During start-up, 6EDL7141 reads the resistor value connected to pin VSENSE/nBRAKE. Depending on the
reading, 6EDL7141 selects the DVDD set point to either 3.3V or 5V. After the value is read, the device will start-
up DVDD with the target DVDD set point.
2. During normal operation (after UVLO DVDD is released), the pin is an input (inverted logic) that can be pulled
down (e.g.) by the MCU to initiate a brake event, bringing the motor to a standstill in a controlled way. If the
pin is set high, the PWM signals propagate normally to the outputs.
3.9.3
CS_GAIN/AZ Pin
CS_GAIN/AZ pin implements two different functionalities:
1. During start-up, the resistor connected to this pin is read leading to the configuration of the current sense
amplifier gain. This is explained in detail in section 3.6.6.
2. Simultaneously, during normal operation, the pin can be used as an input to enable the external Auto-Zero
functionality described in 3.6.8.
In order to avoid affecting the analog programming of the current sense amplifiers gain via an external resistor,
the MCU is recommended to be connected to the CS_GAIN pin with a series diode. In this way when DVDD is still
not at the final target value, the MCU output circuitry will not load the CS_GAIN pin leading to a wrong
programming of the amplifier’s gain. This proposed circuit is shown in Figure 50.
If digital programming of the current sense amplifier gain is desired, RCS_GAIN is not needed and the diode can be
excluded from the circuit as well.
Figure 50
CS_GAIN/AZ multifunction pin usage example: one as CSAMP gain setting via resistor
reading during start-up, two as external Auto-Zero function where MCU decides when to
Auto-Zero CSAMP.
Note:
The internal pull up in the MCU side depends on the specific microcontroller. Some microcontrollers
might not offer enough pull up capability and an external pull up resistor might be required as
shown.
Datasheet
76
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
3.10
ADC Module-Analog to Digital Converter
MOTIX™ 6EDL7141 integrates an ADC based on SAR architecture with 7 bits resolution. This ADC can be used to
do redundant measurements to those executed in the MCU or to measure gate driver related voltages. The MCU
can request the results of these internal measurements via SPI reads of ADC_ST register. The ADC can measure
following inputs during ACTIVE mode:
•
Automatically in ADC conversion sequence:
o
o
o
o
On die temperature sensor (see 3.10.2)
PVDD: supply voltage
VCCLS: low side gate driver supply
VCCHS: high side gate driver supply
•
Other (on demand) conversion inputs selected via bitfield ADC_OD_INSEL :
o
o
o
IDIGITAL: device digital section current consumption
DVDD: linear regulator output voltage
VDDB: buck converter output voltage
Those ADC inputs are continuously converted in sequence. After each conversion is finished, the result of the
conversion can be processed through integrated digital filters. These are moving average filters with
configurable number of samples. PVDD uses a dedicated filter (ADC_FILT_CFG_PVDD) while the rest share a
second filter (ADC_FILT_CFG). The complete architecture of the ADC module is depicted in Figure 51.
Figure 51
ADC module block diagram
Table 16 summarizes the ADC inputs characteristic including the scaling factors. These scaling factors can be
used by a MCU to calculate back the real analog values in volts, amperes or degree Celsius.
Datasheet
77
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
Table 16
ADC measurements overview
Measurement
On demand
conversion
Bitfield
Filter - register
Scaling factor
ADC_FILT_CFG
_PVDD
PVDD
N
N
PVDD_VAL
TEMP_VAL
= (0.581 ∗ 푃ꢃꢇꢇ푉퐴ꢈ + 5.52) ꢃ
Temperature
ADC_FILT_CFG
= (2 ∗ ꢅ퐸ꢉ푃_ꢃꢊꢋ − 94)℃
16
VCCLS
N
VCCLS_VAL
ADC_FILT_CFG
= ꢃꢄꢄꢋꢌ_ꢃꢊꢋ ∗
ꢃ
127
16
VCCHS
N
Y
VCCHS_VAL
ADC_OD_VAL
ADC_OD_VAL
ADC_FILT_CFG
ADC_FILT_CFG
ADC_FILT_CFG
= ꢃꢄꢄ퐻ꢌ_ꢃꢊꢋ ∗
ꢃ
127
Device current
= (0.24 ∗ ꢊꢇꢄ_푂ꢇ_ꢃꢊꢋ)ꢍꢊ
(IPVDD
)
ꢇꢃꢇꢇ푇퐴푅퐺ꢎ푇
= ꢊꢇꢄ_푂ꢇ_ꢃꢊꢋ ∗
127
DVDD
VDDB
Y
ꢃ
ꢃ
ꢃꢇꢇ퐵푇퐴푅퐺ꢎ푇
= ꢊꢇꢄ_푂ꢇ_ꢃꢊꢋ ∗
127
Y
ADC_OD_VAL
ADC_FILT_CFG
For example, if DVDD voltage is the desired parameter, the MCU will read via SPI register ADC_OD_VAL. For
example let’s assume DVDD is set to be 3.3V and that the reading was 0x78=120 decimal value. The MCU or the
user reading for example via a GUI, can calculate following:
ꢇꢃꢇꢇ = ꢊꢇꢄ_푂ꢇ_ꢃꢊꢋ ∗ 3.3푉 = 120 ∗ 3.3푉 = ꢓ.118ꢃ
(7)
ꢐ
ꢏ
ꢑꢏꢒ
3.10.1
ADC Measurement Sequencing and On Demand Conversion
In ACTIVE state, the ADC converts repeatedly in loop the following sequence of 6 measurements:
1. PVDD
2. Temperature sensor
3. PVDD
4. VCCLS
5. PVDD
6. VCCHS
This is shown in Figure 52. Results of those conversions will be placed in the dedicated result registers that can
be read via SPI by the MCU.PVDD result is reported in SUPPLY_ST register, VCCLS and VCCHS are reported in
register CP_ST and the temperature measurement is reported in register TEMP_ST.
Additional to the standard sequence, the user can select to have other signals converted on demand. Any of this
“on demand” conversion inputs, can be injected once in the standard sequence. This is done by selecting the
signal to be converted in bitfield ADC_OD_INSEL, and setting to ‘1’ the request bitfield ADC_OD_REQ.
Note:
The write of ADC_CFG bitfields must happen in a single SPI write. A write to a single bitfield will
overwrite the rest to the default value, so the full desired register value must be given in a single
write or via read-modify-write sequence.
If an on demand conversion is requested, the ADC waits to finish (End Of Conversion) any running conversion.
Then the requested on demand conversion is started. When the on demand conversion is finished, bitfield
ADC_OD_RDY is set. The MCU can poll this bitfield to make sure the result register contains newest value of the
requested conversion. The result of the on demand conversion is located in bitfield ADC_OD_VAL and the
Datasheet
78
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Product Features
sequence continuous right where it was interrupted after the EOC of the on demand conversion. This is
illustrated in Figure 52.
Figure 52
ADC sequencing and interruption by extended conversion request of VDDB signal
3.10.2
Die Temperature Sensor
An especially useful ADC measurement is the temperature of the die. MOTIX™ 6EDL7141 integrates a
temperature sensor that is sampled by the integrated ADC. The temperature of the device can be read via SPI by
accessing bitfield TEMP_VAL in TEMP_ST register. The value is measured with a resolution of 2 degrees Celsius.
Additionally, over-temperature warning and faults are implemented. In register SENSOR_CFG (OTS_DIS), the
over-temperature shut down protection can be disabled. The threshold values are provided in Table 7. The
occurrence of these faults can be detected by reading bitfields OTW_FLT and OTS_FLT. According to Table 16, an
example reading of 0x4A = 74 would convert into:
ꢅ푒ꢍ푝푒푟ꢆ푡푢푟푒 = ꢅ퐸ꢉ푃_ꢃꢊꢋ ∗ 2°ꢄ − 94°ꢄ = 74 ∗ 2°ꢄ − 94°ꢄ = 54°ꢄ
(8)
Datasheet
79
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Device Start-Up
4
Device Start-Up
The device start-up can be divided in two main periods:
•
•
Power supply start-up: initiated by CE > , < VCE_TH_R leads to ramp up of VDDB and DVDD rails.
Gate Driver and CSAMP start-up: begins with EN_DRV rise and results in charge pumps ramp up and current
sense amplifiers activation
4.1
Power Supply Start-Up
Given a steady battery supply voltage (PVDD), the input pin CE will control the start-up of the power supply
system. Figure 53 shows graphically the ramp up of buck converter voltage once CE voltage goes above VCE_TH_R
value. If external filter capacitor is too large, the ramp up time might be exceeding the values provided in Table 7
(tVDDB_SFT_START). The integrated watchdog can be enabled to monitor and debug the start-up of VDDB, DVDD or
charge pumps.
Soft-start for the buck converter is automatically implemented using an integrated DAC for generating the target
reference. Once VDDB has reached its UVLO voltage, analog programming starts. This initiates a period of tAN_T
duration in which the external resistors in CS_GAIN/AZ and VSENSE/nBRAKE pins are read internally. The analog
programming of these two functions can be disabled by user via OTP programming, therefore reducing the start-
up time.
After these analog programming period(s) have elapsed, another OTP programmable delay (DVDD_TON_DELAY)
is inserted (tDVDD_TON_DLY) before the DVDD voltage starts ramping up. Longer delays allow the buck converter
voltage to stabilize before the DVDD starts charging. If faster start-up time is required, the delay can be
shortened taking into consideration the buck output voltage and the external components used (LBUCK, CBUCK).
DVDD will ramp up in a configurable time (DVDD_SFTSTART). Tuning of this value can help ensuring proper start-
up.
4.2
Gate Driver and CSAMP Start-up
Once DVDD is up and stable, the microcontroller can enable the gate driver. EN_DRV pin needs to be set above
VEN_DRV_TH value to enable the driver section. Before this, no PWM signal will transfer to the gate of the MOSFETs.
Once EN_DRV is set above VEN_DRV_TH, both low side and high side charge pumps ramp up to the target value PVCC.
This time will depend on the different configurations (capacitors, charge pump frequency, PVCC voltage) as
explained in 3.4.
The high side charge pump will start after enough voltage is built in the low side charge pump. After both high
side and low side charge pumps UVLOs are reached, the PWM path is activated and the gate driver can output
signals to the power MOSFET.
Note:
Depending on timing of PWM send to inputs and charge pump capacitor values, the gate driver
could start driving the MOSFETs while the charge pumps are not fully at target voltage if the PWM
signal is activated early. User can delay the start of PWM signals until charge pumps are fully
charged if this is required.
Datasheet
80
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Device Start-Up
Figure 53
Start-up behavior of supply voltages at steady PVDD supply. EN_DRV and CE_EN
functionality. DVDD_SFTSTRT is an SPI programmable parameter
If CE is generated from PVDD, for example via a voltage divider as shown in Figure 62, the start-up behavior will
follow approximately the one in Figure 54 or similar. In such case, it is important to notice that the device will not
start – i.e. the buck converter will not start switching- until both PVDD UVLO is released and the CE rising voltage
thresholds (VCE_TH_R) are crossed, as can be seen in flowchart in Figure 55. The order of CE and PVDD can swap
with similar results.
Datasheet
81
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Device Start-Up
Figure 54
Start-up behavior detail when PVDD is ramping up and CE is created with a voltage divider
from PVDD. Device will only turn on after events 1 and 2 occur, starting up the buck
converter controller
Datasheet
82
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Device Functional States
5
Device Functional States
The functionality of the device is governed by a state machine. A flowchart of this state machine is shown in
Figure 55.
Figure 55
Flowchart diagram for power states of device
Datasheet
83
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Device Functional States
Four main modes can be considered for 6EDL7141: OFF_STATE, START_UP, STANDBY and ACTIVE. States are
described as following:
•
DEV_OFF - This state is the default state when in reset.
•
POWER_START_UP, OTP_READ - In this state voltage in PVDD is ramping up and checked by the device.
Once ok, the OTP memory is read. This is done before enabling any further blocks to ensure configuration is
known. If a fault is signaled by the OTP block then the STOP state will be entered.
•
BUCK_START - The buck converter is enabled in this state and the VDDB needs to be correct before leaving
this state. If the VDDB has not reached the target voltage in a certain time, then the buck will be shut down
and the device set in the STOP state.
VSENSE_READ / CS_GAIN_READ - The device will optionally (programmable) sense pins like VSENSE and
CS_GAIN for checking parameters to be programmed. If the register CS_GAIN_ANA is set to ‘0’ then the CS
gain will be set by the register CS_GAIN. Otherwise, if CS_GAIN_ANA is set to ‘1’, the analogue programming is
enabled.
•
DVDD_START – at this point, once the buck converter output is stable, the linear voltage regulator for DVDD is
ramped up according the start-up delay and soft start programming. At the end of this state, DVDD is at target
voltage and stable. With this, the start-up procedure of the device finishes and enters a wait state until
EN_DRV signal arrives from a microcontroller for example. This will start the standby section.
•
•
CHARGE_PUMP_START - The charge pumps are enabled. If target voltages are reached, the device moves to
DEV_ACTIVE.
DEV_ACTIVE (or ACTIVE state) - In this state the driver is ready to be used. The PWM path is enabled. If
EN_DRV signal goes low during active the device turns off both charge pumps and disables the PWM path by
going into the STANDBY section.
•
•
DVDD_STOP - This state is entered from states after DVDD has been powered and DVDD rail fails. Device stops
operation and requires a CE toggle or power cycle to restart. Buck converter and ADC remains active.
STOP - If this state is entered it is because a serious fault with either the buck converter DVDD start-up. The
device will not operate until a power cycle or EN_DRV toggle takes place. SPI cannot be used during this state.
Datasheet
84
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Protections and Faults Handling
6
Protections and Faults Handling
MOTIX™ 6EDL7141 contains an extensive number of protections. These are:
•
Over-Current Protections (OCP) for:
o
o
o
DVDD linear regulator
Buck converter
Motor leg shunt OCP
•
Under-Voltage Lock Out (UVLO) protection for:
o
o
o
o
Gate driver supply voltage both high side and low side drivers
Supply voltage PVDD
DVDD linear regulator output voltage
Buck converter output voltage
•
•
•
•
•
DVDD linear regulator Over Voltage Lock Out (OVLO) protections
Rotor locked detection based on Hall sensor inputs
Configurable watchdog
Over-Temperature Shutdown (OTS) and Warning (OTW)
OTP memory fault.
An arbitration state machine, takes all the fault inputs from the specific fault blocks and decides which fault
needs to be serviced first in case several faults occur at same time (same clock cycle). Once a fault is
acknowledged, the system takes the specific action as shown in Table 17 and the arbitration round stops until
the fault is cleared.
The state machine is split in two main independent arbitration sections:
•
•
Supply faults (B0 to B4). B0 is highest priority.
Other faults (F0 to F7). The fault that happens first will be dealt first and others will be ignored until this fault
is removed. If more than one fault happens at the same time, then the one with the highest priority will be
processed. F0 is highest priority.
The resultant actions from both sections are OR'ed on nFAULT.
Otherwise if not latched, when the condition for the fault is released, the fault status is held, but the action will
stop.
Additionally to any possible actions like switching off PWM signal, status bits will be updated to inform the MCU
of any warning or/and fault occurrence. This is done regardless of priority and those status bits can be read via
SPI commands by the microcontroller in the system.
Note:
It is highly recommended to understand faults reason by reading the status registers and clear
faults as soon as they occur so new events can be captured. This is done by writing register
FAULTS_CLR via SPI interface
Following registers provide information on the status of the device faults:
•
FAULT_ST: holds most of functional related faults. A fault might be triggered only after a number of
events of a malfunction. Status will immediately record the event information.
•
•
•
TEMP_ST: provides status on temperature warning and the temperature reading itself
SUPPLY_ST: reports on status of all supplies UVLO/OVLO and OCPs
FUNC_ST: status of OCP faults for each of current sense amplifiers, Hall sensors, wrong hall pattern.
Datasheet
85
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Protections and Faults Handling
•
OTP_ST: programming and reading of OTP related faults
In order to clear faults the user has to write via SPI the bitfield CLR_FAULTS in FAULTS_CLR register. However, to
clear a latched fault, a write to CLR_LATCH register is required.
If ‘Motor leg shunt OCP’ fault is programmed to be latched the fault cannot be cleared until:
•
If in OCP counting mode (8, 16 periods) there is one whole PWM period without an OCP event or STANDBY
state is entered.
•
If in immediate trigger mode then it can be cleared after the fault is gone.
Datasheet
86
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Table 17
Faults and protections table – lower number means higher priority
Programma
bility
nFAULT
report
Name
Description
Latched
Active State
Prio
Action(s)
F1&2
(shar
ed)
Charge pump
low side UVLO
fault
DEV_
ACTIVE
•
•
External MOSFET outputs set to Hi-Z independently of fault
handling. Weak pulldown of all gate driver outputs
VCCLS
UVLO
-
N
Y
Y
Y
F1&2
(shar
ed)
Charge pump
high side UVLO
fault
DEV_
ACTIVE
External MOSFET outputs set to Hi-Z independently of fault
handling. Weak pulldown of all gate driver outputs
VCCHS
UVLO
-
-
N
N
N
All states after
DVDD
OVLO
DVDD OVLO
fault
DVDD ok (after B1
STANDBY)
No action. MCU to perform action
No action. MCU to perform action
All states after
DVDD ok (after B3
STANDBY)
Threshold
level
DVDD OCP DVDD OCP fault
Y
Y
•
External MOSFET outputs set to Hi-Z. Weak pulldown of all
gate driver outputs
Waits for power cycle (CE pin low and high)
Buck converter continues operation
When DVDD UVLO happens the functional state machine
changes from DEV_ACTIVE to DVDD_STOP. Please refer to
section 5 for details. From the application perspective, this
faults is highest priority. Requires a power cycle (CE toggle)
(howeve
r is
nFAULT
supplied
by
•
•
•
N(require
s power
cycle-CE
toggle)
All states after
BUCK_
START
B0
and
F0
DVDD
UVLO
DVDD UVLO
fault
-
DVDD)
All states after
DVDD ok (after
Standby)-Fault
blanked
during charge
pump start
Buck Converter
BUCK OCP Over Current
Protection
•
•
No action. MCU to perform action. Protection is blanked
during start-up of charge pumps
-
N
Y
Y
B2
F4
Motor leg
Current sense
shunt OCP amplifier Over
Threshold Program
level, mable-
DEV_
PWM truncation if configured.
Datasheet
87
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Programma
bility
nFAULT
report
Name
Description
Latched
Active State
Prio
Action(s)
Current
Protection for
each phase
count on
number of brake on
trips,
reaction,
PWM
Latched if
•
•
If fault is configured as “Latched” then: sets driver into Hi-Z.
Weak pulldown of all gate driver outputs.
Brake as defined in PWM_CFG register when
CS_OCP_BRAKE register enabled. Fault latched if braking
active
[2:0]
ACTIVE
OCP is
active
truncation
•
•
External MOSFETs outputs set to High Z. Weak pulldown of
all gate driver outputs
Requires toggle of EN_DRV to re-start normal operation
again
Locked rotor
watchdog
overflow
DEV_
ACTIVE
Locked
rotor
Timing
Y
Y
F5
If input:
− EN_DRV - Hi-Z. Weak pulldown of all gate driver outputs
Program
mable-
Latched if
brake on
watchdog
fault is
Y (with
input
EN_DRV
only,
otherwis DEV_ACTIVE
e not)
− Buck input- No action required from user or device.
− If charge pump input – nFAULT reported. Driver won’t
Watchdog timer Timing,
Depending on
input, either
START UP or
Watch dog overflow.
reaction.
Depending
on input
F6
timers
Several inputs
start-up.
programmable
−
Others: brake as defined in PWM_CFG register when
WD_BRAKE register enabled. Always latched if braked
enabled
enabled
OTS
Over
Temperature
Shutdown
-
-
Y
Y
DEV_
ACTIVE
F3
F8
•
External MOSFET outputs set to Hi-Z. Weak pulldown of all
gate driver outputs
OTW
Over
Temperature
Warning
N
N (only
status
register
report)
DEV_
ACTIVE
No action. MCU to perform action
OTP read fault
or OTP user
programming
error
•
•
External MOSFETs outputs set to Hi-Z
Weak pulldown of all gate driver outputs
OTP Fault
-
Y
Y
All states
F7
Datasheet
88
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Device Programming-OTP and SPI interface
7
Device Programming-OTP and SPI interface
MOTIX™ 6EDL7141 includes some smart features that can be programmed by user. The configuration of those
features, including gain of amplifiers, driving voltage for gate drivers or fault reactions, is stored in registers
while the device is active. The configuration of those functions can be changed during run time operation via SPI
commands. These registers are volatile memory cells and therefore, its information will be lost every time the
power supply is removed from the device.
For this reason, 6EDL7141 integrates an OTP NVM (One Time Programmable Non-Volatile Memory), that stores a
given default configuration even when power supply is not available. Initially the device is programmed with the
default register settings provided in section 8. During startup phase of the device (see state machine flowchart in
Figure 55), the configuration in the OTP will be copied or mirrored into the volatile registers. These registers are
the ones that govern the actual behavior of the device. This is shown in Figure 56.
Figure 56
Programming overview
In case the default (“out of the fab”) configuration of the device stored in OTP is not the desired one, the
designer can select a different configuration for its application and store it indefinitely in the OTP memory (hard-
copy).See section 7.1.1 for detailed programming procedure. This action can be done only once. A second write
to the OTP is not possible. However, configurations can be overwritten on volatile registers after start-up via SPI
commands as mentioned above.
The user configuration can be tracked thanks to a software ID bitfield -USER_ID- located in OTP_PROG register.
Note:
It is therefore recommended that every writing action to the registers in 6EDL7141 is followed by a
confirmation read to ensure that written and read data in registers match and thus confirming
correct programming.
7.1.1
OTP User Programming Procedure: Loading Custom Default Values
MOTIX™ 6EDL7141 OTP is used for user configuration storage. The OTP module implements a double error
correction, plus one additional error detection when programming it.
Datasheet
89
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Device Programming-OTP and SPI interface
OTP programming must only occur in a controlled environment. This requires the user to ensure that
programming happens at the correct supply voltage, this is PVDD> PVDDOTP_PROG. Also the temperature must be
below TOTP_PROG. Internally both parameters are monitored. This means that if programming is attempted outside
of these parameters it will be blocked. If this occurs, then bitfield OTP_PROG_BLOCK will be set to ‘1’ to indicate
that one of the parameter is outside of the required range. Default values (as given in bold in section 8.2) will be
used after start-up in such situation. Further programming attempts are possible. OTP_PROG_BLOCK will be
reset either when the programming finishes successfully or after a power down.
Following programming steps should be performed to write OTP with a specific configuration:
1. Start device into STANDBY mode (EN_DRV< VEN_DRV_TH
)
2. Write registers to the desired default values via SPI write commands
3. Program these values into OTP using OTP_PROG bitfield
a. If the temperature is higher than TOTP_PROG or PVDD> PVDDOTP_PROG, then programming does not start
and OTP_PROG_BLOCK is set to ‘1’. Conditions might be modified and the programming can be
attempted again. If the programming fails twice, the device will be blocked signaled by
OTP_USED=b’1, OTP_PASS = b’0
b. If temperature and PVDD values are in range, programming starts, copying register parameters into
the OTP memory. This can only be done once.
4. (Recommended) Check if OTP programming succeeded via bitfields OTP_USED and OTP_PASS or
OTP_PROG_FAIL:
a. If the programming of the OTP failed, then the device will be locked until a power cycle (CE pin
pulled down and up) takes place. Signaled by OTP_USED=b’1 and OTP_PASS = b’0 or simply
OTP_PROG_FAIL =b’1. Further programming of OTP is not possible. Memory content is considered
corrupted and therefore the part should be discarded.
b. If programming succeeded, then normal function will continue. This is signaled by OTP_USED = b’01
and OTP_PASS = b’01 or simply OTP_PROG_FAIL = b’0. It is recommended to perform a power cycle
(CE pin pulled down and up) for new values to take effect after a successful programming
Trying to write an already programmed OTP will be ignored. The OTP status is summarized in Table 18
Table 18
OTP programming status
Device status
OTP_ OTP_ OTP_PROG OTP_PROG_FA
USED PASS _BLOCK IL
Status Description
Non-programmed device
0
0
0
0
Default values used
User programming was successful.
Upon start-up, the newly
programmed default values will be
loaded into registers for custom
configuration
Successful programming
of OTP
1
0
1
X
X
Programming blocked
due to PVDD or
temperature conditions
Part can be reprogrammed once
condition are under limits
0
1
0
Programming started but
failed during operation
due to PVDD or
1
1
0
0
1
0
1
1
Part must be discarded
Part must be discarded
temperature conditions
Programming started but
failed due to OTP issue
Datasheet
90
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Device Programming-OTP and SPI interface
An OTP programming failure (wrong copy of registers into OTP memory) will force the device to enter STOP state
during read out (see Figure 55). In such case, the fault is reported on nFAULT pin The microcontroller, once
informed about the fault, can request 6EDL7141 to provide status of memory by reading bitfields OTP_USED,
OTP_PASS, or OTP_PROG_FAIL, and OTP_PROG_BLOCK..
If the user chooses to program OTP during start-up of the microcontroller software, this should check each time
that OTP_USED = b’01 before programming again. Otherwise incorrect programming could occur.
7.1.2
SPI Communication
All communication between 6EDL7141 and an external microcontroller happens through an integrated SPI
interface. This module is used to program the configuration registers and therefore to command the device for
example to change settings or program OTP memory.
SPI module is based on a 4-pin configuration. Data sampling happens during the falling edge of the SPI clock
signal. All communication happens in a 24 bit length shift register.
•
•
•
7 bit address
16 bit data byte
1 bit command
Data is shifted in with MSB first.
Two commands are defined:
•
•
1 – Register write
0 – Register read
Figure 57 and Figure 58 show respectively write and read operations with SPI interface.
Figure 57 SPI write operation
Datasheet
91
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Device Programming-OTP and SPI interface
Figure 58 SPI read operation
7.1.2.1
SPI Communication Example
If for example, user wants to write new values TDRIVE1 = 50ns (0x01) and TDRIVE2 = 2540ns (0xFE), to register
TDRIVE_SRC_CFG (address 0x19), then the content of the register needs to be 0xFE01 by collating TDRIVE2 and
TDRIVE1 values. The microcontroller then needs to write following command in the SPI bus (SDI signal) once
nSCS signal is pulled down:
Binary: b 1001 1001 1111 1110 0000 0001
Hexadecimal: 0x99 FE 01
If after write, a read is necessary, the following sequence must be applied by the microcontroller. This will read
TDRIVE_SRC_CFG register by writing SDI signal:
Binary: b 0001 1001 ---- ---- ---- ----
Hexadecimal: 0x19 -- --
Datasheet
92
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
8
Register Map
Table 19 shows a complete list of registers in MOTIX™ 6EDL7141 accessible via SPI interface. Registers are
explained in detail in this section.
Table 19
Register map overview
Short Name
Long Name
Offset Address
00H
Page Link
FAULT_ST
TEMP_ST
Fault and warning status
97
Temperature status
01H
02H
03H
04H
05H
06
98
SUPPLY_ST
FUNC_ST
Power supply status
99
Functional status
100
101
102
102
103
103
104
106
107
108
109
110
111
112
113
114
116
OTP_ST
OTP status
ADC_ST
ADC status
CP_ST
Charge pumps status
DEVICE_ID
FAULT_CLR
SUPPLY_CFG
ADC_CFG
Device ID
07H
10H
11H
12H
13H
14H
15H
16H
17H
18H
19H
1AH
1BH
1CH
Fault clear
Power supply configuration
ADC configuration
PWM_CFG
SENSOR_CFG
WD_CFG
PWM configuration
Sensor configuration
Watchdog configuration
Watchdog configuration 2
Gate driver current configuration
Pre-charge gate driver current configuration
Gate driver sourcing timing configuration
Gate driver sinking timing configuration
Dead time configuration
Charge pump configuration
WD_CFG2
IDRIVE_CFG
IDRIVE_PRE_CFG
TDRIVE_SRC_CFG
TDRIVE_SINK_CFG
DT_CFG
CP_CFG
116
117
119
121
CSAMP_CFG
CSAMP_CFG2
Current sense amplifier configuration
Current sense amplifier configuration 2
1DH
1EH
1F
OTP_PROG
OTP program
8.1
Device Programmability
The programmable registers in 6EDL7141 can be programmed at any time after SPI interface is active, however,
some of the bitfield changes will not have an effect until certain conditions occur. This is to protect from wrong
behaviors or to avoid glitches in the operation. Three categories are defined:
1. Always programmable: programming these bitfields will have an effect immediately after programming in
any state of the device. The effect can be synchronized with PWM or braking events for some cases.
2. Standby programmable: programming these bitfields will have an effect only when EN_DRV level is low. If
programmed when EN_DRV is high, the register will show the new value, but effect will not be applied until
Datasheet
93
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
EN_DRV is pulled down. This is to avoid system malfunctions. Therefore these registers are recommended to be
programmed before EN_DRV is activated.
3. OTP only: programming these bitfields will have an effect only if programmed in OTP and after device new
power up (PVDD). These are settings affecting the start-up of the device, namely bitfields whose effect takes
place even before DVDD ramps up, therefore must be burned into OTP to be effective on next power up.
As an example, if during ACTIVE state a write happens to a ‘Standby’ value, the value will be written and reads to
this register will return the written value, however, the value is not (shadow) transferred to actual effective
register until the device state machine goes into STANDBY state.
Table 20 provides a categorization for every configuration of the device (‘w’ type bitfield)
Table 20
Register programmability
Register Name
Bitfield Name
Programmability
PVCC_SETPT
SUPPLY_CFG
Standby
Standby
Always
CS_REF_CFG
DVDD_OCP_CFG
DVDD_SFTSTRT
DVDD_SETPT
OTP only
OTP only
Standby
OTP only
Standby
BK_FREQ
DVDD_TON_DELAY
CP_PRE_CHARGE_EN
ADC_OD_REQ
ADC_OD_INSEL
ADC_EN_FILT
ADC_FILT_CFG
ADC_FILT_CFG_PVDD
PWM_MODE
ADC_CFG
PWM_CFG
Always – no OTP field, just register
Always – no OTP field, just register
Always – no OTP field, just register
Always
Always
Standby
Always
Always
Standby
Always
Always
Always
Standby
Standby
Standby
Standby
Standby
Standby
Standby
Standby
Always
Always
94
PWM_FREEW_CFG
BRAKE_CFG
PWM_RECIRC
HALL_DEGLITCH
OTS_DIS
SENSOR_CFG
WD_CFG
CS_TMODE
WD_EN
WD_INSEL
WD_FLTCFG
WD_TIMER_T
WD_BRAKE
WD_CFG2
WD_EN_LATCH
WD_DVDD_RSTRT_ATT
WD_DVDD_RSTRT_DLY
WD_RLOCK_EN
WD_RLOCK_T
Datasheet
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
Register Name
Bitfield Name
Programmability
WD_BK_DIS
IHS_SRC
OTP only
Always
Always
Always
Always
Always
Always
Always
Always
Always
Always
Always
Always
Always
Always
Standby
IDRIVE_CFG
IHS_SNK
ILS_SRC
ILS_SNK
IDRIVE_PRE_CFG
I_PRE_SRC
I_PRE_SNK
I_PRE_EN
TDRIVE_SRC_CFG TDRIVE1
TDRIVE2
TDRIVE_SINK_CFG TDRIVE3
TDRIVE4
DT_CFG
DT_RISE
DT_FALL
CP_CFG
CP_CLK_CFG
CP_CLK_SS_DIS
CS_GAIN
CSAMP_CFG
Always – recommended to stop PWM first
CS_GAIN_ANA
Standby (change to digital mode)- change
to analog mode only possible if written in
OTP followed by power cycle
CS_EN
Always
CS_BLANK
Always – recommended to stop PWM first
CS_EN_DCCAL
CS_OCP_DEGLITCH
CS_OCPFLT_CFG
CS_OCP_PTHR
CS_OCP_NTHR
CS_OCP_LATCH
CS_MODE
Standby
Standby
Standby
Always
CSAMP_CFG2
Always
Standby
Standby
Standby
Always
CS_OCP_BRAKE
CS_TRUNC_DIS
VREF_INSEL
Standby
Always
CS_AZ_CFG
CS_NEG_OCP_DIS
OTP_PROG
Always
OTP_PROG
Standby (programming of OTP only in
Standby)
USER_ID
Always
Datasheet
95
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
Table 21
Register read/write coding description
Code
Access type
No access
Read
Description
res
r
Reserved
Read only. A write produces no action
Read or write by user
rw
w
Read/Write
Write
Write only. A read returns 0
Datasheet
96
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
8.2
Register Map
Faults Status Register
If the status of one of the bits switches to value b’1, the corresponding fault/warning has occurred. To clear the
fault use the clear faults bit in the FAULTS_CLR register
FAULT_ST
Address:
00H
Reset Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
DVDD_ DVDD_
UV_ OCP_ CP_ FLT CS_OCP_FLT
OTP_ WD_ RLOCK OTW_ OTS_ BK_OCP DVDD_
0
FLT
FLT _FLT FLT
FLT
_FLT OV_FLT
FLT
FLT
res
Field
r
r
r
r
r
r
r
r
r
r
r
Bits
Type
Description
CS_OCP_FL
T
2:0
r
Current sense amplifier OCP fault status
OCP (shunt amplifier OCP) fault status
bXX0: No fault on phase A
bXX1: Fault on phase A
bX0X: No Fault on phase B
bX1X: Fault on phase B
b0XX: No Fault on phase C
b1XX: Fault on phase C
CP_ FLT
3
r
Charge pumps fault status
Charge pump low side and high side combined fault status
b0: No fault has occurred
b1: A fault has occurred
DVDD_OCP_
FLT
4
5
r
r
DVDD OCP (Over-Current Protection) fault status
DVDD linear voltage regulator Over-Current-Protection fault status
b0: No fault has occurred
b1: A fault has occurred
DVDD UVLO (Under-Voltage Lock-Out) fault status
DVDD UVLO fault status
DVDD_UV_F
LT
b0: No fault has occurred
b1: A fault has occurred
DVDD_OV_F
LT
6
7
r
r
DVDD OVLO (Over-Voltage Lock-Out)fault status
DVDD OVLO fault status
b0: No fault has occurred
b1: A fault has occurred
BK_OCP_FL
T
Buck OCP fault status
Buck Over-Current-Protection fault status
b0: No fault has occurred
b1: A fault has occurred
Datasheet
97
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
OTS_FLT
8
9
r
r
r
Over-temperature shutdown fault status
Over temperature shutdown event status
b0: No fault has occurred
b1: A fault has occurred
OTW_FLT
Over-temperature warning status
Over temperature warning signal status
b0: No warning signal has occurred
b1: A warning signal has occurred
RLOCK_FLT 10
Locked rotor fault status
Locked Rotor fault status using hall sensors
b0: No fault has occurred
b1: A fault has occurred
WD_FLT
11
r
Watchdog fault status
Watchdog status
b0: No fault has occurred
b1: A fault has occurred
OTP_FLT
0
12
r
OTP status
OTP (One Time Programmable) memory fault status
b0: No fault has occurred
b1: A fault has occurred
Reserved
15:13
res
A read always returns 0
Temperature Status Register
This register contains the temperature value for the MCU to be read
TEMP_ST
Address:
01H
Reset Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0
TEMP_VAL
res
r
Field
Bits
Type
Description
TEMP_VAL
6:0
r
Temperature reading
Temperature value in step of 2 degrees
b000000: -94 degrees Celsius
..... every 2 degrees Celsius
b1111111: 160 degrees Celsius
Reserved
A read always returns 0
0
15:7
res
Datasheet
98
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
Power Supply Status Register
This registers contains status of power supply related blocks
SUPPLY_ST
Address:
02H
Power Supply Status
Reset Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
VDDB_ VDDB_ DVDD_ DVDD_ VCCHS_UVCCLS
OVST UVST OVST UVST VST _UVST
0
PVDD_VAL
res
r
r
r
r
r
r
r
Field
Bits
Type
Description
VCCLS_UVS
T
0
1
2
3
4
5
r
r
r
r
r
r
r
r
Charge Pump low side UVLO status
b0: Below threshold
b1: Above threshold
Charge Pump high side UVLO status
b0: Below threshold
b1: Above threshold
DVDD UVLO status
b0: Below threshold
b1: Above threshold
VCCHS_UVS
T
DVDD_UVST
DVDD_OVST
VDDB_UVST
VDDB_OVST
PVDD_VAL
0
DVDD OVLO (Over-Voltage Lock-Out) status
b0: Below threshold
b1: Above threshold
VDDB UVLO status
b0: Below threshold
b1: Above threshold
VDDB OVLO status
b0: Below threshold
b1: Above threshold
12:6
PVDD ADC result reading value
This bitfields holds the analog to digital conversions value for PVDD
input voltage
15:13
Reserved
A read always returns 0
Datasheet
99
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
Functional Status Register
Status of various functional signals.
FUNCT_ST
Address:
03H
Reset Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
DVDD_ HALLP
0
CS_GAIN_ST
HALLIN_ST
ST
OL_ST
res
r
r
r
r
Field
Bits
Type
Description
HALLIN_ST
2:0
r
Hall sensor inputs status
HALL sensor input status for each phase.
b0: signal is low
b1: signal is high
bit 0: Phase A
bit 1: Phase B
bit 2: Phase C
HALLPOL_S
T
3
4
r
r
Hall sensor polarity equal indicator
Status bit that indicate if all phases of the hall sensors have the same
polarity at the same time.
b0: Hall sensors have different polarity
b1: Hall sensors have the same polarity
DVDD_ST
DVDD set point status
DVDD set point read value. The reading is independent of whether
DVDD is analog or digitally programmed
b0: 3.3 V
b1: 5 V
CS_GAIN_ST 7:5
r
Status of the current sense amplifiers gain
Shows the value of the current sense amplifier gain independently of
whether programmed digitally or via external resistor
b000: 4 V/V
b001: 8 V/V
b010: 12 V/V
b011: 16 V/V
b100: 20 V/V
b101: 24 V/V
b110: 32 V/V
b111: 64 V/V
Reserved
0
15:8
r
A read always returns 0
Datasheet
100
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
OTP Status Register
OTP memory status information is found in this register.
OTP_ST
Address:
04H
Reset Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
OTP_
PROG
_BLOCK
OTP_PR
OG_FAIL
OTP_ OTP_
PASS USED
0
res
r
r
r
r
Field
Bits
Type
Description
OTP used
This bitfield shows if OTP memory has been written by user or still
holds factory defaults:
b0: OTP memory is not used: factory defaults
OTP_USED
OTP_PASS
0
1
r
r
b1: OTP memory is used: new custom values loaded
User OTP programming status
Is set if user OTP programming has passed without error.
b0: Not programmed or not passed.
b1: Programming passed without error.
OTP_PROG_
BLOCK
2
3
r
User OTP programming blocked
Signals if OTP programming has been attempted when voltage or
temperature outside range.
b0: Programming was not blocked
b1: Programming blocked
OTP_PROG_
FAIL
r
OTP Programming fail
If set, indicates that the programming of the OTP has failed.
b0: No failure.
b1: Programming failed
Reserved
0
15:4
res
A read always returns 0
Datasheet
101
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
ADC Status Register
ADC status registers.
ADC_ST
Address:
05H
Default Name Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ADC_OD
_RDY
0
ADC_OD_VAL
res
r
r
Field
Bits
Type
Description
ADC_OD_RD
Y
0
r
ADC on demand conversion result ready
This bitfields indicates if ADC result for one of the extended
conversions is ready to be read
b0: Not ready
b1: Ready
ADC_OD_VA 7:1
r
ADC on demand result value
L
ADC result value for on demand conversions
Reserved
0
15:8
res
A read always returns 0
Charge Pumps Status Register
Charge pumps status registers.
CP_ST
Address:
06H
Default Name Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0
VCCLS_VAL
VCCHS_VAL
res
r
r
Field
Bits
Type
Description
VCCHS_VAL 6:0
r
VCCHS ADC result reading value
This bitfields holds the analog to digital conversions value for VCCHS
voltage
VCCLS_VAL
0
13:7
r
VCCLS ADC result reading value
This bitfields holds the analog to digital conversions value for VCCLS
voltage
Reserved
A read always returns 0
15:14
res
Datasheet
102
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
Device ID Register
Device ID
DEVICE_ID
Address:
07H
Device ID
Reset Value
0006H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0
DEV_ID
res
r
Field
Bits
Type
Description
DEV_ID
3:0
r
Device ID
Device identifier for user version control
Reserved
0
15:4
r
A read always returns 0
Faults Clear Register
Clear different faults in the device.
FAULTS_CLR
Address:
10H
Reset Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CLR_ CLR_
LATCH FLTS
0
res
w
w
Field
Bits
Type
Description
Clear all faults
CLR_FLTS
CLR_LATCH
0
0
1
w
Setting this bitfield will clear all faults in the device excluding latched
faults. A reading always returns 0.
b0: No action.
b1: Clear all fault status bits except latched ones
Clear all latched faults
Setting this bitfield will clear all (and only) latched faults in the device.
A reading always returns 0.
b0: No action.
b1: Clear latched fault status bits
w
Reserved
15:2
res
A read always returns 0
Datasheet
103
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
Power Supply Configuration Register
This register contains bitfields to configure and control power supplies in the device.
SUPPLY_CFG
Address:
Reset Value
11H
6000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CP_PRE
CHARGE
_EN
DVDD_TON BK_
DVDD_OCP_
CFG
DVDD_ SETPT
DVDD_SFTSTRT
CS_REF_ CFG PVCC_ SETPT
rw rw
_DELAY
FREQ
rw
rw
rw
rw
rw
rw
Field
Bits
Type
Description
PVCC_SETP 1:0
rw
PVCC set point
T
Configures the target PVCC (gate driving voltage) voltage level
b00: 12V
b01: 15V
b10: 10V
b11: 7V
CS_REF_CF
G
3:2
rw
Current sense reference configuration (internal VREF voltage)
Selects the VREF voltage that is applied as offset in all 3 current shunt
amplifiers:
b00: ½ DVDD
b01: 5/12 DVDD
b10: 1/3 DVDD
b11: ¼ DVDD
DVDD_OCP_ 5:4
CFG
rw
rw
DVDD OCP threshold configuration
DVDD OCP threshold selection
b00: 450mA
b01: 300mA
b10: 150mA
b11: 50mA
DVDD_SFTS 9:6
DVDD soft-start configuration
TRT
DVDD linear regulator soft start programming 100us stepping 100us up
to 1.6ms
b0000: 100 us
b0001: 200 us
.......
100 us steps
.......
b1111: 1.6 ms
Datasheet
104
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
DVDD_SETP 11:10
rw
DVDD set point configuration
T
This bitfield configures DVDD output voltage:
b0x use VSENSE pin for analog programming
b10 DVDD = 3.3V – digitally programmed
b11 DVDD = 5V – digitally programmed
BK_FREQ
12
rw
rw
Buck converter switching frequency selection
This bitfield configures the switching frequency of the buck converter
b0- Low frequency (500kHz)
b1: High frequency (1MHz)
DVDD_TON_ 14:13
DVDD turn on delay configuration
DELAY
The device will wait for the configured time before turning on the
DVDD starting counting from VDDB UVLO during start-up of the device
b00 - 200us
b01 - 400us
b10 - 600us
b11 - 800us
CP_PRECHA 15
RGE_EN
rw
Charge pump pre-charge configuration
Enables during start-up the pre-charge of the charge pump
1'b0 : pre-charge disabled
1'b1 : pre-charge enabled
Datasheet
105
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
ADC Configuration Register
Note:
The complete content of the register must be written at once (read-modify-write). Writing a single
bitfield at a time will set to default all other bitfields.
Configuration of ADC related functions.
ADC_CFG
Address:
12H
Reset Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ADC_FILT_
CFG_PVDD
ADC_FILT_ ADC_EN ADC_OD_
ADC_
OD_REQ
0
CFG
_FILT
INSEL
res
rw
rw
rw
rw
w
Field
Bits
Type
Description
ADC_OD_RE
Q
0
w
ADC on demand conversion request
Setting this bitfield will inject an additional measurement in the
standard sequence. This additional measurement is selected in
ADC_IN_SEL bitfield. A read always return 0.
b0: No action.
b1: Request the conversion of the signal selected in ADC_IN_SEL
ADC_OD_IN 2:1
SEL
rw
ADC input selection for on demand conversions
This bitfield configures the input to the ADC:
b00: IDIGITAL: device digital area current consumption
b01: DVDD
b10: VDDB
b11: Reserved
ADC_EN_FIL
T
3
w
Enable filtering for on demand ADC measurement
Enables moving averaging filter for on demand ADC measurements. A
read always return 0
b0: No action.
b1: Enable filtering
ADC_FILT_C 5:4
rw
ADC generic filtering configuration
FG
Selects the moving averaging filter characteristic for the ADC
measurements except PVDD measurements:
b00: 8 samples averaging filter
b01: 16 samples averaging filter
b10: 32 samples averaging filter
b11: 64 Samples averaging filter
Datasheet
106
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
ADC_FILT_C 7:6
FG_PVDD
rw
PVDD ADC measurement result filtering configuration
This bitfield selects the moving averaging filter characteristic for PVDD
measurement:
b00: 32 samples
b01: 16 samples
b10: 8 samples
b11: 1 sample
Reserved
0
15:8
res
A read always returns 0
PWM Configuration Register
Configuration of PWM related configurations.
PWM_CFG
Address:
13H
Reset Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
PWM_
FREEW_
CFG
PWM_
RECIRC
BRAKE
_CFG
0
PWM_MODE
res
rw
rw
rw
rw
Field
Bits
Type
Description
PWM_MODE 2:0
rw
PWM commutation mode selection
PWM Mode selection:
b000: 6PWM mode
b001: 3PWM mode
b010: 1PWM mode
b011: 1PWM with Hall sensors
b100: b111: Reserved
PWM_FREE
W_CFG
3
rw
rw
PWM freewheeling configuration
This bitfield selects which rectification or freewheeling is desired (only
for 1 PWM input modes)
b0: Active freewheeling
b1: Diode freewheeling
BRAKE_CFG 5:4
Brake configuration
Brake scheme configuration.
b00: Low Side
b01: High Side
b10: High Z (no power)
b11: Brake toggle-alternates between low and high side braking on
every braking event
Datasheet
107
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
PWM_RECIR
C
6
rw
PWM recirculation selection (only if PWM_MODE = b011:)
Setting this bitfield will activate the alternating recirculation feature of
the 1PWM with Hall Sensors and Alternating Recirculation PWM mode.
Only functional if PWM_MODE=b011.
b0: Disable alternating recirculation mode
b1: Enable alternating recirculation mode
Reserved
0
15:7
res
A read always returns 0
Sensor Configuration Register
Sensors configuration.
SENSOR_CFG
Address:
14H
Reset Value
0001H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0
CS_TMODE OTS_ DIS
rw rw
HALL_DEGLITCH
res
rw
Field
Bits
Type
Description
HALL_DEGLI 3:0
rw
Hall Sensor deglitch
TCH
Deglitch time configuration for Hall sensor inputs in steps of 640ns
b0000: 0ns
b0001: 640 ns
… in steps of 640 ns
b1111- 9600 ns
OTS_DIS
4
rw
rw
Over-temperature shutdown disable
This bitfield allows to disable the shutdown feature due to over
temperature in the device:
b0: Enable shutdown protection
b1: Disable shutdown protection
CS_TMODE
6:5
Current sense amplifier timing mode
This bitfield configures how the current sense amplifier operates
regarding the timing related to the PWM signals:
b00: CS amplifier outputs are active when GLx signal is high
b01: CS amplifier outputs are active when GHx signal is low
b1x: CS amplifier outputs are always active
Reserved
0
15:7
res
A read always returns 0
Datasheet
108
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
Watchdog Configuration Register
Watchdog controls.
WD_CFG
Address:
15H
Reset Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
WD_FLT
CFG
0
WD_TIMER_T
WD_INSEL
WD_EN
res
rw
rw
rw
rw
Field
Bits
Type
Description
WD_EN
0
rw
Watchdog enable
Watchdog timer enable
b0: Watchdog timer is disabled
b1: Watchdog timer is enabled
WD_INSEL
3:1
rw
Watchdog input selection
This bitfield selects the input to the watchdog timer among following
options:
b000: EN_DRV pin (measure input signal frequency)
b001: Reserved
b010: DVDD (linear regulator)
b011: VCCLS and VCCHS, (charge pumps)
b100: Status register read
b101: Reserved
b110: Reserved
b111: Reserved
WD_FLTCFG
4
rw
rw
Watchdog fault configuration
This bitfield controls the reaction to a watchdog fault event:
b00: Status register only
b01: Status register and pull down of nFAULT pin
WD_
14:5
Watchdog timer period value
TIMER_T
This bitfields configures the period of the watchdog timer. After this
time is elapsed with no re-start of the timer by the watchdog input, a
watchdog fault is triggered. In 100us steps. Not applicable for VDDB
(buck) watchdog input.
b0000000000: 100 us
b0000000001: 200 us
......
b1111111111: 102.4ms
Reserved
A read always returns 0
0
15
res
Datasheet
109
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
Watchdog Configuration Register 2
Watchdog configurations register extension.
WD_CFG2
Address:
16H
Reset Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
WD_
RLOCK
_EN
WD_
EN_
LATCH
WD_
BK_DIS
WD_DVDD_
RSTRT_ATT
WD_
BRAKE
0
WD_RLOCK_T
WD_DVDD_RSTRT_DLY
res
rw
rw
rw
rw
rw
rw
rw
Field
Bits
Type
Description
Brake on watchdog timer overflow
This bitfields provides the option to configure a braking event when
the watchdog overflow occurs
WD_BRAKE
0
1
rw
b0: Normal reaction to fault
b1: Brake on watchdog fault (Automatically latched). The braking
mode is configured in PWM_CFG register. Status register is updated
accordingly
Enable latching of watchdog fault
Enable latching of watch dog fault
b0: Fault not latched
WD_EN_LAT
CH
rw
rw
b1: Fault latched
Restart delay for DVDD
Number of restart attempts for DVDD WD
b00: 0 attempts
WD_DVDD_
RSTRT_ATT
3:2
b01: 1 attempt
b10: 2 attempts
b11: 3 attempts
DVDD restart delay
Time after WD trigger signal until restart is attempted again for DVDD.
In steps of 0.5ms
b0000: 0.5 ms
b0001: 1 ms
……
b1110: 7.5 ms
b1111: 8 ms
WD_DVDD_
RSTRT_DLY
7:4
rw
rw
Enable rotor locked detection
Enable rotor lock dedicated watchdog timer input
b0: Disabled
WD_RLOCK_
EN
8
b1: Enabled
Datasheet
110
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
Rotor locked watchdog timeout
Watchdog timer period value (overflow value). In steps of 1s
b000: 1 second
b001: 2 s
WD_RLOCK_
T
11:9
rw
……….
b111: 8 s
Buck watchdog disable
Buck watchdog (start-up) disable
b0: Buck watchdog enabled
b1: Buck watchdog disabled
WD_BK_DIS 12
rw
Reserved
A read always returns 0
0
15:13
res
Gate Driver Current Control Register
Gate driver current settings for slew rate control.
IDRIVE_CFG
Address:
17H
Reset Value
BBBBH
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ILS_SINK
ILS_SRC
IHS_SINK
IHS_SRC
rw
rw
rw
rw
Field
Bits
Type
Description
High-side source current
IHS_SRC
3:0
rw
High side gate driver rise or pull-up gate current applied during period
TDRIVE2
b0000 - 10mA
b0001 - 20mA
b0010 - 30mA
b0011 - 40mA
b0100 - 50mA
b0101 - 60mA
b0110 - 80mA
b0111 – 100mA
b1000 - 125mA
b1001 - 150mA
b1010 - 175mA
b1011 - 200mA
b1100 - 250mA
b1101 – 300mA
b1110 – 400mA
b1111 – 500mA
Datasheet
111
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
High-side sink current
IHS_SINK
7:4
rw
High-side gate driver fall or pull-down gate current applied during
period TDRIVE4
Same coding as IHS_SRC
Low-side source current
Low side gate driver rise or pull-up gate current applied during period
TDRIVE2
ILS_SRC
11:8
rw
rw
Same coding as IHS_SRC
Low-side sink current
Low side gate driver fall or pull-down gate current applied during
period TDRIVE4
ILS_SINK
15:12
Same coding as IHS_SRC
Gate Driver Pre-Charge Current Control Register
Low side gate driver control parameters
IDRIVE_PRE_CFG
Address:
18H
Reset Value
00BBH
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
I_PRE
_EN
rw
0
I_PRE_SINK
I_PRE_SRC
res
rw
rw
Field
Bits
Type
Description
Pre-charge source current setting (TDRIVE1
)
I_PRE_SRC
3:0
rw
Rise or pull-up gate current applied during pre-charge phase (TDRIVE1
)
b0000 - 10mA
b0001 - 20mA
b0010 - 30mA
b0011 - 40mA
b0100 - 50mA
b0101 - 60mA
b0110 - 80mA
b0111 - 100mA
b1000 - 125mA
b1001 - 150mA
b1010 - 175mA
b1011 - 200mA
b1100 - 250mA
b1101 – 300mA
b1110 – 400mA
b1111 – 500mA
Datasheet
112
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
Pre-charge sink current setting (TDRIVE3
Fall or pull-down current during pre-charge phase (TDRIVE3
Same coding as I_PRE_SRC
)
I_PRE_SINK 7:4
rw
rw
)
Gate driver pre-charge mode enable
Enables extra pre-charge current configurations. In case of disabled,
1.5A are applied during Tdrive1 and Tdrive3 periods
I_PRE_EN
8
b0: Pre-charge current enabled. Values I_PRE_SINK and I_PRE_SRC
are applied during TDRIVE1 and TDRIVE3 respectively
b1: Pre-charge mode disabled. 1.5A applied during TDRIVE1 and TDRIVE3
Reserved
A read always returns 0
0
15:9
res
Datasheet
113
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
TDRIVE Source Control Register
TDRIVE1 and TDRIVE2 configuration registers for ate driver sourcing mode.
TDRIVE_SRC_CFG
Address:
19H
Reset Value
FF00H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
TDRIVE2
TDRIVE1
rw
rw
Field
Bits
Type
Description
TDRIVE1
TDRIVE2
7:0
rw
TDRIVE1 timing
TDRIVE1 value for high and low side. First turn on or pre-charge period
b00000000 - 0ns
b00000001 - 50ns (values between 0ns and 50ns not allowed)
10ns steps
b11111111 - 2590ns
15:8
rw
TDRIVE2 timing
TDRIVE2 value for high and low side.
b00000000 - 0ns
b00000001 - 10ns
10ns steps
b11111111 - 2550ns
TDRIVE Sink Control Register
Tdrive3 and Tdrive4 configuration registers for ate driver sourcing mode.
TDRIVE_SINK_CFG
Address:
1AH
Reset Value
FF00H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
TDRIVE4
TDRIVE3
rw
rw
Field
Bits
Type
Description
TDRIVE3
7:0
rw
TDRIVE3 timing
TDRIVE3 value for high and low side. First turn off or pre-discharge period
b00000000 - 0ns
b00000001 - 50ns (values between 0ns and 50ns not allowed)
10ns steps
b11111111 - 2590ns
Datasheet
114
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
TDRIVE4
15:8
rw
TDRIVE4timing
TDRIVE4 value for high and low side.
b00000000 - 0ns
b00000001 - 10ns
10ns steps
b11111111 - 2550ns
Dead Time Register
Dead time configurations.
DT_CFG
Address:
1BH
Reset Value
3131H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
DT_FALL
DT_RISE
rw
rw
Field
Bits
Type
Description
DT_RISE
7:0
rw
Dead time rise (of phase node voltage)
Dead time rise (low to high) value
b00000000: 120 ns
b00000001: 200 ns
In steps of 80ns
…
b00110001: 4040ns
…
b10010101: 12040 ns
b10010110: b11111111: Unused (defaults to 120ns)
DT_FALL
15:8
rw
Dead time fall (of phase node voltage)
Dead time fall (high to low) value
b00000000: 120 ns
b00000001: 200 ns
In steps of 80ns
…
b00110001: 4040ns
…
b10010101: 12040 ns
b10010110: b11111111: Unused (defaults to 120ns)
Datasheet
115
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
Charge Pump Configuration Register
Charge pump related controls.
CP_CFG
Address:
1CH
Reset Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CP_CLK_
SS_DIS
0
CP_CLK_CFG
res
rw
rw
Field
Bits
Type
Description
CP_CLK_
CFG
1:0
rw
Charge pump clock frequency configuration
This bitfield configures the charge pump clock switching frequency.
b00: 781.25 kHz
b01: 390.625 kHz
b10: 195.3125 kHz
b11: 1.5625 MHz
CP_CLK_SS_
DIS
2
rw
Charge pump clock spread spectrum disable
b0: Spread spectrum is enabled
b1: Spread spectrum disabled
Reserved
0
15:3
res
A read always returns 0
Datasheet
116
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
Current Sense Amplifier Configuration Register
Current sense amplifier configurations.
CSAMP_CFG
Address:
1DH
Reset Value
0028H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CS_
GAIN_
ANA
CS_OCPFLT_ CS_OCP_ CS_ EN_
CS_BLANK
CS_EN
CS_GAIN
CFG
DEGLITCH DCCAL
rw rw
rw
rw
rw
rw
rw
Field
Bits
Type
Description
CS_GAIN
2:0
rw
Gain of current sense amplifiers
Selects gain of current sense amplifier when digitally programmed
b000: 4 V/V
b001: 8 V/V
b010: 12 V/V
b011: 16 V/V
b100: 20 V/V
b101: 24 V/V
b110: 32 V/V
b111: 64 V/V
CS_GAIN_AN
A
3
rw
rw
CS Gain analogue programming enable
CS Gain analogue programming enable
b0: Gain is selected via register configuration (CS_GAIN bitfield)
b1: Gain is defined by CS_GAIN pin resistor as per Table 15
CS_EN
6:4
Enable of each current shunt amplifier
Enable of each current shunt amplifier
bit 0: phase A
bit 1: phase B
bit 2: phase C
b0: Amplifier disabled
b1: Amplifier enabled
Datasheet
117
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
CS_BLANK
10:7
rw
Current shunt amplifier blanking time
Current shunt amplifier blanking time
b0000: 0 ns
b0001: 50 ns
b0010: 100 ns
b0011: 200 ns
b0100: 300 ns
b0101: 400 ns
b0110: 500 ns
b0111: 600 ns
b1000: 700 ns
b1001: 800 ns
b1010: 900 ns
b1011: 1 us
b1100: 2 us
b1101: 4 us
b1110: 6 us
b1111: 8 us
CS_EN_DCC 11
AL
rw
rw
Enable DC Calibration of CS amplifier
DC calibration of CS amplifier
b0: No calibration is executed
b1: DC calibration mode executed: all power stages in high Z: powered
but not driving
CS_OCP_DE 13:12
Current sense amplifier OCP deglitch
GLITCH
OCP deglitch timing configuration of the OCP on current sense
amplifiers-deglitch disabled (bypassed) if CS_TRUNC_DIS = b0
(register CSAMP_CFG2)
b00: 0 μs
b01: 2 μs
b10: 4 μs
b11: 8 μs
CS_OCPFLT
_CFG
15:14
rw
Current sense amplifier OCP fault trigger configuration
OCP fault trigger configuration
b00: Count 8 OCP events
b01: Count 16 OCP events
b10: Trigger on all OCP events
b11: No fault trigger (PWM Truncation continues as defined in bitfield
CS_TRUNC_DIS in register CSAMP_CFG2)
Datasheet
118
3
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
Current Sense Amplifier Configuration Register 2
Current sense amplifier configurations extension register.
CSAMP_CFG2
Address:
1EH
Reset Value
0833H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CS_NEG
CS_AZ_CFG _OCP
_DIS
CS_
OCP_
LATCH
rw
VREF_ CS_TRU CS_OCP CS_
INSEL NC_DIS _BRAKE MODE
CS_OCP_NTHR
CS_OCP_PTHR
rw
rw
rw
rw
rw
rw
rw
rw
Field
Bits
Type
Description
CS_OCP_PT 3:0
HR
rw
Current sense amplifier OCP positive thresholds
This bitfield configures the threshold level for the positive OCP
4'b0000: 300mV
4'b0001: 250mV
4'b0010: 225mV
4'b0011: 200mV
4'b0100: 175mV
4'b0101: 150mV
4'b0110: 125mV
4'b0111: 100mV
4'b1000: 90mV
4'b1001: 80mV
4'b1010: 70mV
4'b1011: 60mV
4'b1100: 50mV
4'b1101: 40mV
4'b1110: 30mV
4'b1111: 20mV
Datasheet
119
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
CS_OCP_NT 7:4
HR
rw
Current sense amplifier OCP negative thresholds
This bitfield configures the threshold level for the negative OCP
4'b0000: -300mV
4'b0001: -250mV
4'b0010: -225mV
4'b0011: -200mV
4'b0100: -175mV
4'b0101: -150mV
4'b0110: -125mV
4'b0111: -100mV
4'b1000: -90mV
4'b1001: -80mV
4'b1010: -70mV
4'b1011: -60mV
4'b1100: -50mV
4'b1101: -40mV
4'b1110: -30mV
4'b1111: -20mV
CS_OCP_LA
TCH
8
9
rw
OCP latch choice
OCP fault can be selected with this bitfield to be a latched:
b0: Unlatched
b1: Latched
CS_MODE
rw
rw
Current sense amplifier sensing mode
Select between shunt resistor and RDSON sensing modes
b0: Shunt resistor
b1: RDSON sensing-CS_TMODE forced to be GL ON only
CS_OCP_BR 10
AKE
Current sense amplifier brake on OCP configuration
Brake on OCP
b0: No braking upon OCP fault.
b1: Brake on OCP fault (fault set to latched). The braking mode is
configured in PWM_CFG register
CS_TRUNC_ 11
DIS
rw
rw
PWM truncation disable
Disables the truncation of PWM when an OCP occurs. This does not
affect fault triggering.
b00: PWM truncation enabled
b01: PWM truncation disabled
VREF_INSEL 12
VREF source selection
This bitfield controls whether the current sense amplifier buffer offset
(reference) is generated internally or is applied externally through the
device pin VREF
b0: Use internal
b1: Use external
Datasheet
120
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Register Map
CS_NEG_OC 13
P_DIS
rw
rw
Current sense negative OCP disable
This bitfield disables the negative Over Current Protection in the
current shunt amplifiers including both the PWM truncation and fault
reporting
b0: Negative OCP fault is enabled
b1: Negative OCP fault is disabled
CS_AZ_CFG
15:14
Current sense Auto-Zero configuration
This bitfield configures the Auto-Zero feature
b00: Auto-Zero enabled with internal synchronization
b01: Auto-Zero disabled
b10: Auto-Zero enabled with external synchronization
b11: Auto-Zero enabled with external synchronization and charge
pump clock gating
OTP Program Register
OTP program command and user ID.
OTP_PROG
Address:
1FH
Reset Value
0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
OTP_
PROG
w
0
USER_ID
res
rw
Field
Bits
Type
Description
OTP_PROG
0
w
Program OTP
Setting this bitfield will start programming of OTP
USER_ID
0
4:1
15:5
rw
User ID
Space for user to enter an ID into OTP for version control
Reserved
A read always returns 0
res
Datasheet
121
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Application Description
9
Application Description
Following are application recommendation for 6EDL7141 best performance.
9.1
Recommended External Components
6EDL7141 requires some external components for proper operation. Recommended components and values are
listed in Table 22.
Table 22
Element
CPVDD
Recommended external components
Pin1
Pin2
Recommended value
Rating
Notes
PVDD
PGND
4.7µF
According to PVDD
CDVDD
DVDD
DGND
PVDD
10µF + 0.1µF
16V
According to MCU or other ICs
specs
CVCCHS
VCCHS
1µF < CVCCHS < 2.2µF
25V if connected
to PVDD or
Depending on VCCHS ripple and
start-up requirements
according to
(PVDD+PVCC) if
connected to
PGND
CVCCLS
VCCLS
PGND
1µF < CVCCLS < 4.7µF
25V
Depending on VCCLS ripple and
start-up requirements
CCP1
CCP2
LBUCK
CP1H
CP2H
PH
CP1L
CP2L
VDDB
220nF<C<1µF
220nF<C<1µF
22µH
16V or 25V
0.47µF recommended
According to PVDD 0.47µF recommended
According to max
expected peak
current – (device
500kHz configuration
10µH
1MHz configuration
limit IBUCK_PEAK_LIM
)
CBUCK
VDDB
PGND
DGND
47 µF
47 µF
16V
500kHz configuration
1MHz configuration
RSENSE
VSENSE/nB
RAKE
R=3.3kΩ→DVDD=3.3V
R=10kΩ→DVDD=5.0V
Diode for nBRAKE (see
section 3.9.2)
-
Selects DVDD 3.3V or 5V
respectively. Tolerance 5% or
better
RCS_GAIN
RAZ
CS_GAIN/AZ DGND
CS_GAIN/AZ DVDD
See Table 15 for gain
-
-
1% tolerance is recommended
1kΩ-10kΩ
Pull up to DVDD. Diode might be
required (see section 3.9.3)
RnFAULT
nFAULT
DVDD
1kΩ-10kΩ
-
9.2
PCB Layout Recommendations
Layout is critical to ensure high quality signal and sensing. Different recommendations are provided in this
section for best electrical, thermal and EMI results.
Grounding and Supply
PGND is the ground used for the following sections in 6EDL7141:
•
Buck converter
Datasheet
122
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Application Description
•
•
Charge pumps
Gate drivers for low and high side
DGND is used for:
•
•
•
Digital logic,
Current sense amplifiers
DVDD
It is recommended to cover well components that refer to PGND with PGND solid planes and to cover DGND
referred components with DGND solid plane. Also ensure that there is no overlap between PGND and DGND
planes to avoid cross coupling.
However, PGND and DGND have be connected to the same electrical potential and must be connected to each
other in one place in the PCB. The location depends on many factors. Sometimes close to the negative (return) of
the supply or battery can lead to best results.
Decoupling capacitors for supply pin (PVDD) should be as close as possible to the pin 15 (PVDD) and pin 17
(PGND). It can as well be helpful to use a small 0.1uF capacitor for high frequency glitches suppression.
Generally speaking shielding of signals like gate signals but also sensing signals is important to avoid coupling
and noise injection from other noisy areas.
If battery is expected suddenly drop close to the UVLO level of PVDD, it is recommended to have large capacitors
that can maintain the supply voltage during those transients. Eventually, a diode (e.g. Schottky) can be used in
series with PVDD and before the decoupling capacitor. This can avoid that the PVDD decoupling capacitors
discharge to the battery or other circuits when the battery transient crosses below the PVDD UVLO level of
6EDL7141.
Similarly, CE pin if derived from the battery voltage with voltage dividers, might be affected by these transients.
It can be a good idea to use a small capacitor in CE pin to ensure noise is not switching off the device. Current
consumption of CE pin is extremely low. If the only way to discharge the CE capacitor is through 6EDL7141, the
device might stay on for long periods. It could be useful to design a discharge path in case this is a problem.
Thermal design
Depending on the configuration of the device and the usage of the different integrated power converters like
synchronous buck, LDO or charge pump, the device will present different power losses that will translate into
self-heating. User can choose for example the LDO output voltage: selecting 5V instead of 3.3V will reduce the
losses in the LDO module. Another example: the buck converter output voltage (which is the input for the LDO),
can be configured according to the gate driving voltage needs. If 12V/15V are not required, user can configure
the buck converter to produce 7V output voltage, reducing the losses as well in the LDO when compared with
the standard case 8V.
In order to dissipate the generated heat to the PCB is critical to have a solid connection of the device to the
thermal pad (DGND pad). It is as well highly recommended to have a good amount of thermal vias that can
transfer efficiently the heat from the pad to the PCB. An example is presented in Figure 59.
As a general rule, thicker PCB layers (2 oz/ft2-70μm- or above) can help dissipate faster any heat generated
inside the device.
Datasheet
123
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Application Description
Buck Converter and DVDD
The relatively high switching frequency and high voltage switching (PVDD to PGND) of the buck converter makes
it a sensitive block in the device to pay extra attention during design phase.
Main goal is to reduce buck switching loop as much as possible (VPH-Inductor-Capacitor-VDDB). In 6EDL7141,
most elements in the synchronous buck are integrated mitigating the EMI emissions, like external diode or low
side MOSFET as well as the feedback or reference resistors.
Apart from the loop itself, it is very important to reduce in particular the VPH traces to the shortest possible and
avoid any large copper amount in the inductor connection. This node is switching PVDD voltage at high
frequency and therefore can be a source of noise in other elements especially this trace must be as far as
possible from sensitive analog sensing like current sensing.
Figure 59 shows a possible buck converter layout with minimized VPH trace and buck loop area.
Figure 59
Buck converter layout recommendation. VPH trace and buck loop area (highlighted) must be
minimized
DVDD linear regulator must be decoupled with capacitors placed as close as possible to the DVDD pin and
connect as short as possible to DGND on the other terminal. MCU and other components supplied by DVDD
voltage are recommended to use additional decoupling local capacitors at those components. This is helpful to
suppress possible noise captured by the routing of those traces.
Gate Driver and Charge Pumps
Maintain as symmetric as possible gate signals including symmetry between phases (similar length for phase A,
B and C) to avoid propagation delay mismatches. Keep as well gate current loops as short as possible and try to
have as close as possible send and return signals.
Datasheet
124
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Application Description
The source signals of low side SLx, are shared between source of low side MOSFETs and top side sensing for
shunt elements. It is recommended to optimize for the current sensing (symmetric tap of shunt terminal and
parallel routing till current sense inputs), however, if current sense is not used, optimizing for gate driver
performance is a good option.
Charge pump loops should be as small as possible, the charge pump flying capacitors must be placed close to
the pins 19, 20, 21, 22. Similar for the tank capacitors in VCCHS (pin 24) and VCCLS (pin 23). It is possible to place
some of these capacitors in different layers as long as distance to the device is shortest possible.
Figure 60 shows and example of 6EDL7141 layout highlighting gate driver signals for high side and low side of
phase A and the current sensing in a dual MOSFETs inverter.
Gate resistor can be used, however, user must know that the slew rate control of 6EDL7141 provides means to
tune how fast MOSFETs switch in a programmable manner. Having Rg resistors will add additional voltage drop
between 6EDL7141 and the gate of the MOSFET. Similarly, snubber elements (in parallel with MOSFETs) and
bypass capacitors (high side drain to low side source) in the inverter can be used, nevertheless, the flexibility of
the slew rate controller allows to remove those minimizing the BOM specially in a busy area of the layout, so
more space can be used for the power section for example for better heat distribution in the PCB.
Figure 60
Gate driver and current sensing layout example. Signals are routed in a middle layer.
Datasheet
125
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Application Description
Current Sensing
RC filter at SLx and CSNx must be done with care and is not preferred. R1 and R2 as shown in Figure 61, present
voltage drop due to amplifier bias current and/or gate driver current, which affect the Rshunt current sensing
accuracy.
R1 limits the current of low-side (LS) gate driver and acts in fact as Rg. A parallel capacitor (C1 as shown below)
between SLx and CSNx can be used. This can increase switching noise during MOSFET switching, at the same
time improve steady state value. Larger C values will accentuate this effect. Depending on application this value
can be adjusted. The parallel capacitor should be close to the SLx and CSNx inputs pins on PCB and values
between 100pF to 1nF can be a good starting point.
It is strongly recommended to use RC filter between current sense amplifier outputs (CSOx) and the ADC inputs
in the MCU. Typical cut off frequency of 1MHz can be a good compromise between filtering capability and
dynamic behavior, but user must decide depending on overall performance target.
Kelvin connection of shunt resistor is highly recommended as shown in Figure 60. Traces of SLx (red) and CSNx
(blue) are routed in a middle layer in this case and covered with solid ground planes.
Figure 61
Current sense amplifier input filtering
9.3
Typical Applications
Hall sensors can directly be connected to MOTIX™ 6EDL7141 inputs INLA, INLB and INLC. An example
configuration of this solution is presented in Figure 62. In this case, 6EDL7141 is configured as 1PWM mode
implementing trapezoidal control. A signal “Direction” is generated by MCU GPIO to change the motor turning
direction. SPI interface allows the programming of 6EDL7141. DVDD MCU supply voltage is set to 3.3V by using
RSENSE resistor.
Figure 63 shows an alternative application. In this case the schematic implements a typical sensorless control
method for BLDC motors. DVDD is programmed via OTP configuration (SPI register) and can be configured to
either 3.3V or 5V. 6PWM mode is used in this version. All 3 integrated current sense amplifiers are used to amplify
the current flowing through current shunts. Current sense amplifier outputs are connected to the
microcontroller for proper control of the motor. Pin nBRAKE allows the MCU to brake the motor by pulling down
that pin when necessary. The pin nFAULT signal reports to the MCU any malfunction occurring in 6EDL7141.
Datasheet
126
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Application Description
Figure 62
Example schematic for trapezoidal control of BLDC motors using 1PWM mode with Hall
sensors and a single shunt current measurement. Voltage dividers and capacitors voltage
rating must be calculated for the specific target PVDD voltage
Datasheet
127
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Application Description
Figure 63
Example schematic for sensorless control of BLDC motors using 6PWM mode a 3 shunts for
current measurement. Voltage dividers and capacitors voltage rating must be calculated for
the specific target PVDD voltage
Datasheet
128
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
ESD Protection
10
ESD Protection
Following diagrams show ESD protections and pin internal diagrams for different pins in MOTIX™ 6EDL7141.
Figure 64
ESD protection diagram for power supply related pins
Figure 65
Pin diagram for gate driver output pins
Figure 66
ESD protection and pin diagram for digital pins active high
Datasheet
129
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
ESD Protection
Figure 67
ESD protection and pin diagram for nSCS pin
Figure 68
ESD protection and pin diagram for nFAULT open drain pin
Figure 69
ESD protection and pin diagram for CE pin
Datasheet
130
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
ESD Protection
Figure 70
ESD protection and pin diagram for EN_DRV pin
Figure 71
ESD protection and pin diagram for VSENSE/nBRAKE and CS_GAIN/AZ pins
Datasheet
131
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
ESD Protection
Figure 72
ESD protection and pin diagram for current sense amplifier related pins
Datasheet
132
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Package Information
11
Package Information
Figure 73
PG-VQFN-48-78 package outline
Datasheet
133
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Package Information
Figure 74
PG-VQFN-48-78 PCB footprint dimensions
Datasheet
134
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Revision history
Revision history
Major changes since the last revision
Page or Reference
Description of change
v1.00
v1.02
First public version
Datasheet update
•
•
•
•
Editorial changes including Absolute Maximum Ratings table notes.
Simplified ESD diagram for nFAULT, nSCS pins.
Minor editorial changes in Product Features section.
New graphs added in Electrical Characteristic Graphs section. Added additional test
conditions.
•
•
Improvements in Figure 18, Figure 27, Figure 28, Figure 29 and Figure 37.
Correction in description of Standby type of register programmability in section 8.1:
EN_DRV level low condition versus edge.
•
•
Added Figure 74 (package footprint dimensions figure)
Changes in Electrical Characteristics table
o
o
o
o
o
PVDD active, standby and OFF consumption
tCP_START added new value on PVDD< 10V
Test coverage correction in tPROP_MATCH_CH, tDT_MATCH_CH and VGS_CPM_TH
ΔVDDBLOAD correction
VCS_REF_ACC improved to 1.5%
v1.04
Datasheet update
•
•
•
•
•
ESD diagram modification – VDDB PMOS was inverse.
Added details in Figure 41 and improved description of this figure
Figure 46 corrected.
CVDDB value updated in Figure 62 and Figure 63
Absolute Maximum Ratings table:
o
o
o
Added more details on CPxy pins
Modified ‘VCP1H - VCP1L’ and ‘VCP2H - VCP2L’.
Increased max value for VCCHS.
v1.06
Datasheet update
•
Register updates:
o
Bitfield CS_OCP_DEGLITCH description had inverted value for truncation
description (b0, was b1).
o
Max value shown in register TEMP_ST description updated to 160C
•
Electrical Characteristics and other tables updates.
o
o
o
o
o
VGS_CPM_TH value updated to 250mV
Added new parameters VCS_COM and VCS_DIFF
Open drain pin corrections on SDO and nSCS. nFAULT pin is push pull
Thermal data table conditions added
ESD table editorial changes and update of CDM reference to standard in
note 3
•
Figure improvements:
o
o
o
ESD figures improved
Removed device name from figures
Remove Rsense in Figure 17
Datasheet
135
<Revision 1.08>
<2022-09-16>
MOTIX™ 6EDL7141
Datasheet
Revision history
Page or Reference
Description of change
o
Correction (pin GL was name wrongly) in Figure 37
•
•
Correction in Table 13 state 001 Dir = 1 GHB/GLB polarity
Editorial changes and improvements. Including (MOTIXTM) branding. Charge pump pre
charge only takes place after a power cycle
v1.08
Datasheet updates
•
•
•
•
•
•
Correction in Figure 62 on RBRAKE, RSENSE values to avoid always low signal
Several editorial improvements and typos
Clarification on CE pin voltage thresholds in Electrical Characteristics
Added ‘Thermal design’ section in PCB layout recommendations
Changed SPI min clock period to 77ns in Table 7
Changed DVDD OCP limit accuracy (IDVDD_I_ACC) and added different specification for
different OCP limit settings in Table 7Table 7
•
•
Revision history v1.06 mistake on nFAULT and SDO. nFAULT is open drain, SDO is
output push pull, nSCS is input digital.
Separated ESD figure for nFAULT and nSCS pin
Datasheet
136
<Revision 1.08>
<2022-09-16>
Trademarks of Infineon Technologies AG
µHVIC™, µIPM™, µPFC™, AU-ConvertIR™, AURIX™, C166™, CanPAK™, CIPOS™, CIPURSE™, CoolDP™, CoolGaN™, COOLiR™, CoolMOS™, CoolSET™, CoolSiC™,
DAVE™, DI-POL™, DirectFET™, DrBlade™, EasyPIM™, EconoBRIDGE™, EconoDUAL™, EconoPACK™, EconoPIM™, EiceDRIVER™, eupec™, FCOS™, GaNpowIR™,
HEXFET™, HITFET™, HybridPACK™, iMOTION™, IRAM™, ISOFACE™, IsoPACK™, LEDrivIR™, LITIX™, MIPAQ™, ModSTACK™, my-d™, NovalithIC™, OPTIGA™,
OptiMOS™, ORIGA™, PowIRaudio™, PowIRStage™, PrimePACK™, PrimeSTACK™, PROFET™, PRO-SIL™, RASIC™, REAL3™, SmartLEWIS™, SOLID FLASH™,
SPOC™, StrongIRFET™, SupIRBuck™, TEMPFET™, TRENCHSTOP™, TriCore™, UHVIC™, XHP™, XMC™
Trademarks updated November 2015
Other Trademarks
All referenced product or service names and trademarks are the property of their respective owners.
IMPORTANT NOTICE
The information given in this document shall in no For further information on the product, technology,
Edition <2022-09-16>
event be regarded as a guarantee of conditions or delivery terms and conditions and prices please
Published by
characteristics (“Beschaffenheitsgarantie”) .
contact your nearest Infineon Technologies office
(www.infineon.com).
Infineon Technologies AG
81726 München, Germany
With respect to any examples, hints or any typical
values stated herein and/or any information
regarding the application of the product, Infineon
Technologies hereby disclaims any and all
warranties and liabilities of any kind, including
without limitation warranties of non-infringement of
intellectual property rights of any third party.
WARNINGS
Due to technical requirements products may contain
dangerous substances. For information on the types
in question please contact your nearest Infineon
Technologies office.
© 2022 Infineon Technologies AG.
All Rights Reserved.
Do you have a question about this
document?
In addition, any information given in this document
is subject to customer’s compliance with its
obligations stated in this document and any
applicable legal requirements, norms and standards
concerning customer’s products and any use of the
product of Infineon Technologies in customer’s
applications.
Except as otherwise explicitly approved by Infineon
Technologies in a written document signed by
authorized
representatives
of
Infineon
Email: erratum@infineon.com
Technologies, Infineon Technologies’ products may
not be used in any applications where a failure of the
product or any consequences of the use thereof can
reasonably be expected to result in personal injury.
Document reference
The data contained in this document is exclusively
intended for technically trained staff. It is the
responsibility of customer’s technical departments
to evaluate the suitability of the product for the
intended application and the completeness of the
product information given in this document with
respect to such application.
相关型号:
©2020 ICPDF网 联系我们和版权申明