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
Analog Integrated Circuit Device Data
2 Freescale Semiconductor
MM912_P812
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 http://www.freescale.com and perform
a part number search for the following device numbers.
Figure 2. MM912_P812 Detailed Application Diagram
Table 1. Orderable Part Variations
Part Number
(3)
Processor Core Flash Memory RAM
Temperature (T
A
)
Package
MM912IP812AMAF
S12P
96 k
6.0 k -40 to 125 °C 100 pin LQFP
MM912JP812AMAF
128 k
Notes
3. To Order parts in Tape & Reel, add the R2 suffix to the part number.
Table 2. Calibration Tools
Part Number
Processor Core Contact
PM912NE812AMAF
S12XEP100 Contact Sales
MRX
33812
V
BAT
LAMPOUT
RESET
ROUT
RELAY OR
MIL
V
BAT
RESET
VDD
MTX
INJIN
VCCSENS
DGND
+5.0 V
IGNIN
IGNOUTH
ISO9141
ISO9141
IGNFB
VCCREF
INJOUT
INJECTOR
V
BAT
V
BAT
*PT2
RXD
TXD
PGND1,2
WD_INH
TM_EN, TEST2
*PT0
*PT4
WDRFSH
INJFLT
IGNFLT
*PE6
*PA1
LAMPIN
RIN
PT1
PB3
V
BAT
IGNSUP
PNP
IGNOUTL
OTHER LOAD
V
PWR
Notes:
*PA5
RELFLT
+5.0 V
VPWR
recommended on VPWR
S12P
EP
PAD0
PAD1
PAD2
PAD3
PAD4
PAD5
PAD6
PAD7
EXTAL
XTAL
VSS
PAD9
2) Not all connections on MCU
1)Surge Voltage protection
shown
MOSI
SS
SCK
MISO
IRQ
PM1/TXCAN
PM0/RXCAN
* I/O pins indicated are examples only and not necessarily recommendations
MM912_P812
Analog Integrated Circuit Device Data
Freescale Semiconductor 3
MM912_P812
PART IDENTIFICATION
PART IDENTIFICATION
This section provides an explanation of the part numbers and their alpha numeric breakdown.
DESCRIPTION
Part numbers for the chips have fields that identify the specific part configuration. You can use the values of these fields to
determine the specific part you have received.
FORMAT AND EXAMPLES
Part numbers for a given device have the following format, followed by a device example:
Table 3 - Part Numbering - Analog EMBEDDED MCU + POWER:
MM 9 cc fpxxx rtv PPP RR - PM912JP812AMAF
FIELDS
These tables list the possible values for each field in the part number (not all combinations are valid).
Table 3. Part Numbering - Analog EMBEDDED MCU + POWER
FIELD DESCRIPTION VALUES
MM Product Category
MM = Qualified Device
PM = Prototype Device
9 Memory Type 9 = Flash, OTP
cc Micro Core 12 = HC12
f Memory Size
I = 96 k
J = 128 k
p Processor Core P = S12P
xxx Analog Core/Target 812 = MC33812
r Revision (default A)
t Temperature Range M = -40 °C to 125 °C
v Variation (default blank)
PPP Package Designator AF = 100 pin LQFP-EP
RR Tape and Reel Indicator R2 = Tape and Reel 13”

MM912IP812AMAFR2

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC DRVR INJECTOR/IGN 100LQFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union