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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

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

Saved successfully!

Ooh no, something went wrong!