Top Banner
TM Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine, Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc. . Cluster Design from Scratch Using an S12ZVH Magniv MCU Arturo Inzunza & Carlos Vazquez Applications Engineering June 2012
40

Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

May 29, 2018

Download

Documents

lyngoc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire,

ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobileGT, PowerQUICC,

Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of

Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack,

CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and

Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service

names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

.

Cluster Design from Scratch Using an

S12ZVH Magniv MCU

Arturo Inzunza &

Carlos Vazquez

Applications Engineering

June 2012

Page 2: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

TM 2

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• Understand how the MagniV products fit on the Display Information

Systems (DIS) roadmap

• Effectively describe the analog and digital die integration within a

S12ZVH microcontroller

• Compare how an S12ZVH MCU can help you develop a cluster

faster, cheaper and simpler than other solutions

• Understand how a low-end cluster works

• Recognize potential alternative uses of the S12ZVH family

After completing this session you will be able to:

Page 3: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

TM 3

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• Automotive OEMs constantly request better and

cheaper solutions. This is no different for the automotive

cluster market.

• The S12ZVH, member of the MagniV family, offers a

cost effective solution to low-end cluster needs.

• We will review some OEM requirements that the

S12ZVH family meets while reducing overall costs.

• Review the S12ZVH cluster demo construction and

hardware design requirements.

Page 4: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

TM 4

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• S12ZVH in Roadmaps

• S12ZVH Overview

• S12Z Core

• New Digital Blocks

• Analog Blocks

• Low-End Cluster Demo

• Alternate Applications

Page 5: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

5 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

Best

possible

graphics

performance

Optimized

Graphics,

high

integration

2012 2013 2014 2011

Premium

Low-line

Basic

i.MX 6Dual

MPC5645S

MPC5606S

Introduction of 40nm high

performance MPUs 3rd Generation Cluster Family

Producti

on

i.MX 6Solo

Lowest

System Cost

Cost

Effective

Performance

i.MX Next Gen

High-line High-line

S08LG32

S12HY

S12XHY

High-line Plus

Mid-line

S12ZVH

Basic

Low-line

ARM A5 core

Reconfigurable

cluster

Graphics

Analog

gauges

Display

Analog

gauges

Power

Cortex-A9

A15+A7

S08

S12

Execution

Production

Proposal

Samples

Planning

A5

A7

Page 6: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

6 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

With LIN-PHY

With CAN-PHY

Production Proposal Planning Execution

First Sample Date (left edge)

Product Qualification (right edge)

Motor Control

S12VR 2 LS for relay based DC

motor control

High temp

(Grade 0)

Stepper Motor control

H-Bridge Driver 4ch-MOSFET pre-

Driver for DC-motors

Instrument

Cluster

S12ZVH LCD + Gauge

“LINPHY Companion” Controller

Lighting

CAN enabled

LIN enabled S12ZVLxx

Ge

ne

ral

Pu

rpo

se

2012 2013 2014 2Q 3Q 4Q 1Q 2Q 3Q 4Q 1Q 2Q 3Q 4Q 1Q 2Q 3Q 4Q

2015 1Q

No comms (PWM-control)

Lighting 4-5ch LED-drive (DC/DC)

S12ZVC

S12ZVML/C 6ch-MOSFET pre-

driver for BLDC/PMSM motor control

S12ZVM No PHY (PWM-control) +

6ch-MOSFET pre-driver

AS

SP

s

Basic LCD

Basic LCD + Gauge

Multi-PHY

companion chip

S12ZVAL 3ch LED-drive Ambient Lighting

Page 7: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

TM 7

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• S12ZVH in Roadmaps

• S12ZVH Overview

• S12Z Core

• New Digital Blocks

• Analog Blocks

• Low-End Cluster Demo

• Alternate Applications

Page 8: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

8 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

Motocycle/Basic

Cluster Mid-/High-line Cluster Premium Cluster

Small Cars Compact Cars Medium Cars Large Cars Luxury & SUV

• One or two

gauges

• Basic Segment

LCD only

• Lowest

component

count and

system cost

• Example: Tata

Nano

• Up to six gauges

• Medium resolution color

LCD

• Video input from rear-view

camera or from

Infotainment system

• Some sophisticated

graphics

• Strong focus on system

cost

• Example: Ford Mondeo

• Few or no gauges

• Very High

resolution color

LCD

• Dual video inputs

• Very demanding

animation

requirements

• State-of-Art

Graphics

• Example: Mercedes

S-Class

Motorcycles

Low-line Cluster

• Two to Four

Gauges

• Large Segment

LCD, or

• Low resolution

dot-matrix LCD

• Low

component

count and

system cost

• Example:

Toyota Corolla

S12ZVH Market

Page 9: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

9 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

New

S12 MagniV portfolio simplifies system design with easy-to-use, expertly integrated mixed-signal MCUs for automotive applications.

