Infineon IMC100 DataSheet v01 06 en
Infineon IMC100 DataSheet v01 06 en
Infineon IMC100 DataSheet v01 06 en
iMOTION™ IMC100
High performance motor control IC series
IMC100
Quality Requirement Category: Industry
Feature list
• Motion Control Engine (MCE) as ready-to-use solution for variable speed drives
• Field oriented control (FOC) for permanent magnet synchronous motor (PMSM)
• Space vector PWM with sinusoidal commutation and integrated protection features
• Current sensing via single or leg shunt
• Sensorless operation
• Optional support for hall sensors (analog or digital)
• Optional boost or totem pole PFC control integrated
• Flexible host interface options for motor control commands: UART, PWM or analog input signal
• Support for IEC/UL 60335 (‘Class B’)
• Integrated scripting engine for application flexibility
• Multiple package options
Applications
• Refrigerators
• Home appliances
• Pumps, fans
• ...any other PMSM drive
Ordering Information
Product Type Application Package
IMC099T-T038 single motor, no scripting, no class B TSSOP-38
IMC101T-T038 single motor TSSOP-38
IMC101T-Q048 QFN-48
IMC101T-F048 LQFP-48
IMC101T-F064 LQFP-64
IMC102T-F048 single motor + PFC (boost, totem pole) LQFP-48
IMC102T-F064 LQFP-64
Datasheet Please read the Important Notice and Warnings at the end of this document 1.6
www.infineon.com 2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Description
Description
iMOTION™ IMC100 is a family of highly integrated ICs for the control of variable speed drives. By integrating both
the required hardware and software to perform control of a permanent magnet synchronous motor (PMSM)
they provide the shortest time to market for any motor system at the lowest system and development cost.
The integrated script engine allows to add application flexibility without interfering with the motor and PFC
control algorithm.
Power Factor
Power
Correction
Supply
boost/ totem pole Gate Driver
3-Phase
Inverter M
Position
UART iMOTION™
Current Sensing
analog IMC100 single / leg shunt
Status LED
Position Sensing
Temp Sense
sensorless / hall
Datasheet 2 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Table of contents
Table of contents
Feature list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
Table of contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
About this document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1 Block Diagram Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Pin Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
2.1 Pin Configuration IMC099T/ IMC101T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Pin Configuration Drawing IMC099T/ IMC101T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 Pin Configuration IMC102T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.4 Pin Configuration Drawing IMC102T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3 Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.1 Application schematic motor control single shunt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.2 Application schematic motor control leg shunt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.3 Application schematic motor control plus boost PFC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
3.4 Application schematic motor control plus totem pole PFC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4 Electrical characteristics and parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.1 General Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
4.1.1 Parameter Interpretation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.1.2 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.1.3 Pin Reliability in Overload . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.1.4 Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.2 DC Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.2.1 Input/Output Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.2.2 Analog to Digital Converter (ADC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
4.2.3 Power Supply Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.2.4 Flash Memory Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.3 AC Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.3.1 Testing Waveforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
4.3.2 Power-Up and Supply Threshold Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.3.3 On-Chip Oscillator Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.4 Motor Control Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.4.1 PWM Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.4.2 Current Sensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.4.3 Fault Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.5 Power Factor Correction (PFC) parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.5.1 Boost PFC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Datasheet 3 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Datasheet 4 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Script
Program Enable/
Engine Disable
RAM Digital
OR
filter Enable/
Task0 Disable
Comparator
Data
Task1 RAM Programmable
Gain
COM
Temperature
sensing
GPIO
PORT DAC Reference
Voltage
Clock monitoring
optional 96 MHz 32 kHz Watchdog
Analog
Oscillator Oscillator Timer Comparator
Oscillator Watchdog
RESET
digital
Hall
Voltage analog
supervision
Encoder
3.3V – 5.0V
EVR
Datasheet 5 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Pin Configuration
2 Pin Configuration
The following tables give the pin configurations of the individual devices of the IMC100 series in the available
packages.
The pin type is specified as follows:
• I - digital input
• O - digital output
• AIN - analog input
The pin function given below refers to the standard software configuration. Different software might configure
pins differently. Some of the input pins can be configured to have pull up or pull down resistor and some output
pins can be configured to push-pull or open drain. This is described in the reference manual of the respective
software.
Pins can serve multiple functions and have to be configured accordingly. Please also refer to the respective pin
configuration drawings in this data sheet and the description in the MCE software manual.
Pins that do not have any signal assigned are reserved for future use. These pins should be left unconnected
and neither be connected to ground nor to the positive supply.
Note: All required reference voltages are generated by an internal DAC, therefor the pins like REFU, REFV,
REFW and PFCREF only require a blocking capacitor.
Datasheet 6 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Pin Configuration
1 Function not available when used with Hall sensor mode (i.e. AHALL1+/- and AHALL2+/- or HALL1/2/3 are
used)
Datasheet 7 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Pin Configuration
Datasheet 8 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Pin Configuration
Note: IMC099T-T038 does not support scripting. Therefore the scripting pins given in the drawing below for
the TSSOP-38 package only apply to the IMC101T-T038.
HALL1/AIN4 1 38 HALL2/AIN3
VDC 2 37 IW/AHALL1-/AIN2
IV/AHALL2- 3 Top View 36 REFW/AHALL1+/AIN1
REFV/AHALL2+/AIN7 4 35 VSP/AIN0
REFU/AIN8 5 34 TX0
ISS/IU 6 33 RX0
NTC/AIN10 7 32 GPIO9
PARAM/HALL3/AIN11 8 31 DUTYFREQ 1)
VSS 9 IMC101T 30 GPIO8
VDD 10 T038 29 GPIO7
PWMUL 11 28 DIR/GPIO6
PWMUH 12 27 PAR3/GPIO5
PWMVL 13 26 VDD
PWMVH 14 25 VSS
PWMWL 15 24 PAR2/GPIO4
PWMWH 16 23 PAR1/GPIO3
LED 17 22 PAR0/GPIO2
GK 18 21 PGOUT
TX1 19 20 RX1
Datasheet 9 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Pin Configuration
HALL1/GPIO15
DUTYFREQ 1)
HALL2/RX0
HALL3/TX0
DIR/GPIO6
GPIO14
GPIO13
GPIO12
VDD
VSS
RX1
TX1
48
47
46
45
44
43
42
41
40
39
38
37
GPIO7 1 36 PAR3/GPIO5
GPIO8 2 35 PAR2/GPIO4
Top View
VSP/AIN0 3 34 PAR1/GPIO3
REFW/AHALL1+/AIN1 4 33 PAR0/GPIO2
IW/AHALL1-/AIN2 5 32 GPIO11
IMC101T
AIN3 6 31 GPIO10
Q048
NTC/AIN4 7 30 PGOUT
VDC 8 29 LED
IV/AHALL2- 9 28 GK
REFV/AHALL2+/AIN7 10 27 VDD
REFU/AIN8 11 26 PWMWH
ISS/IU 12 25 PWMWL
13
14
15
16
17
18
19
20
21
22
23
24
GPIO16
GPIO17
VSS
VDD
VDD
GPIO9
PWMUL
PWMUH
PWMVL
PWMVH
Figure 3 IMC101T-Q048
Pins that do not have any signal assigned are reserved for future use. These pins should be left unconnected
and neither be connected to ground nor to the positive supply.
Datasheet 10 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Pin Configuration
HALL2/GPIO16
HALL1/GPIO15
DUTYFREQ 1)
DIR/GPIO6
GPIO14
GPIO13
GPIO12
GPIO11
VDD
VSS
RX0
TX0
48
47
46
45
44
43
42
41
40
39
38
37
HALL3/GPIO7 1 36 GPIO10
PAR0/GPIO2 2 35 LED
Top View
PAR1/GPIO3 3 34 PGOUT
PAR2/GPIO4 4 33 GPIO9
PAR3/GPIO5 5 32 GPIO8
VSP/AIN0 6
IMC101T 31 TX1
REFW/AHALL1+/AIN1 7
F048 30 RX1
IW/AHALL1-/AIN2 8 29 GK
AIN3 9 28 VDD
NTC/AIN4 10 27 PWMWH
VDC 11 26 PWMWL
IV/AHALL2- 12 25 PWMVH
13
14
15
16
17
18
19
20
21
22
23
24
REFV/AHALL2+/AIN7
REFU/AIN8
IU/ISS
AIN10
GPIO17
GPIO18
VSS
VDD
PWMUL
PWMUH
PWMVL
PARAM/AIN11
Figure 4 IMC101T-F048
Pins that do not have any signal assigned are reserved for future use. These pins should be left unconnected
and neither be connected to ground nor to the positive supply.
Datasheet 11 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Pin Configuration
DUTYFREQ 1)
DIR/GPIO6
GPIO29
GPIO28
GPIO27
GPIO26
GPIO25
GPIO24
GPIO23
GPIO22
VDD
VSS
RX1
RX0
TX1
TX0
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
VSS 1 48 GPIO21
VDD 2 47 GPIO20
Top View
PAR0/GPIO2 3 46 GPIO19
PAR1/GPIO3 4 45 GPIO18
PAR2/GPIO4 5 44 GPIO17
PAR3/GPIO5 6 43 GPIO16
GPIO7 7 42 PGOUT
GPIO8 8 41 LED
VSP/AIN0 9 IMC101T 40 GPIO15
REFW/AHALL1+/AIN1 10 F064 39 GPIO14
IW/AHALL1-/AIN2 11 38 GPIO13
AIN3 12 37 GPIO12
NTC/AIN4 13 36 GK
VDC 14 35 VDD
IV/AHALL2- 15 34 PWMWH
REFV/AHALL2+/AIN7 16 33 PWMWL
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
REFU/AIN8
ISS/IU
AIN10
VSS
VDD
VDD
HALL1/GPIO9
HALL2/GPIO10
PWMUL
PWMUH
PWMVL
PWMVH
HALL3/GPIO11
PARAM/AIN11
Figure 5 IMC101T-F064
Pins that do not have any signal assigned are reserved for future use. These pins should be left unconnected
and neither be connected to ground nor to the positive supply.
Datasheet 12 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Pin Configuration
Datasheet 13 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Pin Configuration
2 Function not available when used with Hall sensor mode (i.e. AHALL1+/- and AHALL2+/- or HALL1/2/3 are
used)
Datasheet 14 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Pin Configuration
Datasheet 15 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Pin Configuration
HALL2/GPIO16
HALL1/GPIO15
DUTYFREQ 2)
DIR/GPIO6
GPIO14
GPIO13
GPIO12
GPIO11
VDD
VSS
RX0
TX0
48
47
46
45
44
43
42
41
40
39
38
37
HALL3/GPIO7 1 36 GPIO10
PAR0/GPIO2 2 35 LED
Top View
PAR1/GPIO3 3 34 PGOUT
PAR2/GPIO4 4 33 PFCG0
PAR3/GPIO5 5 32 PFCG1
VSP/AIN0 6
IMC102T TX1
31
REFW/AHALL1+/AIN1 7
F048 30 RX1
IW/AHALL1-/AIN2 8 29 GK
PFCI 9 28 VDD
NTC/AIN4 10 27 PWMWH
VDC 11 26 PWMWL
IV/AHALL2- 12 25 PWMVH
13
14
15
16
17
18
19
20
21
22
23
24
REFV/AHALL2+/AIN7
REFU/AIN8
ISS/IU
PFCREF
PFCITRIP
VSS
VDD
PWMUL
PWMUH
PWMVL
VAC2
VAC1
Figure 6 IMC102T-F048
Pins that do not have any signal assigned are reserved for future use. These pins should be left unconnected
and neither be connected to ground nor to the positive supply.
Datasheet 16 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Pin Configuration
DUTYFREQ 2)
DIR/GPIO6
GPIO29
GPIO28
GPIO27
GPIO26
GPIO25
GPIO24
GPIO23
GPIO22
RXD1
TXD1
VDD
VSS
RX0
TX0
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
VSS 1 48 GPIO21
VDD 2 47 GPIO20
Top View
PAR0/GPIO2 3 46 GPIO19
PAR1/GPIO3 4 45 GPIO18
PAR2/GPIO4 5 44 PFCG0
PAR3/GPIO5 6 43 PFCG1
GPIO7 7 42 PGOUT
GPIO8 8 41 LED
VSP/AIN0 9 IMC102T 40 GPIO15
REFW/AHALL1+/AIN1 10 F064 39 GPIO14
IW/AHALL1-/AIN2 11 38 GPIO13
PFCI 12 37 GPIO12
NTC/AIN4 13 36 GK
VDC 14 35 VDD
IV/AHALL2- 15 34 PWMWH
REFV/AHALL2+/AIN7 16 33 PWMWL
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
HALL2/GPIO10
HALL3/GPIO11
REFU/AIN8
ISS/IU
PFCREF
PFCITRIP
VSS
VDD
VDD
HALL1/GPIO9
PWMUL
PWMUH
PWMVL
PWMVH
VAC2
VAC1
Figure 7 IMC102T-F064
Pins that do not have any signal assigned are reserved for future use. These pins should be left unconnected
and neither be connected to ground nor to the positive supply.
Datasheet 17 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Functional description
3 Functional description
iMOTION™ IMC100 is a series of highly integrated ICs for the control of a Permanent Magnet Synchronous Motor
(PMSM). IMC101 devices provide control of a single motor while the IMC102 devices control the motor and
additionally a boost or totem pole power factor correction (PFC).
The IMC100 series is based on Infineon’s Motion Control Engine (MCE) and integrate all hardware and software
functions required to implement a closed loop sensorless or optionally sensor based control algorithm for
permanent magnet motors. IMC100 devices do not require any software programming and can be configured
for a wide range of motor control inverters.
The IMC100 series takes advantage of a new hardware platform that is based on a comprehensive set of
innovative analog and motor control peripherals. The high level of integration both in terms of hardware
modules and software algorithms results in a minimum number of external components required for the
implementation of the inverter control.
Infineon’s patented and field proven Motion Control Engine (MCE) implements field oriented control (FOC) using
single or leg shunt current feedback and uses space vector pulse width modulation (PWM) with sinusoidal
signals to achieve highest energy efficiency. In addition to the motor control algorithm it also integrates
multiple configurable protection features like over- and under-voltage, over current, rotor lock etc. to protect
both the power stage as well as the motor during application tuning or in case of malfunction.
The second generation of the MCE further improves the performance of the sensorless control algorithm and
adds functionality like optional sensor support for applications that require accurate rotor positioning, two
types of ready-to-use PFC algorithms as well as more and flexible and faster host interface options.
The IMC100 series is offered in several device and package variants for applications from single motor control to
motor control plus PFC. All devices can be used in applications requiring functional safety according to IEC
60335 (‘Class B’).
There are multiple versions of the MCE software offered by Infineon and made available for download from the
Infineon web site.
By using a special secure boot loader algorithm in combination with type specific chip IDs it is assured that
these MCE software versions can only be installed onto the matching hardware derivatives, i.e. IMC100 variants
for which the software has been tested and released for. Infineon as well as third parties provides tools to
program these software images. For details please refer to the iMOTION™ programming manual.
The MCE integrates a script engine providing additional flexibility. The script engine can make use of analog and
digital IOs for reading sensors or driving signals. The respective IOs are given in the pin lists referencing the
name in the script to the physical pin of the package.
This data sheet provides all electrical, mechanical, thermal and quality parameters. A detailed description of
the features, functionality and configuration of the Motion Control Engine (MCE) including scripting can be
found in the respective reference manual of the MCE.
The application schematics in the following chapters show some examples of different use cases for the IMC100
devices. The combination of the different configuration options like leg vs. single shunt, sensorless or sensored
operation, boost or totem pole PFC etc. is not limited to the examples shown here but can be chosen according
to the individual application requirements.
Datasheet 18 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Functional description
~
VDD
PAR0/GPIO2 3.3V – 5.0V
Motor Parameter 4
digital PAR1/GPIO3 PWMUH
PWMUL
Selection/ PAR2/GPIO4
PWMVH 6
PAR3/GPIO5
Programmable IO analog PARAM/HALL3/AIN11 (TSSOP38) or
PWMVL
DUTYFREQ VDC
DIR/GPIO6
Preconfigured/ PGOUT GK
Programmable LED
Analog Input
Host Interface RX0 REFU/AIN8
SW Update TX0
NTC/AIN10 (TSSOP38) Temperature
sensing
or
NTC/AIN4(QFN48,LQFP48,LQFP64)
Host Interface RX1 ISS/IU
UART TX1
REFW/AHALL1+/AIN1
IW/AHALL1-/AIN2
VSS
Datasheet 19 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Functional description
~
VDD
PAR0/GPIO2 3.3V – 5.0V
Motor Parameter 4
digital PAR1/GPIO3 PWMUH
PWMUL
Selection/ PAR2/GPIO4
PWMVH 6
PAR3/GPIO5
Programmable IO analog PARAM//HALL3/AIN11 (TSSOP38) or
PWMVL
VSP/AIN0
IO LED
VDD
Temperature
sensing
IW
REFW/AHALL3-/AIN1
Datasheet 20 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Functional description
VDD
PAR0/GPIO2 3.3V – 5.0V
PFCG0
Motor Parameter 4
digital PAR1/GPIO3
Selection/ PAR2/GPIO4
PWMUH
Programmable IO PAR3/GPIO5
PWMUL Gate Driver
PWMVH
6
PWMVL
DUTYFREQ
PWMWH
DIR/GPIO6
PWMWL
HALL1/GPIO9
Preconfigured/ HALL2/GPIO10
GK
Programmable HALL3/GPIO11 VDD
IO PGOUT VDC
VDD
LED
GPIO7,8,12,13,14,15,18,19, PFCI
20,21,22,23,24,25,26,27,28,29
VDD 3 phase
PFCREF Gate Driver
Host Interface RX0
SW Update TX0
ISS/IU VDD
UART TX1
NTC/AIN4
Temperature
sensing
VAC1
VAC2
Motor
REFV/AHALL2+/AIN7
REFW/AHALL1+/AIN1
Programmable
IW/AHALL1-/AIN2
Analog Input
VSP/AIN0
VSS
Datasheet 21 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Functional description
VDD PFCG0 2
PAR0/GPIO2 3.3V – 5.0V
Motor Parameter 4
digital PAR1/GPIO3
PFCG1
Selection/ PAR2/GPIO4
Programmable IO
PWMUH
PAR3/GPIO5
PWMUL Gate Driver
PWMVH
6
PWMVL
DUTYFREQ
PWMWH
DIR/GPIO6
PWMWL
HALL1/GPIO9
Preconfigured/ HALL2/GPIO10
GK
Programmable HALL3/GPIO11 VDD
IO PGOUT VDC
VDD
LED
GPIO7,8,12,13,14,15,18,19,
20,21,22,23,24,25,26,27,28,29 PFCI VDD
3 phase
PFCREF Gate Driver
SW Update TX0
ISS/IU VDD
REFU
Host Interface RX1
VAC1
VAC2
Motor
REFV/AHALL2+/AIN7
REFW/AHALL1+1/AIN1
IW/AHALL1-/AIN2 Programmable
VSS VSP/AIN0 Analog Input
Datasheet 22 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Datasheet 23 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Note: An overload condition on one or more pins does not require a reset.
Note: A series resistor at the pin to limit the current to the maximum permitted overload current is sufficient
to handle failure situations like short to battery.
Figure 12 shows the path of the input currents during overload via the ESD protection structures. The diodes
against VDD and ground are a simplified representation of these ESD protection structures.
Datasheet 24 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
VDDP VDDP
Pn.y IOVx
GND
GND
ESD Pad
Datasheet 25 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
3 See also the Supply Monitoring thresholds Power-Up and Supply Threshold Characteristics .
Datasheet 26 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
4.2 DC Parameters
Note: These parameters are not subject to production test, but verified by design and/or characterization.
Note: Unless otherwise stated, input DC and AC characteristics, including peripheral timings, assume that
the input pads operate with the standard hysteresis.
Datasheet 27 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Note: These parameters are not subject to production test, but verified by design and/or characterization.
6 All parameters are defined for the full supply range if not stated otherwise.
Datasheet 29 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Note: These parameters are not subject to production test, but verified by design and/or characterization.
Note: These parameters are not subject to production test, but verified by design and/or characterization.
7 CPU in sleep, peripherals clock disabled, Flash is powered down and code executed from RAM after wake-
up.
8 Sum of page erase and sector erase cycles a page sees.
Datasheet 30 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
4.3 AC Parameters
VDDP
90% 90%
10% 10%
VSS
tR tF
VDDP
Datasheet 31 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Note: These parameters are not subject to production test, but verified by design and/or characterization.
9 A capacitor of at least 100 nF has to be added between VDD and VSS to fulfill the requirement as stated for
this parameter.
10 Valid for a 100 nF buffer capacitor connected to supply pin where current from capacitor is forwarded only
to the chip. A larger capacitor value has to be chosen if the power source sink a current.
Datasheet 32 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
5.0V
VDDP
} VDDPPW
VDDPBO
11 This values does not include the ramp-up time. During startup firmware execution, MCLK is running at 48
MHz and the clocks to peripheral as specified in register CGATSTAT0 are gated.
Datasheet 33 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Table 14 provides the characteristics of the 32 kHz digital controlled oscillator DCO2. The DCO2 is only used
internally as a secondary clock source for the internal watchdog and as a fallback in case of failure of DCO1.
12 MCE version newer or equal to V1.03.00, clock adjustment algorithm for improved accuracy enabled
13 The deviation is relative to the factory trimmed frequency at nominal VDDC and TA = + 25°C.
Datasheet 34 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Datasheet 35 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Datasheet 36 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Datasheet 37 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Datasheet 38 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Datasheet 39 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Note: These parameters are not subject to production test, but verified by design and/or characterization.
TBAUD
TXD
RXD
TUARTFIL
14 Each bit including start and stop bit is sampled three times at center of a bit at an interval of 1/16 TBAUD. If
three sampled values do not agree, then UART noise error is generated.
Datasheet 40 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
motor speed
RPM max
motor stop
RPM min
VSP
VSP STOP
VSP START
VSP MAX
Datasheet 41 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
motor speed
RPM min
f CTRL
f STOP
f START
f MAX
Datasheet 42 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
motor speed
RPM min
T CTRL
T STOP
T START
T MAX
Datasheet 43 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Datasheet 44 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Datasheet 45 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Datasheet 46 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Figure 22 PG-TSSOP-38-9
Datasheet 47 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Figure 23 PG-VQFN-48-73
Datasheet 48 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Figure 24 PG-LQFP-48-10
Datasheet 49 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Figure 25 PG-LQFP-64-26
Datasheet 50 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Note: For electrical reasons, it is required to connect the exposed pad to the board ground VSSP,
independent of EMC and thermal requirements.
When operating the IMC100 in a system, the total heat generated in the chip must be dissipated to the ambient
environment to prevent overheating and the resulting thermal damage.
The maximum heat that can be dissipated depends on the package and its integration into the target board.
The “Thermal resistance RΘJA” quantifies these parameters. The power dissipation must be limited so that the
average junction temperature does not exceed 115°C.
The difference between junction temperature and ambient temperature is determined by
ΔT = (PINT + PIOSTAT + PIODYN) × RΘJA
The internal power consumption is defined as
PINT = VDD × IDDP (switching current and leakage current).
The static external power consumption caused by the output drivers is defined as
PIOSTAT = Σ((VDD - VOH) × IOH) + Σ(VOLIOL)
The dynamic external power consumption caused by the output drivers (PIODYN) depends on the capacitive load
connected to the respective pins and their switching frequencies.
If the total power dissipation for a given system configuration exceeds the defined limit, countermeasures must
be taken to ensure proper system operation:
• Reduce VDD, if possible in the system
• Reduce the system frequency
• Reduce the number of output pins
• Reduce the load on active output drivers
15 Device mounted on a 4-layer JEDEC board (JESD 51-5); exposed pad of VQFN soldered.
Datasheet 51 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
Manufacturer
Datasheet 52 1.6
2020-06-22
iMOTION™ IMC100
High performance motor control IC series
References
6 References
Revision history
Document Date of Description of changes
version release
1.0 2018-02-09 • Initial version
1.1 2018-02-20 • Corrected RX1, TX1 in QFN-48, QFP-48 and LQFP-64
1.2 2018-07-24 • Added pins for scripting engine
• Added SBSL-IDs and Chip-IDs
• Added input voltage specification
• Several minor corrections
1.3 2019-02-14 • Added the IMC099T-T038
1.4 2019-07-09 • Added IMC102T-F048, IMC102T-F048
• Corrected position of hall pins
• Corrected min/max pin input voltage
• Added GPIO16/GPIO17/GPIO18 to QFN-48 and QFP-48
1.5 2020-04-15 • Added clarification on DUTYFREQ vs. Hall sensor availability
• Added DCO accuracy with calibration
• Increased max motor PWM to 40 kHz
1.6 2020-06-18 • Added GPIO6, GPIO7 to pin table for LQFP-48
• Corrected pin drawing for IMC101F-F048
Datasheet 53 1.6
2020-06-22
Trademarks
All referenced product or service names and trademarks are the property of their respective owners.