Data Sheet No. PD60336 IRMCK371 Sensorless Motor Control IC for Appliances Features Product Summary TM MCE (Motion Control Engine) - Hardware based Maximum crystal frequency 60 MHz computation engine for high efficiency sinusoidal Maximum internal clock (SYSCLK) frequency 128 MHz sensorless control of permanent magnet AC motor Maximum 8051 clock frequency 33 MHz Support Induction motor sensorless FOC control Sensorless control computation time 11 sec typ Supports both interior and surface permanent TM magnet motors MCE computation data range 16 bit signed Built-in hardware peripheral for single shunt 8051 OTP Program memory 64K bytes current feedback reconstruction MCE program and Data RAM 8K bytes No external current or voltage sensing operational GateKill latency (digital filtered) 2 sec amplifier required Three/two-phase Space Vector PWM PWM carrier frequency counter 16 bits/ SYSCLK Analog output (PWM) A/D input channels 4 Embedded 8-bit high speed microcontroller (8051) A/D converter resolution 12 bits for flexible I/O and man-machine control A/D converter conversion speed 2 sec JTAG programming port for emulation/debugger 8051 instruction execution speed 2 SYSCLK Serial communication interface (UART) 2 I C/SPI serial interface Analog output (PWM) resolution 8 bits Watchdog timer with independent analog clock UART baud rate (typ) 57.6K bps Three general purpose timers/counters Number of I/O (max) 13 Two special timers: periodic timer, capture timer Package (lead-free) QFP48 Internal One-Time Programmable (OTP) memory and internal RAM for final production usage Operating temperature -40C ~ Pin compatible with IRMCF371, RAM version 85C 1.8V/3.3V CMOS Description IRMCK371 is a high performance OTP based motion control IC designed primarily for appliance applications. IRMCK371 is designed to achieve low cost and high performance control solutions for advanced inverterized appliance motor control. TM IRMCK371 contains two computation engines. One is Motion Control Engine (MCE ) for sensorless control of permanent magnet motors the other is an 8-bit high-speed microcontroller (8051). Both computation engines are integrated into one TM monolithic chip. The MCE contains a collection of control elements such as Proportional plus Integral, Vector rotator, Angle estimator, Multiply/Divide, Low loss SVPWM, Single Shunt IFB. The user can program a motion control algorithm by connecting these control elements using a graphic compiler. Key components of the sensorless control algorithms, such as the Angle Estimator, are provided as complete pre-defined control blocks implemented in hardware. A unique analog/digital circuit and algorithm to fully support single shunt current reconstruction is also provided. The 8051 microcontroller performs 2-cycle instruction execution (16MIPS at 33MHz). The MCE and 8051 microcontroller are connected via dual port RAM to process TM signal monitoring and command input. An advanced graphic compiler for the MCE is seamlessly integrated into the MATLAB/Simulink environment, while third party JTAG based emulator tools are supported for 8051 developments. IRMCK371 comes with a small QFP48 pin lead-free package.. Rev 1.0 IRMCK371 TABLE OF CONTENTS 1 Overview....................................................................................................................................5 2 IRMCK371 Block Diagram and Main Functions.........................................................................6 3 Pinout.........................................................................................................................................8 4 Input/Output of IRMCK371.........................................................................................................9 4.1 8051 Peripheral Interface Group.......................................................................................10 4.2 Motion Peripheral Interface Group ....................................................................................10 4.3 Analog Interface Group .....................................................................................................11 4.4 Power Interface Group ......................................................................................................11 4.5 Test Interface Group .........................................................................................................11 5 Application Connections ..........................................................................................................12 6 DC Characteristics...................................................................................................................13 6.1 Absolute Maximum Ratings...............................................................................................13 6.2 System Clock Frequency and Power Consumption ..........................................................13 6.3 Digital I/O DC Characteristics............................................................................................14 6.4 PLL and Oscillator DC characteristics...............................................................................14 6.5 Analog I/O DC Characteristics ..........................................................................................15 6.6 Under Voltage Lockout DC characteristics........................................................................15 6.7 AREF Characteristics........................................................................................................15 7 AC Characteristics ...................................................................................................................16 7.1 PLL AC Characteristics .....................................................................................................16 7.2 Analog to Digital Converter AC Characteristics.................................................................17 7.3 Op Amp AC Characteristics ..............................................................................................17 7.4 SYNC to SVPWM and A/D Conversion AC Timing...........................................................18 7.5 GATEKILL to SVPWM AC Timing.....................................................................................19 7.6 Interrupt AC Timing ...........................................................................................................19 2 7.7 I C AC Timing....................................................................................................................20 7.8 SPI AC Timing...................................................................................................................21 7.8.1 SPI Write AC timing ....................................................................................................21 7.8.2 SPI Read AC Timing...................................................................................................22 7.9 UART AC Timing...............................................................................................................23 7.10 CAPTURE Input AC Timing ...........................................................................................24 7.11 JTAG AC Timing ............................................................................................................25 7.12 OTP Programming Timing .............................................................................................26 8 I/O Structure.............................................................................................................................27 9 Pin List .....................................................................................................................................30 10 Package Dimensions............................................................................................................32 11 Part Marking Information ......................................................................................................33 12 Order Information .................................................................................................................33 www.irf.com 2007 International Rectifier 2