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