03.08.2013 Views

MM9Z1_638, Xtrinsic Battery Sensor with CAN and LIN - Fact Sheet

MM9Z1_638, Xtrinsic Battery Sensor with CAN and LIN - Fact Sheet

MM9Z1_638, Xtrinsic Battery Sensor with CAN and LIN - Fact Sheet

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Applications<br />

• <strong>Battery</strong> Current / Voltage / Temperature<br />

Monitoring<br />

• <strong>Battery</strong> State of Charge Monitoring<br />

• <strong>Battery</strong> State of Health Monitoring<br />

Analog, Mixed-Signal <strong>and</strong> Power Management<br />

<strong>MM9Z1</strong>_<strong>638</strong><br />

<strong>Xtrinsic</strong> <strong>Battery</strong> <strong>Sensor</strong> <strong>with</strong> Multiple Voltage <strong>and</strong><br />

Temperature Sense Inputs, MS<strong>CAN</strong>,<strong>and</strong> <strong>LIN</strong><br />

Overview<br />

The <strong>MM9Z1</strong>_<strong>638</strong> enables precision measurement<br />

of key battery parameters in automotive <strong>and</strong><br />

other applications. The device integrates an S12Z<br />

microcontroller <strong>and</strong> a SMARTMOS analog control<br />

IC into a single package solution. The analog die<br />

combines system basis <strong>and</strong> application specific<br />

functions, including a Local Interconnect Network<br />

(<strong>LIN</strong>) transceiver, <strong>and</strong> a two-channel 16-bit sigma<br />

delta (ΣΔ )analog to digital converter (ADC) for<br />

simultaneous measurement of battery voltage <strong>and</strong><br />

current.<br />

<strong>MM9Z1</strong>_<strong>638</strong> Simplified Application Drawing<br />

An integrated temperature sensor combined <strong>with</strong><br />

battery mounting allows measurement of battery<br />

temperature. Control of the analog die is through<br />

the high performance internal Die-to-Die interface<br />

(D2D), which seamlessly integrates the analog IC<br />

registers into the MCU register map, to provide<br />

faster access than SPI-based systems. The<br />

<strong>MM9Z1</strong>_<strong>638</strong> also includes an internal oscillator,<br />

96 KB or 128 KB of Flash memory, <strong>and</strong> 8.0 KB of<br />

RAM, as well as an ms<strong>CAN</strong> module. Optionally<br />

also multiple external temperature sensors are<br />

supported.<br />

Multiple Cell Monitoring, <strong>CAN</strong> <strong>and</strong> <strong>LIN</strong> Communication


TEST_A<br />

RESET_A<br />

BKGD/MODC<br />

ISENSEH<br />

Current Sense Module<br />

(PGA <strong>with</strong> configurable<br />

Automatic Gain Control)<br />

Internal Bus<br />

Test<br />

Interface<br />

ISENSEL<br />

EXTAL<br />

Reset<br />

Control Module<br />

XTAL<br />

VSENSE3<br />

1/<br />

52<br />

16 Bit<br />

- ADC<br />

<strong>MM9Z1</strong>_<strong>638</strong> Block Diagram<br />

VSENSE2<br />

1/<br />

28<br />

Low Pass Filter<br />

And<br />

Control<br />

VSENSE1<br />

1/<br />

16<br />

TEST<br />

Trimming /<br />

Calibration<br />

Background Debug Controller<br />

VSENSE0<br />

1/<br />

10<br />

16 Bit<br />

- ADC<br />

Internal Bus<br />

PB Low Power Pierce<br />

[1:0]<br />

Oscillator<br />

PLL <strong>with</strong> Freq. Modulation option<br />

OSC Clock Monitor<br />

COP Watchdog<br />

RESET<br />

Periodic Interrupt<br />

Reset Generation <strong>and</strong><br />

Test Entry<br />

Interrupt<br />

Control Module<br />

PA7<br />

Interrupt Module<br />

PTB5<br />

S12Z CPU<br />

Voltage Sense<br />

Module<br />

Debug Module:<br />

4 comparators<br />

64 byte Trace Buffer<br />

PA6<br />

PTB4<br />

4<br />

32-bit ALU<br />

CPU<br />

Register<br />

D2DCLK<br />

PC0<br />

PA5<br />

D2DDAT7<br />

PTB3<br />

EEPROM 4k Bytes <strong>with</strong> ECC<br />

Internal<br />

Temperaure<br />

<strong>Sensor</strong><br />

16 Bit<br />

- ADC<br />

PD7<br />

Control<br />

D2DDAT3<br />

GPIO<br />

4<br />

RAM 8k Bytes <strong>with</strong> ECC<br />

PD3<br />

PA4<br />

D2DDAT6<br />

PTB2<br />

PD6<br />

