Document
Freescale Semiconductor Technical Data
Document Number: MM908E624 Rev. 11.0, 4/2012
Integrated Triple High Side Switch with Embedded MCU and LIN Serial Communication for Relay Drivers
The 908E624 is an integrated single-package solution that includes a high performance HC08 microcontroller with a SMARTMOS analog control IC. The HC08 includes flash memory, a timer, enhanced serial communications interface (ESCI), an analogto-digital converter (ADC), internal serial peripheral interface (SPI), and an internal clock generator module. The analog control die provides three high side outputs with diagnostic functions, voltage regulator, watchdog, current sense operational amplifier, and local interconnect network (LIN) physical layer.
The single package solution, together with LIN, provides optimal application performance adjustments and space saving PCB design. It is well-suited for the control of automotive high current motors applications using relays (e.g., window lifts, fans, and sun roofs).
Features
• High performance M68HC908EY16 core
• 16 KB of on-chip flash memory, 512 B of RAM
• Internal clock generator module
• Two 16-bit, two-channel timers
• 10-bit ADC
• LIN physical layer interface
• Low dropout voltage regulator
• Three high side outputs
• Two wake-up inputs
• 16 microcontroller I/Os
908E624
908E624
HIGH SIDE SWITCH
EW (Pb-FREE) SUFFIX 98ASA99294D 54-pin SOICW
ORDERING INFORMATION
Device (Add an R2 suffix for Tape
and reel orders)
Temperature Range (TA)
Package
MM908E624ACPEW MM908E624AYPEW
-40°C to 85°C -40°C to 125°C
54 SOICW
LIN Interface 5.0 V
Microcontroller Ports
LIN VREFH VDDA EVDD VCC VDD VREFL VSSA EVSS AGND GND
VSP1
RXD PTE1/RXD RST RST_A IRQ IRQ_A PTD0/TACH0 PW/MIN PTA0-4 PTB1;3-7 PTC2-4 PTD1/TACH1
VSP HS3 L1 L2
HS1
HS2 +E
WDCONF
OUT -E
VBAT
M
To Microcontroller A/D Channel
Figure 1. 908E624 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.
Analog Integrated Circuit Device Data Freescale Semiconductor
908E624
2
PTA0/KBD0 PTA1/KBD1 PTA2/KBD2 PTA3/KBD3 PTA4/KBD4 PTB1/AD1
PTB3/AD3 PTB4/AD4 PTB5/AD5 PTB6/AD6/TBCH0 PTB7/AD7/TBCH1 PTC2/MCLK PTC3/OSC2 PTC4/OSC1 PTD1/TACH1
FLSVPP
Internal Bus
PTE1/RXD
PTD0/TACH0
RST IRQ VREFL VSSA EVSS EVDD VDDA VREFH
M68HC08 CPU
CPU Registers
ALU
Control and Status Register, 64 Bytes User Flash, 15,872 Bytes User RAM, 512 Bytes Monitor ROM, 310 Bytes
FLASH programming (burn in) ROM, 1024 Bytes
User Flash Vector Space, 36 Bytes
OSC2 Internal Clock Generator
OSC1
Module
RST 24 Internal System Integration Module
IRQ
VREFH VDDA VREFL VSSA
Single External IRQ Module
10 Bit Analog-to-Digital Converter Module
VDD
VSS POWER
Power-On Reset Module
Security Module
PTA6/SS PTA5/SPSCK
PTA4/KBD4 PTA3/KBD3 PTA2/KBD2 PTA1/KBD1 PTA0/KBD0
PTB7/AD7/TBCH1 PTB6/AD6/TBCH0
PTB5/AD5 PTB4/AD4 PTB3/AD3 PTB2/AD2 PTB1/AD1 PTB0/AD0
PORT B DDRB
PORT A DDRA
DDRE PORT E
DDRD PORT D
DDRC PORT C
Single Breakpoint Break Module
5-Bit Keyboard Interrupt Module
2-channel Timer Interface Module A
2-channel Timer Interface Module B
Enhanced Serial Communication Interface
Module
Computer Operating Properly Module
Serial Pheripheral Interface Module
Configuration Register Module
Periodic Wakeup Timebase Module
Arbiter Module
Prescaler Module
BEMF Module
PTC4/OSC1 PTC3/OSC2 PTC2/MCLK PTC1/MOSI PTC0/MISO
PTD1/TACH1 PTD0/TACH0
PTE1/RxD PTE0/TxD
PTE0/TXD
TXD
VSUP1
LIN Physical Layer
Window Watchdog
Reset Control Module
PTA6/SS
SS
PTC0/MISO
MISO
PTC1/MOSI
MOSI
PTA5/SPSCK SPSCK
SPI & Mode Control
MCU Die
Analog Die
Figure 2. 908E624 Simplified Internal Block Diagram
Voltage Regulator
PWMIN
High Side Driver & Diagnostic
PWMIN
High Side Driver & Diagnostic
VSUP2 VSUP2
High Side Driver & Diagnostic
VSUP2
Wake Up Input 1
Wake Up Input 2
Amplifier
VDD
HS1 HS2
HS3 L1 L2 VCC +E -E OUT
AGND GND
VSUP2
VSUP1 PWMIN RST_A IRQ_A WDCONF
LIN RXD
INTERNAL BLOCK DIAGRAM
INTERNAL BLOCK DIAGRAM
PIN CONNECTIONS
PIN CONNECTIONS
PTB7/AD7/TBCH1 PTB6/AD6/TBCH0
PTC4/OSC1 PTC3/OSC2 PTC2/MCLK
PTB5/AD5 PTB4/AD4 PTB3/AD3
IRQ RST PTB1/AD1 PTD0/TACH0 PTD1/TACH1 NC NC NC PWMIN
RST_A IRQ_A
NC NC NC L1 L2 HS3 HS2 HS1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
54 PTA0/KBD0 53 PTA1/KBD1 52 PTA2/KBD2
51 FLSVPP 50 PTA3/KBD3 49 PTA4/KBD4 48 VREFH
47 VDDA 46 EVDD 45 EVSS 44 VSSA
43 VREFL 42 PTE1/RXD 41 NC 40 RXD 39 WDCONF 38 +E 37 -E 36 OUT 35 VCC 34 AGND
33 VDD 32 NC 31 VSUP1
30 GND 29 LIN 28 VSUP2
Figure 3. Pin Connections
Table 1. Pin Definitions A functional description of each pin can be found in the Functional Pin Description section beginning on page 16.
Die Pin
Pin Name
Formal Name
Definition
MCU
MCU MCU MCU
1 PTB7/AD7/TBCH1 2 PTB6/AD6/TBCH0 6 PTB5/AD5 7 PTB4/AD4 8 PTB3/AD3 11 PTB1/AD1
Port B I/Os
These pins are spec.