Most integrated solution for the instrument cluster market at the best price

Core Efficiency – S12Z core performance improves code density which reduces system flash requirements. Ease of Use – In addition to support, the use of a full featured reference design and enablement facilitates ease of use and faster time to market.

Improved Reliability – Reducing the number of components in a system greatly improves reliability, requires less power which provides a greener footprint.

Page 10: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

10 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• The S12ZVH is a 16-bit MCU product line focused on low-cost, high-performance and system integration reducing overall component count.

• Integrates the traditional digital modules of other 16-bit cluster MCUs plus some analog features as a 5V voltage regulator and the CAN Physical Transceiver.

• Ideal solution for clusters requiring CAN connectivity, segment LCD displays and stepper motor gauges.

• Features the new S12Z core offering better code density and easier addressing.

Page 11: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

11 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

Traditional MCU with Discrete

Analog and Power

S12ZVH Family MCUs

• Many external components

• Additional assembly steps

• Higher total system cost

• Single-die solution integrate: • 12V direct supply regulator • CANPHY Layer • Sound Generation Module • Real Time Clock • LCD Driver • Stepper Motor Drivers • Simple, low-cost package

Page 12: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

12 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

Page 13: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

13 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

Page 14: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

14 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

Page 15: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

15 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

Page 16: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

TM 16

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• S12ZVH in Roadmaps

• S12ZVH Overview

• S12Z Core

• New Digital Blocks

• Analog Blocks

• Low-End Cluster Demo

• Alternate Applications

Page 17: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

17 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

S12ZVH Family MCUs

• 50 MHz bus

speed

• Harvard

architecture

accelerates

data handling

• Fractional math

instructions added

• Code density improvement up to

40%

• 24-bit linear address map to ease

software development and porting

• Added 8- and 32-bit registers to

allow further compiler code size

optimization

3x

Page 18: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

18 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• 24-bit = 16MByte linear address space – NO PAGES

• Optimized address path makes 50MHz bus clock

possible (topped to 32 MHz on S12ZVH)

• 3 stage pipeline

• Harvard Architecture => Parallel data and code access

• 32-Bit wide Instruction and Data busses

• 32-Bit ALU

− Single-cycle Multiply (16*16)

− MAC unit 32bit += 32-bit*32-bit

− Hardware divider 32-bit = 32-bit/32-bit

− Single cycle multi-bit shifts (Barrel shifter)

• Instructions and Addressing modes optimized for C-

Programming & Compiler

D7 D6

D5 D4 D3 D2

D1 D0

Y X

PC SP

CCR

0 7 15 23 31

Programmer’s Model

Page 19: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

19 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• S12Z typically saves 20% code size versus S12X

• S12Z typically uses 30% less memory accesses than S12X which saves power

0

200

400

600

S12X CW5i size

S12X CW5i speed

S12Z Cosmic

Bytes

0

500

1000

1500

2000

S12X CW5i size

S12X CW5i speed

S12Z Cosmic

Cycles

Large Application Code Example:

0

50000

100000

150000

200000

250000

S12X S12Z

Code Size bytes

-23%

0

5000

10000

15000

20000

25000

S12X S12Z

Memory Access # loads/stores

LD

LD

ST

ST

-42%

-57%

Digital Filter:

S12Z is faster and denser than any optimization option of S12X

Page 20: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

TM 20

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• S12ZVH in Roadmaps

• S12ZVH Overview

• S12Z Core

• New Digital Blocks

• Analog Blocks

• Low-End Cluster Demo

• Alternate Applications

Page 21: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

21 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• Generates monotonic sounds with autonomous amplitude control. No

CPU overhead.

• 11-bit resolution amplitude control

• Tone frequencies from ~100 Hz to ~7.5 Khz

• Three automatic attack-decay amplitude controls

− Linear

− Gong

− Exponential

• Can drive buzzers or speakers

Page 22: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

22 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

Double-Buffer Registers

Immediate STOP function Interrupt for tone reload

Tone and Amplitude separated

or mixed output signals

Page 23: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

23 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• Counter supporting calendar functions as Hours, Minutes and Seconds.

• The RTC can count with 10 PPM accuracy or less, this is less than one second deviation per day.

• Two possible clock sources

− Main oscillator (4 MHz to 16 MHz)

− Dedicated 32.768 KHz oscillator

• The module includes

− Compensation

− Calibration

Page 24: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

24 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• The RTC includes specific registers to compensate from natural oscillator variations.

• Temperature affects the frequency oscillations. Users can use characterization data to compensate these effects.

• Generates five periodic interrupts

− Second

− Minute

− Hour

− 4 Hz

− Compensation Cycle (5, 15, 30 or 60 seconds)

• The RTC allows a minimum compensation step of 508.6 ns per second.

Page 25: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

25 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• RTCMOD = 32767