Flash 128 kByte <strong>with</strong> ECC<br />

D2DDAT2<br />

PD2<br />

PTB1<br />

Die To Die<br />

Interface<br />

PA3<br />

D2DI<br />

D2DDAT5<br />

Temperature Sense<br />

Module<br />

PD5<br />

4<br />

D2DDAT1<br />

ms<strong>CAN</strong><br />

4<br />

PD1<br />

TX<strong>CAN</strong><br />

RX<strong>CAN</strong><br />

PA2<br />

PTB0<br />

D2DDAT4<br />

PTA<br />

DDRA<br />

PD4<br />

D2DDAT0<br />

SS<br />

SCK<br />

PD0<br />

PA1<br />

Wake Up Control Module<br />

(<strong>with</strong> Current Threshold <strong>and</strong><br />

Ampere-Hour Threshold)<br />

SPI<br />

D2DINT<br />

VREG<br />

1.8V Core<br />

2.7V Flash<br />

PC1<br />

MOSI<br />

MISO<br />

PA0<br />

MCU Die<br />

4 Channel Timer<br />

Digital<br />

GPIO<br />

Cascaded<br />

Voltage Regulators<br />

VDDH = 2.5V<br />

(D2D Buffer)<br />

VDDL = 2.5V<br />

(Internal Digital)<br />

VDDA = 2.5V<br />

(Acquisition Chains)<br />

VDDX = 5V<br />

(MCU Core)<br />

SCI<br />

<strong>LIN</strong><br />

Physical<br />

Layer<br />

BIAS<br />

Analog Die<br />

GNDSUB<br />

GNDSUB<br />

GNDSUB<br />

ADCGND<br />

AGND<br />

LGND<br />

<strong>LIN</strong><br />

VSUP<br />

DGND<br />

DGND<br />

VDDL<br />

VDDA<br />

VDDX<br />

VDDH<br />

VDDD2D<br />

VSS1<br />

VDDRX<br />

VSSRX


Features<br />

<strong>Battery</strong> Voltage Measurement<br />

• Dedicated 16-bit second order ΣΔ ADC, full measurement range 3.5 to 28 V, <strong>with</strong> a maximum gain error accuracy of 0.15 percent for 5.0 to<br />

18 V range<br />

• Simultaneous sampling <strong>with</strong> current channel<br />

• Programmable signal filtering shared <strong>with</strong> current measurement<br />

• Four battery voltage measurement w/ internal divider<br />

• Five voltage sensor inputs routable to both voltage <strong>and</strong> temperature channel<br />

Differential battery current measurement<br />

• Dedicated 16-bit second order ΣΔ ADC, <strong>with</strong> a programmable gain amplifier <strong>with</strong> eight programmable gain factors<br />

• Gain control block for automatic gain adjustment<br />

• Measurement range up to +/-2000 A <strong>with</strong> an accuracy of 5.0 mA <strong>and</strong> a resolution of 1.0 mA<br />

Temperature Measurement<br />

• Internal, on-chip temperature sensor<br />

• Dedicated 16-bit ADC <strong>with</strong> anti-aliasing filter<br />

• Accuracy: +/-2.0 °C (-20 to 60 °C) <strong>and</strong> +/-3 °C (-40 to 125 °C)<br />

• Five single ended sensor inputs routable to both voltage <strong>and</strong> temperature channels<br />

• Internal supply for external sensors<br />

Normal <strong>and</strong> Low Power Mode<br />

• Current integration via 32-bit accumulator during low-power mode<br />

• Programmable current threshold detection during low-power mode<br />

• Programmable wake-up timer, triggered wake-up from <strong>LIN</strong><br />

Advanced system level management<br />

• Internal oscillator <strong>with</strong> one percent accuracy<br />

• Communication via <strong>LIN</strong> 2.1, <strong>LIN</strong> 2.0 interface <strong>with</strong> fast mode for Flash programming over <strong>LIN</strong><br />

• An ms<strong>CAN</strong> protocol controller, <strong>with</strong> TxD <strong>and</strong> RxD pins, <strong>and</strong> bus wake-up detection<br />

• S12Z micro controller <strong>with</strong> 128 kByte Flash, 8.0 kByte RAM, 4.0 kByte EE PROM all <strong>with</strong> ECC<br />

• Enhanced VDDX capability to supply MCU <strong>and</strong> external components<br />

• Fast, die-to-die bus interface <strong>with</strong> transparent integration of analog IC registers into the MCU register map, automatic synchronization, <strong>and</strong><br />

error detection<br />

• Automotive EMC <strong>and</strong> ESD performance<br />

Operating conditions<br />

• Ambient operating temperature: -40 °C < T A < 125 °C<br />

• Junction operating temperature: -40 °C < T J < 150 °C


Performance Typical Values<br />

