Release Datasheet Rev. A
IRMCF171
High Performance Sensorless Motor Control IC
IRMCF171 is a high performance flash memory based motion control IC designed primarily for appliance
applications. IRMCF171 is designed to achieve low cost yet high performance control solutions for advanced
inverterized appliance motor control. IRMCF171 contains two computation engines integrated into one monolithic
chip. One is the Flexible Motion Control Engine (MCE
TM
) for sensorless control of permanent magnet or induction
motors; the other is an 8-bit high-speed microcontroller (8051). The user can program a motion control algorithm
by connecting control elements using a graphic compiler. Key components of the complex sensorless control
algorithms, such as the Angle Estimator, are provided as complete pre-defined control blocks. A unique
analog/digital circuit and algorithm fully supports single or leg shunt current reconstruction. The MCE and 8051
microcontroller communicate via dual port RAM for signal monitoring and command input. An advanced graphic
compiler for the MCE
TM
is seamlessly integrated into the MATLAB/Simulink environment, while third party JTAG-
based emulator tools are supported for 8051 software development including a flash programmer. IRMCF171
comes in a 48 pin QFP package.
Description
Features
MCE
TM
(Flexible Motion Control Engine) -
Dedicated computation engine for high efficiency
sinusoidal sensorless motor control
Built-in hardware peripheral for single or two shunt
current feedback reconstruction and analog
circuits
Supports induction machine and both interior and
surface permanent magnet motor sensorless
control
Loss minimization Space Vector PWM
Two-channel analog output (PWM)
Embedded 8-bit high speed microcontroller (8051)
for flexible I/O and man-machine control
JTAG programming port for emulation/debugger
Serial communication interface (UART)
I2C/SPI serial interface
Three general purpose timers/counters
Two special timers: periodic timer, capture timer
Watchdog timer with independent internal clock
Internal 64 Kbyte flash memory
5V tolerant I/O
3.3V single supply
Product Summary
Maximum clock input (f
crystal
)
Maximum Internal clock (SYSCLK)
Maximum 8051 clock (8051CLK)
Sensorless control computation time
MCE
TM
computation data range
8051 Program Flash
805/MCE Data RAM
MCE Program RAM
GateKill latency (digital filtered)
PWM carrier frequency
A/D input channels
A/D converter resolution
A/D converter conversion speed
Analog output (PWM) resolution
UART baud rate (typ)
Number of digital I/O (max)
Package (lead free)
Typical 3.3V operating current
60 MHz
120MHz
30MHz
35
μsec@100MHz
16 bit signed
52KB
4KB
12KB
2
μsec
20 bits/ SYSCLK
7
12 bits
2
μsec
8 bits
57.6K bps
14
QFP48
30mA
Base Part Number
IRMCF171
IRMCF171
Package Type
LQFP48
LQFP48
Standard Pack
Form
Tape and Reel
Tray
Quantity
2000
2500
Orderable Part Number
IRMCF171TR
IRMCF171TY
1
www.irf.com
© 2013 International Rectifier
April
20, 2013
IRMCF171
Table of Contents
1 Overview ....................................................................................................................... 5
2 Pinout ........................................................................................................................... 6
3 IRMCF171 Block Diagram and Main Functions ............................................................ 7
4 Application connection and Pin function ....................................................................... 9
4.1 8051 Peripheral Interface Group.................................................................................. 10
4.2 Motion Peripheral Interface Group ............................................................................... 11
4.3 Analog Interface Group................................................................................................ 11
4.4 Power Interface Group................................................................................................. 12
4.5 Test Interface Group .................................................................................................... 12
5 DC Characteristics ...................................................................................................... 13
5.1 Absolute Maximum Ratings ......................................................................................... 13
5.2 System Clock Frequency and Power Consumption ..................................................... 13
5.3 Digital I/O DC Characteristics ...................................................................................... 14
5.4 PLL and Oscillator DC characteristics ......................................................................... 15
5.5 Analog I/O DC Characteristics ..................................................................................... 15
5.6 Under Voltage Lockout DC characteristics .................................................................. 16
5.7 Itrip comparator DC characteristics.............................................................................. 16
5.8 CMEXT and AREF Characteristics .............................................................................. 16
6 AC Characteristics ...................................................................................................... 17
6.1 Digital PLL AC Characteristics ..................................................................................... 17
6.2 Analog to Digital Converter AC Characteristics ........................................................... 18
6.3 Op amp AC Characteristics ......................................................................................... 19
6.4 SYNC to SVPWM and A/D Conversion AC Timing...................................................... 20
6.5 GATEKILL to SVPWM AC Timing ............................................................................... 21
6.6 Itrip AC Timing ............................................................................................................. 21
6.7 Interrupt AC Timing...................................................................................................... 22
6.8 I
2
C AC Timing .............................................................................................................. 23
6.9 SPI AC Timing ............................................................................................................. 24
SPI Write AC timing ........................................................................................................... 24
SPI Read AC Timing.......................................................................................................... 25
6.10 UART AC Timing ...................................................................................................... 26
6.11 CAPTURE Input AC Timing ...................................................................................... 27
6.12 JTAG AC Timing ....................................................................................................... 28
7 I/O Structure ............................................................................................................... 29
8 Pin List ........................................................................................................................ 32
9 Package Dimensions .................................................................................................. 34
10 Part Marking Information ............................................................................................ 35
11 Qualification Information† ........................................................................................... 35
2
www.irf.com
© 2013 International Rectifier
April
20, 2013
IRMCF171
List of Tables
Table 2. Absolute Maximum Ratings ....................................................................................... 13
Table 3. System Clock Frequency ........................................................................................... 13
Table 4. Digital I/O DC Characteristics .................................................................................... 14
Table 5 PLL DC Characteristics .............................................................................................. 15
Table 6. Analog I/O DC Characteristics ................................................................................... 15
Table 7. UVcc DC Characteristics ........................................................................................... 16
Table 8. Itrip DC Characteristics .............................................................................................. 16
Table 9. CMEXT and AREF DC Characteristics ...................................................................... 16
Table 10. PLL AC Characteristics ............................................................................................ 17
Table 11 . A/D Converter AC Characteristics .......................................................................... 18
Table 12 Current Sensing OP Amp AC Characteristics ........................................................... 19
Table 13. SYNC AC Characteristics ........................................................................................ 20
Table 14. GATEKILL to SVPWM AC Timing ........................................................................... 21
Table 15. Itrip AC Timing ......................................................................................................... 21
Table 16. Interrupt AC Timing.................................................................................................. 22
Table 17. I
2
C AC Timing .......................................................................................................... 23
Table 18. SPI Write AC Timing ................................................................................................ 24
Table 19. SPI Read AC Timing................................................................................................ 25
Table 20. UART AC Timing ..................................................................................................... 26
Table 21. CAPTURE AC Timing .............................................................................................. 27
Table 22. JTAG AC Timing ...................................................................................................... 28
Table 23. Pin List ..................................................................................................................... 33
3
www.irf.com
© 2013 International Rectifier
April
20, 2013
IRMCF171
List of Figures
Figure 1. Typical Application Block Diagram Using IRMCF171 ................................................. 5
Figure 2. Pinout of IRMCF171 ................................................................................................... 6
Figure 3. IRMCF171 Block Diagram .......................................................................................... 7
Figure 4. IRMCF171 Leg Shunt Connection Diagram ............................................................... 9
Figure 5. IRMCF171 Single Shunt Connection Diagram ......................................................... 10
Figure 6. Crystal circuit example ............................................................................................. 17
Figure 7. Voltage droop and S/H hold time .............................................................................. 18
Figure 8 Op amp output capacitor ........................................................................................... 19
Figure 9. SYNC timing ............................................................................................................. 20
Figure 10. Gatekill timing ......................................................................................................... 21
Figure 11. ITRIP timing ............................................................................................................ 21
Figure 12. Interrupt timing........................................................................................................ 22
Figure 13. I
2
C Timing ............................................................................................................... 23
Figure 14. SPI write timing....................................................................................................... 24
Figure 15. SPI read timing ....................................................................................................... 25
Figure 16. UART timing ........................................................................................................... 26
Figure 17. CAPTURE timing .................................................................................................... 27
Figure 18. JTAG timing ............................................................................................................ 28
Figure 19. PWMUL/PWMUH/PWMVL/PWMVH/PWMWL/PWMWH output ............................. 29
Figure 20. All digital I/O except motor PWM output ................................................................. 29
Figure 21. RESET, GATEKILL I/O ........................................................................................... 29
Figure 22. Analog input............................................................................................................ 30
Figure 24 Analog operational amplifier output and AREF I/O structure .................................. 30
Figure 25. VSS,AVSS pin I/O structure ................................................................................... 30
Figure 26. VDD1,VDDCAP pin I/O structure............................................................................ 31
Figure 27. XTAL0/XTAL1 pins structure .................................................................................. 31
4
www.irf.com
© 2013 International Rectifier
April
20, 2013
IRMCF171
1 Overview
IRMCF171 is a new generation International Rectifier integrated circuit device primarily designed as a one-chip
solution for complete inverterized appliance motor control applications. Unlike a traditional microcontroller or
DSP, the IRMCF171 provides a built-in closed loop sensorless control algorithm using the unique flexible Motion
Control Engine (MCETM) for permanent magnet motors as well as induction motors. The MCE
TM
consists of a
collection of control elements, motion peripherals, a dedicated motion control sequencer and dual port RAM to
map internal signal nodes. IRMCF171 also employs a unique single shunt current reconstruction circuit in
addition to two leg shunt current sensing circuit to eliminate additional analog/digital circuitry and enables a direct
shunt resistor interface to the IC. Motion control programming is achieved using a dedicated graphical compiler
integrated into the MATLAB/SimulinkTM development environment. Sequencing, user interface, host
communication, and upper layer control tasks can be implemented in the 8051 high-speed 8-bit microcontroller.
The 8051 microcontroller is equipped with a JTAG port to facilitate emulation and debugging tools. Figure 1
shows a typical application schematic using the IRMCF171.
IRMCF171 contains 64 Kbytes of Flash program memory. The IRMCK171 contains 32 Kbytes OTP memory and
is intended for high volume production purposes while the IRMCF171 is intended for flexible volume production.
Both the Flash and ROM versions come in a 48-pin QFP package with identical pin configuration to facilitate PC
board layout and transition to mass production.
Host
Communication
(RS232C)
Appliance PM
motor Drive
Passive
EMI
Fillter
Galvanic
isolation
15V
Gate signal
PM motor
IPM or SPM
Or
IM motor
IRS2336 D
IRMCF171
Power
Supply
3.3V
Optional
EEPROM
Digital I/O
2
8
6
Analog Input
Figure 1. Typical Application Block Diagram Using IRMCF171
5
www.irf.com
© 2013 International Rectifier
April
20, 2013