Document Number: MM912 P812 Freescale Semiconductor Rev. 1.0, 05/2012 Advance Information S12P MCU and Multifunctional Ignition and Injector Driver 912 P812 System In Package (SiP) The MM912xP812 is an engine control IC combining an MCU SMALL ENGINE CONTROL SIP (S12P) and analog control die (MC33812) intended for motorcycle and other single/dual cylinders small engine control applications. The MCU S12P has 6 KB RAM, and flash memory size of 96 KB or 128 KB. The S12P family uses many of the same features found on the S12XS family, including error correction code (ECC) on flash memory, a separate data-flash module for diagnostic or data storage, a fast analog-to-digital converter (ATD), and a frequency modulated phase locked loop (IPLL) that improves the electromagnetic compatibility (EMC) performance. The analog control IC consists of three integrated low side drivers, one pre-driver, a +5.0 V, voltage pre-regulator, an MCU watchdog circuit, an ISO 9141 K-Line interface, and a parallel interface for MCU communication. The three low side drivers are provided for 98ASA00371D driving a fuel injector, a lamp or LED, and a relay or another injector 100 Pin LQFP-EP or fuel pump. The pre-driver is intended to drive either an insulated gate bipolar transistor (IGBT) or a bipolar Darlington transistor to control an ignition coil. Features: Designed to operate over the range of ~4.7 V VPWR 36 V Relay/injector/fuel pump drivercurrent limit4.0 A typical Lamp drivercurrent limit1.5 A typical All external outputs protected against short to battery and over-current VCC voltage pre-regulator provides +5.0 V power for the MCU MCU watchdog timer circuit with parallel refresh/time setting line ISO-9141 K-Line transceiver for communicating diagnostic messages All signal lines are accessible Also available with MC9S12XEP100 MCU for calibration For detailed specifications see data sheets for the MC33812 and MC9S12Pxxx Provides single package ECU for minimum PC board area V BAT V BAT V V BAT BAT 912 P812 Relay or 5.0 V VDD LAMPOUT other load VCCSENS ROUT Injector INJOUT VCCREF IGNFB IGNSUP V V PWR BAT VPWR IGNOUTH LAMPIN IGNOUTL I/O ISO9141 ISO9141 RIN PAD0 I/O PAD1 RESET PAD2 RESET PAD3 WDRFSH PAD4 I/O Notes PAD5 INJIN PAD6 1. Surge Voltage protection I/O PAD7 INJFLT PAD9 recommended on VPWR I/O MOSI IGNIN SCK 2. Not all connections on MCU shown I/O SS IGNFLT MISO I/O IRQ RELFLT PM1/TXCAN I/O PM0/RXCAN MRX RXD TEST1 MTX TM EN, TEST2 TXD WD INH EXTAL PGND VSS DGND XTAL Figure 1. MM912 P812 Simplified Application Diagram *This document contains certain information on a product under development. Freescale reserves the right to change or discontinue this product without notice Freescale Semiconductor, Inc., 2012. All rights reserved.ORDERABLE PARTS ORDERABLE PARTS This section describes the part numbers available to be purchased along with their differences. Valid orderable part numbers are provided on the web. To determine the orderable part numbers for this device, go to