Document Number: MM912_P812
Rev. 1.0, 05/2012
Freescale Semiconductor
Advance Information
© Freescale Semiconductor, Inc., 2012. All rights reserved.
*This document contains certain information on a product under development.
Freescale reserves the right to change or discontinue this product without notice
S12P MCU and Multifunctional
Ignition and Injector Driver
System In Package (SiP)
The MM912xP812 is an engine control IC combining an MCU
(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
driving a fuel injector, a lamp or LED, and a relay or another injector
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 driver—current limit—4.0 A typical
• Lamp driver—current limit—1.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
Figure 1. MM912_P812 Simplified Application Diagram
SMALL ENGINE CONTROL SIP
912_P812
98ASA00371D
100 Pin LQFP-EP
Notes
1. Surge Voltage protection
recommended on VPWR
2. Not all connections on MCU shown
912_P812
VCCREF
VDD
VCCSENS
RESET
RESET
WDRFSH
LAMPOUT
DGND
PGND
PAD9
PM0/RXCAN
INJOUT
WD_INH
IGNOUTL
ISO9141
I/O
INJIN
I/O
INJFLT
I/O
IGNIN
I/O
IGNFLT
I/O
EXTAL
VPWR
LAMPIN
I/O
RIN
I/O
5.0 V
RELFLT
I/O
MRX
RXD
MTX
TXD
XTAL
VSS
V
BAT
TM_EN, TEST2
MOSI
SCK
SS
MISO
IRQ
PM1/TXCAN
PAD3
PAD4
PAD5
PAD6
PAD7
PAD0
PAD1
PAD2
ISO9141
IGNOUTH
IGNSUP
V
PWR
IGNFB
ROUT
V
BAT
V
BAT
V
BAT
V
BAT
Injector
Relay or
other load
TEST1