RTCMOD Complete counts (Hz)

CCS

Q

Compensation period (5, 15, 30 and 60 seconds)

Compensation counts

32767.344 Hz @ 50°C

32.768 KHz OSC

CCS Q Adj. Precision

5s 2 6.1 us

15s 5 2.03 us

30s 10 1.02 us

60s 21 508.63 ns

The fraction (0.344)

is used for fine tuning.

Page 26: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

TM 26

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• S12ZVH in Roadmaps

• S12ZVH Overview

• S12Z Core

• New Digital Blocks

• Analog Blocks

• Low-End Cluster Demo

• Alternate Applications

Page 27: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

27 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• The S12ZVH features two 5V regulators

− Main internal regulator (up to 70 mA). Expandable via ballast.

− Dedicated regulator for CANPHY. Requires external ballast.

• The main regulator can supply other 5V peripherals on the board.

• The ballast is a PNP transistor controlled by the BCTL or BCTLC pins.

• Can continuously regulate inputs up to 18V. The module can withstand transients of up to 40V when less than 400 mS.

Page 28: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

28 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

Page 29: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

29 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• The S12ZVH MCU includes a CANPHY module that allows

direct interaction with the CAN bus.

• It is internally connected to MSCAN, but can be bypassed to

use external CANPHY if required.

• High speed capable (1 Mbit/s)

• Compliant with ISO 11898-2 and ISO898-5

• Includes SPLIT pin for recessive level stabilization

Page 30: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

30 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• Over-current shutdown for CANH and CANL. Interrupt capable

• Over and under voltage monitoring on CANH and CANL. Generate interrupt.

• Stand-by mode and wake-up functionality.

• Currently under conformance

certification by C&S lab.

Page 31: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

TM 31

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• S12ZVH in Roadmaps

• S12ZVH Overview

• S12Z Core

• New Digital Blocks

• Analog Blocks

• Low-End Cluster Demo

• Alternate Applications

Page 32: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

32 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

Features Basic Cluster Value Cluster

Potential Platform S12ZVH64 S12ZVH128

Flash 64 KB 128 KB

EEPROM 4 KB 4 KB

RAM 4 KB 8 KB

CAN 1 1

CAN PHY 0 1

LCD (segments) 128 / 160 160

Stepper Motor Drivers 2 / 4 4

ADC (10-bit) 4 / 8 8

SCI 2 2

SPI 1 1

I2C 1 1

Package 100 LQFP / 144 LQFP 144 LQFP

Page 33: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

33 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

LCD drive

4x40

CAN

Timer (Input

Capture)

16bit x

8ch

ADC 10-bit,

8-ch on

pins

CAN PHY

4 x Stepper

Motor Drivers

(w/ SSD)

Coolant Temp

Speedometer

Tachometer

Fuel Level

GPIO 12V switches

(e.g.-

L/R/Cancel)

SPI

Fuel Level

Input

Speed

RPM

PWM_2 8b,4ch / 16b,

2ch

CAN Bus

Monotonic

Sound

Generator

4x40 Segment LCD

Vreg

Vsup

Ignition

Sig

na

l C

on

dit

ion

ing

S12ZVH

128k Flash (ECC)

4k EEPROM (ECC)

8k RAM (ECC)

S12Z CPU

Amp

5V

Vbat

Vsup

5V

Temperature

Sensor

Ballast Transistor

RTC

32 kHz

SCI

IIC

OSC

4-16 MHz

Internal

RC OSC

Timer 16bit x

8ch

Page 34: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

34 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

12V

CAN

LIN

LINPHY

160 Segments

LCD Display

Speaker

Passive

Amplification Stepper

Motors

32Khz Osc Backlight

Buttons

Tell-Tales

BJTs

BJTs

Temp. Sensor

Pots S12ZVH128

VREG

CANPHY

LCD RTC

SSG MC

SSD

PWM

GPIOs

ADC

SCI

Page 35: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

35 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

Page 36: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

36 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

Page 37: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

TM 37

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• S12ZVH in Roadmaps

• S12ZVH Overview

• S12Z Core

• New Digital Blocks

• Analog Blocks

• Low-End Cluster Demo

• Alternate Applications

Page 38: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

38 TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

• Gauge Driver

• Segment Display Driver

Page 39: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

TM 39

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All

other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.

Tweeting? Please use hashtag

#FTF2012

Facebook.com/Freescale Tag yourself in photos

and upload your own!

Session materials will be posted @ www.freescale.com/FTF Look for announcements in the FTF Group on LinkedIn or follow Freescale on Twitter

• Thank you

Page 40: Design an Instrument Cluster from Scratch Using the S12 ...Grade 0) Stepper Motor control H-Bridge Driver 4ch-MOSFET pre- DC-motors Instrument Cluster S12ZVH ... LIN enabled S12ZVLxx

TM