Data Sheet No. PD60313 IRMCF343 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 Sensorless control computation time 11 sec typ Integrated Power Factor Correction control TM MCE computation data range 16 bit signed Supports both interior and surface permanent magnet motors Program RAM loaded from external EEPROM 48K bytes Built-in hardware peripheral for single shunt Data RAM 8K bytes current feedback reconstruction GateKill latency (digital filtered) 2 sec No external current or voltage sensing operational PWM carrier frequency counter 16 bits/ SYSCLK amplifier required Three/two-phase Space Vector PWM A/D input channels 5 Three-channel analog output (PWM) A/D converter resolution 12 bits Embedded 8-bit high speed microcontroller (8051) A/D converter conversion speed 2 sec for flexible I/O and man-machine control 8051 instruction execution speed 2 SYSCLK JTAG programming port for emulation/debugger Analog output (PWM) resolution 8 bits Serial communication interface (UART) 2 I C/SPI serial interface UART baud rate (typ) 57.6K bps Watchdog timer with independent analog clock Number of I/O (max) 23 Three general purpose timers/counters Package (lead-free) QFP64 Two special timers: periodic timer, capture timer External EEPROM and internal RAM facilitate debugging and code development Pin compatible with IRMCK343, OTP-ROM version 1.8V/3.3V CMOS Description IRMCF343 is a high performance RAM based motion control IC designed primarily for appliance applications. IRMCF343 is designed to achieve low cost and high performance control solutions for advanced inverterized appliance motor control. TM IRMCF343 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 (60MIPS at 120MHz). 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. IRMCF343 comes with a small QFP64 pin lead-free package. Rev 1.1 IRMCF343 TABLE OF CONTENTS 1 Overview....................................................................................................................................4 2 IRMCF343 Block Diagram and Main Functions.........................................................................5 3 Pinout.........................................................................................................................................7 4 Input/Output of IRMCF343.........................................................................................................8 4.1 8051 Peripheral Interface Group.........................................................................................8 4.2 Motion Peripheral Interface Group ......................................................................................9 4.3 Analog Interface Group .....................................................................................................10 4.4 Power Interface Group ......................................................................................................10 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..............................................................................15 6.5 Analog I/O DC Characteristics ..........................................................................................15 6.6 Analog I/O DC Characteristics ..........................................................................................16 6.7 Under Voltage Lockout DC Characteristics.......................................................................17 6.8 CMEXT and AREF Characteristics ...................................................................................17 7 AC Characteristics...................................................................................................................18 7.1 PLL AC Characteristics .....................................................................................................18 7.2 Analog to Digital Converter AC Characteristics.................................................................19 7.3 Op Amp AC Characteristics ..............................................................................................20 7.4 Op Amp AC Characteristics ..............................................................................................20 7.5 SYNC to SVPWM and A/D Conversion AC Timing...........................................................21 7.6 GATEKILL to SVPWM AC Timing.....................................................................................22 7.7 Interrupt AC Timing ...........................................................................................................23 2 7.8 I C AC Timing....................................................................................................................24 7.9 SPI AC Timing...................................................................................................................25 7.9.1 SPI Write AC timing ....................................................................................................25 7.9.2 SPI Read AC Timing...................................................................................................26 7.10 UART AC Timing............................................................................................................27 7.11 CAPTURE Input AC Timing ...........................................................................................28 7.12 JTAG AC Timing ............................................................................................................29 8 Pin List.....................................................................................................................................30 9 Package Dimensions...............................................................................................................33 10 Part Marking Information ......................................................................................................34 2