Operating Voltage 3.5 V to 28 V<br />

Ambient Operating Temperature (T A ) -40 °C < T A < 125 °C<br />

Junction Temperature (T J ) -40 °C < T J < 150 °C<br />

Protection Detect Shut Down<br />

<strong>LIN</strong> Bus Line Protection<br />

(Over-temperature)<br />

Customer Benefits<br />

Integration of MCU <strong>and</strong> analog features into a system-in-package solution, results in an optimized, economical, <strong>and</strong> autonomous multifunction<br />

solution, which provides enhanced reliability, <strong>and</strong> requires few external components when compared to discrete solutions<br />

• Fully integrated <strong>and</strong> optimized signal chains, using 3 individual sigma delta ADC to measure current, voltage, <strong>and</strong> temperature<br />

• Optionally five external temperature sense inputs <strong>and</strong> four dedicated <strong>and</strong> five shared voltage sense input<br />

• Four dedicated voltage sense inputs <strong>and</strong> five shared inputs usable either as voltage sense inputs or as external temperature sense inputs<br />

• Reverse battery protected voltage sense pins<br />

• Full <strong>LIN</strong> solution <strong>with</strong> integrated physical interface <strong>and</strong> MS<strong>CAN</strong> module<br />

• Fully AEC-Q100 automotive qualified, <strong>and</strong> designed to meet highest automotive robustness st<strong>and</strong>ards for ESD, EMC, <strong>and</strong> Zero Defect<br />

Quality levels<br />

Questions<br />

• Do you need to monitor battery conditions over a wide current range <strong>with</strong> high precision <strong>and</strong> signal filtering capabilities?<br />

• Do you need a single package solution, integrating a microcontroller, a <strong>LIN</strong> node,ms<strong>CAN</strong>, voltage regulators <strong>and</strong> full battery monitoring<br />

features?<br />

• Do you need high precision synchronous voltage <strong>and</strong> current measurement?<br />

• Are you using a <strong>LIN</strong> or <strong>CAN</strong> communication system?<br />

• Do you need a low current consumption device?<br />

• Do you need a device which is compliant <strong>with</strong> EMC <strong>and</strong> ESD industry st<strong>and</strong>ards?<br />

• Do you need a fully automotive qualified product?<br />

• Do you have to minimize the size of your PCB application?<br />

• Do you need to reduce system cost?<br />

Status<br />

Reporting<br />

• • •


Orderable Part Numbers<br />

Part Number<br />

<strong>MM9Z1</strong>J<strong>638</strong>AM2EP/R2<br />

Flash (kB)<br />

128<br />

RAM (kB)<br />

8.0<br />

EEPROM (kB)<br />

4.0<br />

Temperature<br />

Range T<br />

A<br />

-40 to 125 °C<br />

Package<br />

48 QFN-EP<br />

Documentation<br />

Document Description<br />

<strong>MM9Z1</strong>_<strong>638</strong> Data <strong>Sheet</strong> - Presents the specifications for the product<br />

SG1002 Selector Guide - Analog <strong>and</strong> power management device comparison<br />

SG187 Selector Guide - Automotive device comparison<br />

Development Tools<br />

Part Number Description<br />

KIT9Z1J<strong>638</strong>EVM Evaluation board to demonstrate the key features of the <strong>MM9Z1</strong>_<strong>638</strong>. In development. Contact Sales<br />

(PB-FREE)<br />

48-PIN QFN-EP<br />

98ASA00343D<br />

Freescale: A Leader in Automotive Solutions<br />

Exp<strong>and</strong>ing on its more than 30-year heritage of automotive innovation <strong>and</strong> it’s<br />

high-performance products using <strong>Xtrinsic</strong> technology, Freescale’s SMARTMOS<br />

solutions are designed <strong>with</strong> the right combination of high-performance capability,<br />

processing capacity <strong>and</strong> customizable software to help deliver smart, differentiated<br />

automotive solutions. With <strong>Xtrinsic</strong> Analog, Mixed Signal, <strong>and</strong> Power parts,<br />

our vision is to offer a diverse <strong>and</strong> differentiated product portfolio to meet the<br />

exp<strong>and</strong>ing needs of the automotive, consumer <strong>and</strong> industrial segments. <strong>Xtrinsic</strong><br />

solutions offer ideal blends of functionality <strong>and</strong> intelligence designed to help our<br />

customers differentiate <strong>and</strong> win in highly competitive markets.<br />

For more information, visit freescale.com/<strong>Xtrinsic</strong><br />

Freescale <strong>and</strong> the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat.<br />

& Tm. Off. <strong>Xtrinsic</strong> is the trademark of Freescale Semiconductor, Inc. All other product or service<br />

names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.<br />

Document Number: <strong>MM9Z1</strong>_<strong>638</strong>FS REV 1.0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!