912_P812.pdf 데이터시트 (총 19 페이지) - 파일 다운로드 912_P812 데이타시트 다운로드

No Preview Available !

Freescale Semiconductor
Advance Information
Document Number: MM912_P812
Rev. 1.0, 05/2012
S12P MCU and Multifunctional
Ignition and Injector Driver
912_P812
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.
SMALL ENGINE CONTROL SIP
98ASA00371D
100 Pin LQFP-EP
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
5.0 V
VBAT
912_P812
VDD
VCCSENS
VCCREF
VPWR
LAMPIN
I/O
RIN
I/O
RESET
RESET
WDRFSH
I/O
INJIN
I/O
INJFLT
I/O
IGNIN
I/O
IGNFLT
I/O
RELFLT
I/O
MRX
RXD
MTX
TXD
EXTAL
XTAL
LAMPOUT
ROUT
INJOUT
IGNFB
IGNSUP
IGNOUTH
IGNOUTL
ISO9141
PAD0
PAD1
PAD2
PAD3
PAD4
PAD5
PAD6
PAD7
PAD9
MOSI
SCK
SS
MISO
IRQ
PM1/TXCAN
PM0/RXCAN
TEST1
TM_EN, TEST2
WD_INH
PGND
VSS
DGND
VBAT VBAT
Relay or
other load
Injector
VBAT VBAT
VPWR
ISO9141
Notes
1. Surge Voltage protection
recommended on VPWR
2. Not all connections on MCU shown
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.

No Preview Available !

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.
Table 1. Orderable Part Variations
Part Number (3)
MM912IP812AMAF
MM912JP812AMAF
Processor Core
S12P
Flash Memory
96 k
128 k
Notes
3. To Order parts in Tape & Reel, add the R2 suffix to the part number.
RAM
6.0 k
Temperature (TA)
-40 to 125 °C
Package
100 pin LQFP
Table 2. Calibration Tools
Part Number
PM912NE812AMAF
Processor Core
S12XEP100
Contact
Contact Sales
+5.0 V
VBAT
S12P
VDD
PAD0
PAD1
PAD2
PAD3
PAD4
PAD5
PAD6
PAD7
PAD9
PB3
PT1
RESET
*PT4
*PT0
*PE6
MOSI
*PT2
SCK
*PA1
SS
MISO
*PA5
RXD
IRQ TXD
PM1/TXCAN
PM0/RXCAN
EXTAL
XTAL VSS
PNP
+5.0 V
EP
VPWR
33812
LAMPOUT
VCCREF
VCCSENS
LAMPIN
RIN
RESET
WDRFSH
INJIN
INJFLT
IGNIN
IGNFLT
RELFLT
MRX
MTX
ROUT
INJOUT
IGNSUP
IGNFB
IGNOUTH
IGNOUTL
TM_EN, TEST2
WD_INH
PGND1,2
DGND
ISO9141
Notes:
1)Surge Voltage protection
recommended on VPWR
2) Not all connections on MCU
shown
MIL VBAT
VBAT RELAY OR
OTHER LOAD
INJECTOR
VBAT
VBAT
VPWR
ISO9141
MM912_P812
* I/O pins indicated are examples only and not necessarily recommendations
Figure 2. MM912_P812 Detailed Application Diagram
MM912_P812
2
Analog Integrated Circuit Device Data
Freescale Semiconductor

No Preview Available !

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
MM
9
cc
f
p
xxx
r
t
v
PPP
RR
DESCRIPTION
Product Category
Memory Type
Micro Core
Memory Size
Processor Core
Analog Core/Target
Revision
Temperature Range
Variation
Package Designator
Tape and Reel Indicator
MM = Qualified Device
PM = Prototype Device
9 = Flash, OTP
12 = HC12
I = 96 k
J = 128 k
P = S12P
812 = MC33812
(default A)
M = -40 °C to 125 °C
(default blank)
AF = 100 pin LQFP-EP
R2 = Tape and Reel 13”
VALUES
Analog Integrated Circuit Device Data
Freescale Semiconductor
MM912_P812
3

No Preview Available !

INTERNAL BLOCK DIAGRAM
INTERNAL BLOCK DIAGRAM
VDDR
VSS3
BKGD
EXTAL
XTAL
VSSPLL
RESET
TEST
PE2
PE4
PE6
PE7
PE0
PE1
PE3
PE5
PA1,PA6,PA5
(PA0, 2:4, 7
not included)
PB0,PB2-6
(PB1, 7 not
included)
32K/64K/96K/128K bytes Flash
2K/4K/6K bytes RAM
ATD
12-bit 10-channel
Analog-Digital Converter
4K bytes Data Flash
AN[9:0]
Voltage Regulator
CPU12-V1
Debug Module
Single-wire Background 3 address breakpoints
Debug Module
1 data breakpoints
64 Byte Trace Buffer
Amplitude Controlled
Low Power Pierce
Oscillator
PLL with Frequency
Modulation option
Clock Monitor
COP Watchdog
Periodic Interrupt
Auton. Periodic Int.
Reset Generation
and Test Entry
Interrupt Module
XIRQ
IRQ
ECLK
TIM
16-bit 8 channel
Timer
IOC0
IOC1
IOC2
IOC3
IOC4
IOC5
IOC6
IOC7
PWM
8-bit 6channel
Pulse Width Modulator
PWM0
PWM1
PWM2
PWM3
PWM4
PWM5
CAN
msCAN 2.0B
SPI
Synchronous Serial IF
RXCAN
TXCAN
MISO
SS
MOSI
SCK
ECLKX2
SCI RXD
Asynchronous Serial IF TXD
VDDX1/VSSX1
VDDX2/VSSX2
3-5V IO Supply
Figure 3. MC9S12P Family Block Diagram
VDDA
VSSA
VRH
VRL
PAD[9, 7:0]
(PAD 8 not
included)
PT0
PT1
PT2
PT3
PT4
PT5
PT6
PT7
PP0
PP1
PP2
PP3
PP4
PP5
PP7
PM0
PM1
PM2
PM3
PM4
PM5
PS0
PS1
PS2
PS3
PJ0
PJ1
PJ2
PJ6
PJ7
MM912_P812
4
Analog Integrated Circuit Device Data
Freescale Semiconductor

No Preview Available !

INTERNAL BLOCK DIAGRAM
VPWR
TM_EN
TEST1
TEST2
TEST3
VCC
LOGIC CONTROL
INJIN VCC
INJFLT
IGNIN
IGNFLT
RIN
RELFLT
LAMPIN
VCC
VCC
PARALLEL
CONTROL
RESET
(Open Drain)
WDRFSH
MTX
MRX
DGND
WATCHDOG
VCC
ISO9141
CONTROLLER
VPWR, VCC
V10.0 Analog
V2.5 Logic
POR, over-voltage,
under-voltage
Band Gap
Oscillator
Bias
Gate Control
Current Limit
Temperature Limit
Short Protection
Open det. on Injector
Ignition
Predriver
Short
Protection
Relay and
Injector Output
VClamp
+
lLimit
RS
VCCREF
VCCSENS
IGNSUP
IGNFB
IGNOUTH
IGNOUTL
INJOUT
PGND1
~75µA
ROUT
PGND2
Lamp Output
Gate Control
Current Limit
Temperature Limit
Short Protection
VClamp
LAMPOUT
+
lLimit
RS
GND
VCC
ISO9141
WD_INH
Notes
4. Pull-up and pull-down current sources are ~50 µA, unless otherwise noted
Figure 4. 33812 Simplified Internal Block Diagram
Analog Integrated Circuit Device Data
Freescale Semiconductor
MM912_P812
5