personal, service & industrial robots · robotics market • target applications • freescale...

61
TM Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc. Personal, Service & Industrial Robots Solutions from Freescale Semiconductor December 7, 2010 Alexandra Dopplinger Global Industrial Segment Lead – Factory Automation & Drives

Upload: others

Post on 29-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Personal, Service & Industrial RobotsSolutions from Freescale Semiconductor

December 7, 2010

Alexandra DopplingerGlobal Industrial Segment Lead – Factory Automation & Drives

Page 2: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc. 2

Session Objectives

►After completing this session you will be able to:

• Describe global trends for personal, service and industrial robots

• Understand which applications Freescale targets in this market

• Select the best Freescale solution for your robot projects

• Locate the latest reference designs, enablement and partner support for Freescale robot solutions

Page 3: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc. 3

Agenda

►Robotics Market• Target applications• Freescale alignment with market trends

►Robotics Solutions• Application Example: Mobile robot (battery operated)• Freescale Solutions and Roadmap

Robotic control and networkingMotor and motion controlSensors, wireless and power management

Page 4: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc. 4

• Factory Automation & Drives• Purchased by manufacturers• Typically stationary, complex, >$20K

• Manufacturing, inspection, handling• CNC• Motion control and servos• Machine vision and image processing• Welding and painting• Assembly and test

• Personal Robots• Purchased by individual consumers• Typically mobile, less complex, <$1K

• Single-function robots to assist in home• Vacuums, floor washers• Mowers, pool cleaners

• Entertainment and educational items

• Service Robots• Purchased by institutions and organizations• Typically mobile, varying complexity, >$10K

• Vehicles• Unmanned (UAV, UGV, UUV) for defense,

search and rescue, security• Manned collision avoidance and safety

• Health Care• Assisted surgery• Dispensing/delivering pharmaceuticals• Wheelchairs• Home health and patient monitoring

• Dangerous or repetitive tasks• Security and surveillance• Structural inspection and maintenance• Construction, demolition and mining• Industrial cleaning and waste handling• Firefighting and rescue

Target Robotics Applications

Page 5: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc. 5

Robotics Market Trends

Market Trend Customer RequirementsProcess complex algorithms and images in real time

►Inspect complex materials, e.g. wafers►Manipulate materials in more than two degrees of freedom►Navigate and move in 3D space, especially outdoors

>50-800 MIPS for simple personal robots>400-3000+ MIPS for industrial, medical, defense service robots

Interact safely, simply and reliably with humans

►Simple user interface – one button, contextual speech recognition►Multiple sensors to move and maintain safe interaction►IEC regulations require single-bit failure detection

Form teams of distributed robots

►Communicate with other robots via text or XML over wire or wireless►Industrial wireless for sensor arrays, unmanned vehicles, automation

Reduce power consumption and cost

►Low purchase and maintenance cost to enable high-volume demand►<1W for fanless and battery operation at -40C to +85C ambient►Integrated peripherals – flash and cache memory, timers, ADC, DAC

Reuse software, hardware, tools across platforms

►Port software across same platform from 50 to 3000+ DMIPS►Libraries and reference designs for common functions►Tools for developing increasingly complex algorithms

Page 6: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc. 6

Freescale Alignment with Robotics Market Trends

Market Trend Freescale Alignment with Customer RequirementsProcess complex algorithms and images in real time

► Single or multicore floating point performance up to 20,000+ MIPS ► Integrated vector processors, DSPs and graphics accelerators► 8-bit/32-bit MCU and DSC for cost-effective, efficient motor control

Interact safely, simply and reliably with humans

► Parity, watchdog and ECC protection against soft errors► Secure SRAM, on-chip data fusing to protect against IP cloning► Hardware encryption to protect against network data hacking

Form teams of distributed robots

► Industrial wireless for sensor arrays, factory and process automation► Accelerometer, pressure and proximity sensor solutions

Reduce power consumption and cost

► Fanless operation at 85C with 1800 MIPS <5W maximum► <0.4 to 1W for battery-operated applications up to 1600 MIPS► On-chip memory, Ethernet, CAN, IO, USB, PCI, ADC/DAC, PWM► Lower system cost with integrated processors starting <$6

Reuse software, hardware, tools across platforms

► Scalable from 50 to 20,000+ MIPS (includes pin-compatible families)► Industrial or auto qualification for -40C to +85C ambient► Stability of 10 or 15 year product longevity statement

Page 7: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc. 7

Freescale Product Longevity Program

►The embedded market needs long-term product support

► Freescale has a longstanding track record of providing long-term production support for our products

►Freescale offers a formal product longevity program

• A broad range of devices are made available for a minimum of 10 or 15 years from the time of launch

• Participating products, terms and conditions at www.freescale.com/productlongevity

Page 8: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Robotics SolutionsApplication Example: Mobile Robot

Page 9: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Mobile Robotics Applications

Application Examples:

► Single-function robots to assist in home• Vacuums and floor washers• Mowers and pool cleaners

► Vehicles• Unmanned for defense, search & rescue• Manned collision avoidance and safety

► Perform dangerous or repetitive tasks• Security and surveillance• Construction, demolition, inspection,

mining• Industrial cleaning and waste handling• Firefighting and rescue

Application Requirements:

► Navigate and move in 3D space, especially outdoors

• 50-800 MIPS for personal robots• 400-3000 MIPS for service or industrial robots

► Interact safely, simply, reliably with humans• Simple user interface

One button, contextual speech recognition

► Reduce cost and conserve battery life• Low purchase and maintenance cost• Integrated peripherals

Flash, cache memory, timers, ADC, DAC• <0.5W to 1W with power management

► Form teams of distributed robots• Communicate via text or XML over wireless

9

Page 10: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Mobile Robot (Battery Operated)

NAND Flash(up to 128 MB)

NOR Flash

Removable Storage Card (1-2 GB)

USB 2.0 (HS, OTG)

MMC/SD

DDR2/3

NFC

2-8 UARTs

Status LEDs GPIOBattery Backupof Data

Diagnostics or Maintenance• Field Data• Keyboard• Mouse

PowerManagement

SDRAM DDR2(up to 2 MB)

MCU or

MPU

VoltageRegulator or

Power Supply

SD Card

RS-232Transceiver

RS-485Transceiver

FPGAPWM, ADC, DAC

10/100 orGbE PHYxMII

DSC

CAN PHYCAN

•Ethernet to other subsystems:•Ethernet with IEEE® 1588•EtherCAT

SPI, I2S, SSIIEEE® 802.15.4

Transceiver(2.4 GHz)

Wireless interface:•WiFi•ZigBee®

SwitchDetector GPIOSignal Conditioning

and Switch Detection

Sensors GPIO, KBI, ADC

Local Bus, SPI,PCI, PCI-Express®

Motors

10

Page 11: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Freescale Solutions and RoadmapMPUs and MCUs for Robotics Control & Networking

11

Page 12: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

12

MPUs and MCUs for Robotics Control & Networking

►All include on-chip CAN and/or Ethernet, SPI, UART, USB, IO

►Simple stationary robot►80 to 385 MIPS <0.5 W max, up to 512K flash

►MCF5441x MPU, MCF5225x ColdFire MCU►K10 to K70 Kinetis MCU►MC9S08 8-bit or MC9S12 16-bit controllers

►Mobile robot• Up to 770 MIPS, <2W max

MPC5121e, MPC8309 Power Architecture® MPU• Up to 1600 MIPS <1W max, LCD, touch screen

i.MX28x, i.MX25x, i.MX35x, i.MX51x ARM®-based MPU

►Complex image processing, inspection, navigation• 1000 to 10,000+ MIPS <10W max

P2020, P1011, P1010 QorIQ Power Architecture MPU• 1000 to 10,000+ MIPS <30W max

P4080 QorIQ Power Architecture MPU

Distributed control

E

E

Master Time

SwitchSwitch

Servo Drive

Servo Drive

EServo DriveE

E

E

Motion Controller

EController

Ethernet Adapter E

Page 13: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc. 13

Freescale 32-bit Processor Families

i.MX MPU Kinetis MCU

QorIQ Multicore MPU PowerQUICC MPU

Power Architecture MCU

ColdFire MPU ColdFire MCU

ColdFire+ MCU

Multicore with broadest scalability from 100 to 20,000+ MIPS, leading

on-chip connectivity

Up to 300 MIPS with flash memory, extensive peripherals, free MQX or

Linux® OS

<1W for battery-operated applications up to 1600 MIPS, LCD, graphics, extensive connectivity

Automotive

Industrial

Consumer

Networking

Industrial

Consumer

Automotive

Industrial

Page 14: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

14

Highest 32-bit Performance QorIQ Processors MIPS Watts US$*

8 core P4080 20K+ <30 W TBA

4 core P4040 10K+ <30 W TBA

2 core P2020, P1021 3000+ <8 W TBA

1 core P1011/12 1800 <5 W TBA

*Suggested Resale Price at 10Ku

PowerQUICCProcessors

MIPS Watts US$*

PowerQUICC IIIMPC8536

3000 >6 W >$85

PowerQUICC II ProMPC8309

1200 < 2 W >$9

PowerQUICC IIMPC82xx

850 >1 W >$15

PowerQUICCMPC8xx

130 <1 W >$8

*Suggested Resale Price at 10Ku

► PowerQUICC processors target high-performance control and networking

• Factory automationControl, inspection

• Traffic and process management• Healthcare diagnostics• Test and measurement • Aerospace and defence

► www.freescale.com/powerquicc

► QorIQ processors target stationary high-performance control and networking

• Factory automationDrive, PLCCNC, Robot VisionTester

► www.freescale.com/QorIQ

Page 15: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

15

32-bit Processors with Lowest Power Consumptioni.MX Media Processors MHz Watts US$*

i.MX51x ARM Cortex- A8 800 < 1W >$19

i.MX35x ARM1136 532 <0.5W >$12

i.MX28x ARM926 500 <0.5 W > $5.27

i.MX25x ARM926 400 <0.5 W >$7

*Suggested Resale Price at 10Ku

► i.MX processors target very low power mobile wireless and handheld battery-powered applications

• Portable navigation• Handheld terminals• Healthcare monitors

► www.freescale.com/imx

ColdFire Processors MIPS Watts US$*

V4 core MCF5441 400 < 0.5 W >$5

V3 core MCF5324 200 <1 W >$10

V2 core MCF5225 150 <0.5 W >$5

V1 core MCF51xx 50 <0.5 W >$4

*Suggested Resale Price at 10Ku

► ColdFire processors target mid- to low-performance control

• Factory automationDrive, actuator, sensor, PLC

• Building and home automation• Security system• Healthcare monitor

► www.freescale.com/coldfire

Page 16: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

16

Newest 32-bit Solutions for Industrial Control

i.MX MPU

i.MX51x – 1600 MIPS <1W, Ethernet, USB, LCD, graphics,

touch screen

i.MX28x – 500 MIPS <0.5W, 2x10/100 Ethernet, USB, LCD,

touch screen

Kinetis MCU

Pin-compatible across 50-200 MIPS <1W

K60 – Ethernet K40 – LCD, USB

K30 – LCD K20 – USB

K10 – Mixed Signal

QorIQ Multicore MPU

P2020/10, P1011/12 Pin-compatible across 1000-3500

MIPS <5W, Extensive connectivity

PowerQUICC MPU

MPC8306/9, MPC5125 400-770 MIPS <2W,

Extensive connectivity

Power Architecture MCU

MPC5604P Automotive 100-400+ MIPS

ColdFire MPU, MCU

MCF5441x – 375 MIPS, 2x10/100 Ethernet, USB,

CAN, 5xUART

MCF5225x – 76 MIPS, 512K Flash, Ethernet, USB, CAN, 3

x UART

ColdFire+ MCU

MCF51QF – Secure, 50-200 MIPS <1W

MCF51QH – Low Power

Included in Product Longevity Program

Page 17: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc. 17

17

QorIQ and PowerQUICC High-Performance Processors

► Evolved from industry-leading PowerQUICC communications processors

• Single core @ 800 MHz <3 Watts (P1010)• Eight cores @ 1.5 GHz/core <30 Watts (P4080)• 10/100/1000 Ethernet, CAN®, UART, SPI, USB, GPIO• Integrated security processors

► Hybrid software simulation and debug tools• CodeWarrior multicore development environment• VortiQa gives production-ready security software

► Industrial qualification and long product life• Operation in harsh environments from -40C to +85C• Included in Product Longevity program

Pin-compatible solutions up to 20,000+ MIPS with leading MIPS/Watt

Starts <$15!

(SRP)

Page 18: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

P1012/P1021 QorIQ Processor

Coherency Module

System BusSystem Bus

Enhanced Local Bus

32b

Perf Mon, DUART, MPIC2x I2C, Timers

On-Chip Network

256KB L2

DDR2/DDR3, SDRAM

Controller

Security Accel

XOR16b

USB2.0

Power Manage-

ment SPI

SD/MMC

PCI Express

3x GE

MAC DMA

x4 SerDes

QUICCEngineUTOPIA,TDM, MII

PCIExpress

►Single or Dual e500 Power Architecture core• 533 – 800 MHz• 256KB Frontside L2 cache w/ECC, HW cache coherent• 36 bit physical addressing, DP-FPU

►System Unit• 32-bit DDR2/DDR3, 667 MHz data rate w/ECC• Integrated SEC 3.3 Security Engine • Open-PIC Interrupt Controller, Perf Mon, 2x I2C, Timers,

16 GPIO’s, DUART• 16-bit Enhanced Local Bus supports booting from NAND

Flash• USB 2.0 Controller Host/Device support• SPI controller supporting booting from SPI serial Flash• SD/MMC card controller supporting booting from Flash

cards• Three 10/100/1000 Ethernet Controllers (eTSEC) w/

Jumbo Frame support, SGMII interface• IEEE®1588v2 Support

• QUICC Engine for protocol off load and legacy interfaces• 4 x TDM interfaces with HDLC support• 4 x UCC for Serial Protocols

• Two PCI Express 1.0a Controllers operating up to 2.5Gbps• Power Management

►Process & Package• 45nm SOI, 0.95V+/-50mV, -40C to 125C Tj• 689-pin TePBGAII

32kB I-Cache

e500 Core

32kB D-Cache

Not present on P1012 single core

32kB I-Cache

e500 Core

32kB D-Cache

Supports Industrial Ethernet and PROFIBUS, low power consumption

18

Page 19: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

P1010 QorIQ Processor - Launched Nov/10• e500 v2, 533 - 800 MHz

• 256KB Frontside L2 cache w/ECC, HW cache coherent

• 36-44 bit physical addressing• System Unit

• 16/32-bit DDR3, 800 MHz data rate w/ECC• Integrated SEC 4.x Lite Security Engine with

Secure Boot• Flash Controller supporting NOR, SLC and MLC

based NAND devices• One USB 2.0Controllers Host/Device support with

Integrated PHY• SD/MMC card controller supporting booting from

Flash cards• VortiQa based data path acceleration with (3)

10/100/1000 Ethernet Controllers w/ Jumbo Frame support, SGMII interface, IEEE1588v2 Support

• Two PCI Express 1.0a Controllers operating up to 2.5Gbps

• Two SATA Controller, 3.0 Gb/S• Two eCAN3.0 Controllers• 4x UARTs, 2x I2Cs

• Process & Package• 45nm SOI• 425-pin TEPBGA I (19mmx19mm, 0.8mm pitch)• <3W power consumption

System Bus

32kB I-Cache

e500 Core

32kB D-Cache

Bus

1x DMA

On-Chip Network

x6 SERDES

256KB L2

PCIe x2

SecurityAccelXOR

TDM

(3)

VeT

SE

C/

Vor

tiQa

(IFC) Flash Cont.

DDR3/LP SDRAM

Controller

USB2.0 w/PHY

eCAN3.0 x2

Perf Mon, DUART, MPIC2x I2C, Timers

SPI

SATAx2

SD/MMC

Security Monitor

Internal BootROM

External Tamper Detect

JTAG

CCSR Access Controller

1800 MIPS, 3xEthernet, 2xCAN, 2xPCI-Express, 4xUART, <3W

19

Page 20: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

MPC8309 PowerQUICC Processor – Launched Aug/10 • e300c3 up to 400 MHz

16K I/D 4-way L1 cacheDouble Precision FPU + Dual IU

• DDR2 up to 333MHz32/16-bit, with ECC Support

• Local BusBoth NAND / NOR flash boot support

•x3 10/100Mbps EthernetMII / RMIIIEEE 1588 Support

•PCI-2.3, 32-bit @ 66 MHz

• x2 HDLC/TDMUp to 128 channels

• USB 2.0 - Host / Device / OTG

• eSDHC (host controller)

• 4x CAN 2.0B Controllers

• 4x UART, 2x I2C, SPI, GTM, RTC

• 64 Muxed GPIOMUXed 16 GPIO with eSDHC / x4 CAN

• Multi-channel DMA controller

770 MIPS, 3xEthernet, 4xCAN, 4xUART, PCI, <2W

Sampling Now, Qualification Feb 201110Ku Pricing Starting at $8.55

x2 HDLC/TDM Up to x3 MII/RMIIIEEE1588

32-bit RISC EngineBaudRate DMA

Accelerators RAM

Time Slot AssignerSerial Interface

UC

C3

UC

C2

UC

C1

UC

C5

UC

C7

QUICC Engine™

16KBI-Cache

e300c3DP-FPUDual IPU

16KBD-Cache

Coherent System Bus

32/16-BitDDR2 Ctrl

Local Bus

DUART, IPIC2x I2C, SPI,

Timers, GPIO

USB2.0

x1eSDHC

x4CAN

or16-BitGPIO

PCI-2.332-Bit

66MHz

• Power: Sub-1.6W @ 333MHz CPU, 200MHz QE• Package: 489 MAPBGA, 19x19mm, 0.8mm pitch

20

Page 21: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc. 21

i.MX Applications Processors for Industrial Control and HMI

► Evolved from handheld battery-operated devices• Single core @ 800 MHz <1 Watt (i.MX51)• 10/100 Ethernet, CAN, UART, SPI, SDIO, USB, GPIO• Integrated video and graphics processors offload CPU• On-chip power management to increase battery life

► Market-leading human machine interface• High resolution color LCD controller with touch screen• Hardware accelerated video processing and graphics rendering• Camera interface

► Industrial qualification and long product life• Operation in harsh environments from -40C to +85C• Included in Product Longevity program

Starts <$10!

(SRP)

Pin-compatible solutions up to 1600 MIPS <1W

Page 22: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

22

i.MX51 Application Processor► Specifications:

• CPU: ARM Cortex A8 core, up to 1GHz• Process: 65nm, LP/GP• Core Voltage: 0.7-1.1V• Package: 13x13 0.5mm, 19x19 0.8mm• Temp Range: -20 to 85C, -40 to 85C

► Camera• Camera and Display I/F (legacy• Image Sensor Processor (ISP)• Up to 8Mpixel @ 15fps, Up 133Mpixel/sec• Resizing, Inversion, Rotation• Color Space conversion, video/graphics combining

► Display• Display I/F (legacy and MIPI DSI)• Up to WXGA display - 24 bit @ 60fps• Secondary Display Support

► Connectivity• High speed USB OTG w/ embedded Phy, Host HS x3• Up to 400Mbps MobileDDR, DDR2• SLC/MLC NAND Flash 8/16-bit, NAND/NOR• High speed MMC\SDIO, UART, I2C, SPI• ATA-6• 3.3V support on HD, SDIO, and SIM I/F

► Security• TrustZone• AES, DES/3DES, SHA-1, SHA-224, SHA-256• Run time integrity checker (RTICv3)• Secure High Assurance Boot • Security Controller (SCC), including Secure RAM

and Security Monitor• Random Number Generator Accelerator• Secure JTAG Controller • Secure real-time clock• Universal Unique Identification• Tamper Detection

i.MX515CPU Platform

ConnectivitySystemControl

Cortex A8

Timers

Security

Sahara v4Trust Zone

RTIC

SCC v2SRTC

Multimedia

Imaging Processing Unit

Secure JTAG

Power Mgmt

PLL x 3

Clock ResetNeon

Watch Dog x2

Timer x3

PWM x2

Memory

ROM 32KBRAM 96KB

Ext Memory I/FmDDR 200 MHzDDR2 200 MHz

Fast IrDA

HS MMC/SDIO x4

CSPI HS x2 / LS x1

UART x3

HS I2C x1

I2C x2

SSI/I2S x3

1-Wire

ATA-6USB OTG HS+PHY

USB HS x3

SPDIF Tx

GPIO

Keypad

Ethernet

ETM

OpenGL ES 2.0 + VG1.1

HW Video Codecs

HD720 TV-Out

Image Signal ProcessorResizing & BlendingInversion / RotationImage Enhancement

Camera

eFUSES Smart DMA

32KBi-cache

32KBd-cache

256KBL2-cache

Vector FloatingPoint Unit

Display Controller

1600 MIPS<1W

Page 23: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Industrial MPUs – Launched Sep/10

• Extensive connectivity• Dual 10/100 Ethernet with

IEEE 1588 time-stamping• 3-port Layer 2 Ethernet

switch (L2 Switch)• <0.5 W for fanless operation• Industrial Qualification• Product Longevity –15 years

i.MX28x• ARM9 architecture• <0.5 W for hand-held and

battery-powered applications

• On-chip power management

• Graphical display controller• Secure boot• Linux OS and Windows®

Embedded CE OS

MCF5441x• ColdFire V4 architecture• Motor control integration -

PWM Timers, DACs, ADCs• 10 serial ports• DACs for sensors and audio

interface• True Random Number

Generator (RNG) for enhanced data security

• MQX RTOS, Linux OS, and CodeWarrior v10

Shared features:

Page 24: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc. 24

Kinetis Product Family – Launched Jun/10

DevelopmentTools

Bundled IDE w/ Processor

Expert

Bundled OSUSB, TCP/IP,

Security

Modular Tower H/ware

Development System

Application Software Stacks,

Peripheral Drivers & App.

Libraries (Motor Control,

HMI, USB)

Broad 3rd party ecosystem

CommonDigital IP

CRC

I2C

SSI (I2S)

UART/SPI

ProgrammableDelay Block

External Bus Interface

Motor ControlTimers

eSDHC

RTC

CommonAnalog IP

16-bit ADC

ProgrammableGain Amplifiers

12-bit DAC

High-speedComparators

Low-powerTouch Sensing

CommonSystem IP32-bit ARM

Cortex-M4 Corew/ DSP Instructions

Next Generation Flash MemoryHigh Reliability,

Fast Access

FlexMemory w/ EEPROM capability

SRAM

MemoryProtection Unit

Low Voltage,Low Power Multiple Operating Modes,

Clock Gating(1.71V-3.6V with 5V

tolerant I/O)

DMA

K70 Family 512KB-1MB, 196-256pin

K60 Family 256KB-1MB, 100-256pin

K50 Family 128-512KB, 64-144pin

K40 Family 64-512KB, 64-144pin

K30 Family 64-512KB, 64-144pin

K20 Family 32KB-1MB, 32-144pin

K10 Family 32KB-1MB, 32-144pin

First available broad-market MCU samples based on ARM

Cortex-M4 core!

Page 25: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

25

MPC5121e mobileGT Platform for Mobile Robots

e300 core built on Power Architecture technology►300 – 400 MHz (up to 800 DMIPS)►<1.5 W nominal power►Plastic BGA 27x27 mm

►1 mm pitch►-40C to 85C ambient operation►Automotive qualification

3rd Party IP Reused FSL IP New IP Development

MPC5123MPC5121e

CPU Platform

e300dual IPU

32KD-Cache

32KI-Cache

DPFPU

Connectivity

PSC x 12SPI

UARTAC’97Codec

I2S

MMC/SD/SDIO

USB2 OTG / PHY

Memory Interface

LP/DDR/DDR2

EMBNOR Flash

Mem Mapped

NAND Flash

PATA

Multimedia

Connectivity

CAN x 4 / J1850

ITU-656 video in

System

Reset

Clocks

PowerManagement

JTAGCOP Debug

System Functions

GPIO

Watch Dog

Timer x 8

SecureReal Time Clock

PCI 2.3

SATA-I / PHY

S/PDIF

Display ControllerUp to 1280 x 720

66 Mpixels/s, 24-bit3-plane blending

DMA64-channels

128 KB SRAMMulti-Access

3D GraphicsAccelerator

Auxillary eXecution Engine (audio decode

and encode)

I2C x 3

10/100 Ethernet

Freq Measure

Unique Chip ID

Page 26: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

26

ColdFire+ … Taking ColdFire MCUs into the Future

►Low Power, High Integration• Market-leading analog capability• Integrated FlexMemory with EEPROM• Innovative touch sensing integration• 10 power management modes, scaling

down to 150uA/MHz run mode and <500nA stop current

► Market-Leading Enablement • Eclipse-based CodeWarrior 10.0 IDE with

Processor Expert• Complimentary Freescale MQX RTOS,

communications stacks and file system

► Cost Optimized • Integration on market-leading 90nm technology node using

Freescale thin film storage flash (TFS) technology

Starts at <$1

(SRP)

<0.5Wto

<1W

Page 27: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

27

MCF5225x ColdFire Processor► 76 Dhrystone 2.1 MIPS @ 80 MHz► Flash/SRAM options

• 512K/64K, 256K/64K, 256K/32K► MiniBus expansion supports 1MB

memory without ALE; 256MB with ALE

► 10/100 Ethernet controller with encryption; pin-out supports Ethernet in 2-layer board

► CAN controller

► USB 2.0 OTG controller

► 3 x UARTs, I2C, QSPI

► High precision ADC and many timers

► eMAC provides low-cost DSP performance

► Ready-to-go MQX RTOS software

Optional

GPI/O JTAGPLLBDM

SystemIntegration

UART

RTC

QSPI

USB otg

UART

EMAC

V2ColdFire®

Core

8-ch 12-bitADC

4ch DMA

Memory Options

512KBytesFlash

64KBytesSRAM

I2C

32kHzOsc.

UART

2ch PIT 8chPWM

4ch 16-bitTimer

4ch 32-bitTimer

256KBytesFlash

64KBytesSRAM

CAN

10/100 FEC D

MA

EZPO

RT

ExtBusCrypto

(CAU) RNGA

256KBytesFlash

32KBytesSRAM

Flash SRAM

Page 28: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Processors for Robotic Control and Networking

2009 or earlier 2010 2011Committed

Proposed

Sample

ProductionPower Architecture Technology

ARM Technology

Pin Compatible Families

K60 - EthernetK40 + LCD + USB

K70

K20K10

K20K40K60 K60

K20K10

Pin-compatible Kinetis Families

K30 + LCDK20 + USB

K10 – Mixed Signal128-512KB Flash <64KB Flash 1MB Flash

Multi-Core

Greater Flash Size

Higher PerformanceQF – Secure & Low Pwr

QH – Low Power

V1 CN - Ethernet

V1 Flexis QE – Low Power

V1 Flexis JM - USB

MCF5225x – Ethernet + USB

MCF5445x – Ethernet + USB

Process Control50 – 200 DMIPS< 0.5 W< $1 – $5

I/O Control200 – 400 DMIPS< 1 W< $10

PLC/PAC and HMI300 – 800 DMIPS< 1.5 W< $10 - 20

High-End PLC/PAC500 – 1500 DMIPS< 2.5 W – 5 W> $15

High-End Networking>1000 DMIPS4W - 10 W> $20

i.MX35xi.MX25x

ColdFire Technology

i.MX5xxi.MX51x

MPC551x MPC5604P

P2020 QorIQP2010 QorIQ

P1020 QorIQP1011/12 QorIQ

Pin Compatible Families

MPC8308 MPC8306/9MPC8314/15

MPC8313

MPC5121e/23MPC5125

i.MX28xMCF5441x

P1010 QorIQMPC837xMPC8360

MPC8536

MPC8641

P20xx

P10xx QorIQ

MPC830x

28

Page 29: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

NRT

RT

IRT

Deterministic1 to 100 ms Cycle Time

Deterministic< 1 ms Cycle Time

Freescale Devices Support All Industrial Protocol Levels

Non-deterministic> 100 ms Cycle Time

► Sensors► Data scanner► InventoryManagement

► Motor Drives► Motion Control► Synchronized Servos

► Conveyor belts► Picker arms► PLCs, I/O Control► Valves

Target Applications Protocols

NRT

RT

IRT

DeterministicJitter matters for Sync1 to 100 ms Cycle Time

Deterministic< 1 us Jitter

< 1 ms Cycle Time

Non-deterministicJitter doesn’t matter> 100 ms Cycle Time

Number of ApplicationsIEEE 1588 Precision Time Protocol

VERY Jitter sensitive; Cycle Time does not matter

29

Page 30: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc. 30

Solutions @ www.freescale.com/Connectivity

Page 31: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Industrial Protocol Stack Support for Freescale ProcessorsIndustrial Protocol

ColdFire, ColdFire+, Kinetis

i.MX QorIQ andPowerQUICC

Indu

stria

lEth

erne

t

POWERLINK

Fiel

dbus DeviceNet™

IEEE 1588

DOGAV

Page 32: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

PROFINET, EtherCAT and EtherNet/IP Options

► Any processor plus ASIC• Two chips from two vendors

ASIC supports PROFINET RT and IRT• ASIC or FPGA adds $15-$25

Protocol software already integrated and certified in ASIC

► QorIQ, PowerQUICC, ColdFire or i.MX processor with Ethernet MAC• One chip for application and PROFINET,

EtherCAT Master or EtherNet/IPPROFINET IRT not supportedEtherCAT slave not supported

• Integrate protocol software with MPUHigh performance MPU and memory

FreescaleProcessor

with Ethernet MAC

and MMU

xMII ETHPHY

PCIPCIeSPI

FreescaleProcessor >$15 ASIC

or FPGA

ETHPHYxMII

www.freescale.com/connectivity

32

Page 33: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Processors for Single-chip PROFINET, EtherCAT Master, EtherNet/IP

2009 or earlier 2010 2011Committed

Proposed

Sample

ProductionPower Architecture Technology

ARM Technology

MCF5445x – Ethernet + USB

Process Control50 – 200 DMIPS< 0.5 W< $1 – $5

I/O Control200 – 400 DMIPS< 1 W< $10

PLC/PAC and HMI300 – 800 DMIPS< 1.5 W< $10 - 20

High-End PLC/PAC500 – 1500 DMIPS< 2.5 W – 5 W> $15

High-End Networking>1000 DMIPS4W - 10 W> $20

i.MX35xi.MX25x

ColdFire Technology

i.MX5xxi.MX51x

MPC5604P

P2020 QorIQP2010 QorIQ

P1020 QorIQP1011/12 QorIQ

Pin Compatible Families

MPC8308 MPC830xMPC8314/15

MPC8313

MPC5121e/23MPC5125

i.MX28xMCF5441x

P10xx QorIQMPC837xMPC8360

MPC8536

MPC8641

P20xx

P1010 QorIQ

33

Page 34: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Two PROFIBUS Implementation Options

► Any processor plus ASIC• Two chips from two vendors• ASIC or FPGA adds $15-$20

Protocol software already integrated in certified ASICRTA reference schematics available

► QorIQ or PowerQUICC with QUICC Engine Controller (programmable)• Integrate PROFIBUS layer 7 with DoGav

layer 2 microcodeSupports up to 12 Mbps UART

• One chip for application and PROFIBUSDoGav demo and microcode availableCertification needed

FreescaleProcessor

with QUICCEngine

Controller

UARTSPI

FreescaleProcessor >$15 ASIC

or FPGAXCVR

XCVR

www.freescale.com/profibus

FreeMicrocode

34

Page 35: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Freescale Processors for Single-chip PROFIBUS

2009 or earlier 2010 2011Committed

Proposed

Sample

ProductionPower Architecture Technology

Process Control50 – 200 DMIPS< 0.5 W< $1 – $5

I/O Control200 – 400 DMIPS< 1 W< $10

PLC/PAC and HMI300 – 800 DMIPS< 1.5 W< $10 - 20

High-End PLC/PAC500 – 1500 DMIPS< 2.5 W – 5 W> $15

High-End Networking>1000 DMIPS4W - 10 W> $20

P1021 QorIQP1012 QorIQ

Pin Compatible Families

MPC8360

MPC8306/9

P20xx

MPC8569

MPC8270 (CPM)

►Configure ports as either Master or Slave• Up to 125 slaves per master

► Line bit rate supports up to 12 Mbps• Upper limit depends on device speed

35

Page 36: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Freescale Solutions and RoadmapMotor and Motion Control

36

Page 37: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

37

Motor and Motion Control

All contain on-chip motor peripherals (timers, A/D, PWM), supported by extensive library and tools www.freescale.com/motorcontrol

►Small motors• MC9S08MP16 lowest cost high-featured 8-bit MCU• MC33937 3-phase FET pre-driver combines with MCU for stepper and BLDC

►Higher performance in fractional horsepower motors• MC56F8006, MC56F8025, MC56F8047 digital signal controller (DSC)• MC56F8346 DSC with dual motor control

►Larger motors needing high performance • MPC5604P, MPC555x, MPC553x auto qualified MPU• ColdFire processors with eTPU

►Large motors or very complex motion control• Processors built on Power Architecture technology

Page 38: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

38

Motor Control with DSC Family and 8-bit Processors

Feature MC56F8037 MC9S08MP16Core / MIPS 56800E core, 32 MIPS 8-bit ,50 MIPS

Program Flash/RAM 64 KB/0 KB 16 KB/1KB

Data Flash/RAM 0 kB/8 kB

QuadTimers/PIT 2x4ch/3ch 6ch+2ch/1

PWMs 6ch @ 96 MHz 2

12-Bit A/D 2x8ch/1.78 MSPS 13 Channel

12-Bit DAC 2ch 3 x 5-bit

SCI/QSCI 0/2 1/0

CAN 1 0

I2C/SPI Yes Yes

GPIO Pins 53 113

Package 64-LQFP 32,-LQFP, 48-LQFP

• Performance to 80 MIPS for digital signal controller (DSC) and 266 MHz for ColdFire processors

• Motor control: PWM, ADC, Quadrature Decoder, eTPU• Connectivity: SCI, CAN, I2C, SPI • Software libraries for motor control and eTPU, low-level peripheral drivers, Free Master Monitoring Software

ADC

ADC / GPIO

Motorcontroller

Positionencoder

Speedcontroller

MotorP

WM

CPU

MCU / DSPD

river

Sensors

Page 39: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

39

MC9S08MP16 8-bit MCUSafe, accurate and inexpensive BLDC motor control

Safe Motor Control Rich Analog Integration Broad Development Support

Safe motor operation and increased system integrity

Rich on-chip peripherals minimize BOM cost for precise system control

Extensive development tools and complementary

analog solutions

Over-current protection: Analog Comparators in conjunction with

PWM FlexTimer fault inputs, provide fast and accurate over-current shutdown protection by driving PWMs to a safe state

Reduced system cost: Integrated Programmable Gain

Amplifier (PGA) and Analog Comparators minimize external component count

Low cost small footprint SOIC and LQFP packages with automotive-qualified high temperature option

Dedicated application support: Reference designs, application notes,

and software libraries for all motor control topologies.

Regional motor control Centers of Excellence provide application support from concept to delivery.

Enhanced system integrity for safety-critical applications implementing IEC60730:

Independently clocked COP & Cyclic Redundancy Check engine provide clock failure protection and memory content validation

Precise motor control: FlexTimer provides dead-time insertion

in hardware – more accurate than software insertion and reduces CPU bandwidth usage

PGA allows high resolution ADC readings over a wide range of motor loads and speeds

Reduced time-to-market: Free CodeWarrior IDE up to 32KB with

Processor Expert and FreemasterReal-Time Control and Monitoring Tool

Motor control system solutions include MC33937 3-phase FET Pre-driver, with MC33880/87 and MC33926/32 H-bridges

Page 40: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

40

Features•16KB Flash / 1KB RAM, 12KB Flash / 512B RAM•2x FlexTimers (6ch + 2ch)

•Automatic fault protection, supports up to 50MHz CLK, selectable input capture, output compare, edge- or center-aligned PWM; dead time insertion

•3 Analog Comparators•H/W sample trigger from PWM module allowing comparison at any point in cycle

•2x Programmable Delay Blocks (PDB)•12-ch 12-bit ADC

•3.5 uS conversion, h/w trigger from PWM module allows conversion at any point in cycle

•Programmable Gain Amplifier (PGA) •8-bit Modulo Timer Module (MTIM)•LIN SCI, SPI, IIC•3x 5-bit DAC used as a 32 tap voltage reference•RTC with periodical timer interval interrupt•Software Programmable Internal Clock Source•3x low power modes & peripheral CLK gating•Power Management Controller (PMC)•3x 8-bit KBI•POR / LVI – supports 4 interrupt priority levels•Background Debug Mode Interface/ICE•2.7V to 5.5V operating range•Cyclic Redundancy Check Generator (CRC)•Watchdog Timer with Independent Clock Source

MC9S08MP16/12 8-bit MCU

SPI

SCI

IIC

8-bit MTIM

3x 5-bit DAC

RTC

13ch, 12-bit ADC &

Temp Sensor

6ch+2chFlexTimer with PWM functions

ProgrammableGain Amplifier

3x High Speed Analog

Comparators

Programmable Delay Blocks

(x2)

S08 50MHz CPU

16KB Flash

1KB RAM

CRC Generator

ICS

BDM/ICE

COP

Core / Temperature / Package►Industrial Version: -40C to 105C

►50 MHz (25 MHz bus), 28SOIC, 32LQFP, 48LQFP

►Automotive Version: -40C to 125C►40 MHz (20 MHz bus), 48LQFP

Page 41: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

41

Digital Signal Controllers

►Well-suited for high-speed capture and analysis of analog input and feedback in closed loop system

• More responsive than MCU for analog control, e.g. PWM adjust• Flexible for use in multiple systems or to adapt within a system to

environmental changes (compared to fixed analog-based control)

►Cost-effective performance and integration• 32 to 60 MIPS for advanced motor control• High performance 600ns/12-bit ADC for fast dynamic response• High speed (60 to 96 MHz) PWMs and timer modules• Quadrature decoders for direct interface to Hall Effect sensors or

Optical encoders • Safety features to prevent catastrophic failures, e.g. fault inputs, loss

of clock detection

►Industrial qualification and long product life• Operation in harsh environments from -40C to +85C• Included in Product Longevity program

Starts <$xx(SRP)

www.freescale.com/dsc

Page 42: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

Introducing the MC56F82xx DSC Family

42

► The explanation that makes this messaging point true. What makes this important? How are we accomplishing this point? What does this do for our customers?

Precise. Fast. Powerful. The new MC56F82xx Digital Signal Controller (DSC) delivers an affordable solution for a

smoother, better power supply and motor control.

High Speed PWM module – 520 ps duty cycle resolution

High speed ADC with Programmable Gain Amplifiers

Inter-module Cross Bar

• The Inter-Module Crossbar Switch (XBAR) allows programmable internal module connections between and among eFlexPWM, ADC, QuadTimers, DACs, HSCMPs and package pins.

• PGA-enabled ultra-fast Analog-to-Digital Converters (ADCs) that can achieve up to 3.33 million samples per second to help reduce signal ripple to precisely modulate energy. A maximum ADC clock frequency of 10 MHz allows a single conversion time of 8.5 ADC clock cycles (850ns) and additional conversions at 6 ADC clock cycles (600ns)

• Up to 9 Enhanced Flex Pulse-Width Modulator (eFlexPWM) channels, including 6 with NanoEdge placement, allow for center, edge-aligned and asymmetrical PWM as well as double-buffered registers with integral reload rates, and half-cycle reload capability for precise switching frequency generation.

42

Page 43: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

43

MC56F82xx DSC Target Markets and Applications

• AC/DC, DC/AC, DC/DC and AC/AC Conversion• Switched-mode power supply • Board mounted & industrial Power Supplies• Battery Management• Solar Inverter

• ACIM, BLDC, PMSM, SR and Stepper• Field-oriented Control• Industrial Control• Large Home Appliances

Advanced Power Conversion

Advanced Motor Control

Energy

43

Page 44: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

MC56F82xx DSC Features

• 60 MHz (60 MIPS) from 56800E core• Up to 60 MHz peripherals

• 8 Output PWM module • 520ps PWM duty cycle

resolution• 2 x12-bit ADCs with 16 Inputs

• 500 ns conversion rate• Built-in PGA - 1x, 2x, 4x,

gains• 1 x 12-bit Digital to Analog Converter• 3 x 5-bit Digital to Analog Converters• 3 Analog Comparators • 8 x16-bit Enhanced Multifunction

Programmable QTimers• Cyclic Redundancy Check generator

(CRC)• 5V tolerant up to 54 GPIOs • Inter Module Cross-Bar

44

Page 45: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

45

MC56F8006/2 DSC Family

►MC56F8006/2 DSC family is cost-optimized for mathematically-intensive, power-sensitive real-time control applications

►High performance per dollar• Dual Harvard Architecture + MAC and high operating frequency enable outstanding performance in single-cycle Multiply-Accumulate for filters and real-time feedback calculation

►Among the lowest power stop modes available

►96 MHz for key peripherals, such as timers, SCI and PWM – twice the module maximum operating frequency compared to other DSCs

►2 x high speed 12-bit x 24 channel ADC module with integrated temperature sensor – more resolution and channels

►Three analog comparators – more than other typical offerings

►Programmable gain amplifier increases the ADC input dynamic range. Shielded inputs in ADC reduce noise in conversion

Page 46: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

46

56800E Core/32MIPS JTAG/EOnCE™

ProgrammableDelay Block (PDB)SPIVoltage Regulators

6 Output PWMIICInterrupt Controller

2 12-bit ADCsHigh Speed SCIFlash/RAM

1 16-bit PeriodicInterval TimerCOP2 2X-16X

Wideband PGAs

2 16-bit TimersPower SuperVisor3 AnalogComparators

Memory Options

16K BytesFlash

12K BytesFlash

2KBSRAM

2KBSRAM

System Integration Module(SIM)

System Clock Control(PLL, SIM, Osc)

• Low power stop modes• 96 MHz peripherals (timers, PWM SCI)• 6 output PWM module with up to 4

programmable fault inputs• Two wideband clocked programmable

gain amplifiers• 10-/12-bit conversion done in 3.03 us @

32 MHz SysClk (8-bit conversion done in 2.65 us @ 32 MHz SysClk )

• Up to three analog comparators• Custom timer for precise control of

ADC/PGA sample times relative to PWM reload cycles

• 2 multiple function programmable timers• One Periodic Interval Timer (PIT)• Computer Operating Properly timer• Serial Communications Interface (SCI)• Serial Peripheral Interface (SPI)• I2C communications interface• Up to 40 GPIOs – Versatile pin usage• JTAG/EOnCE debug port

MC56F8006/2 DSC Features32 MHz (32 MIPS) 56F800E core• 1.8V to 3.6V operating range• Up to 16KB flash with Flash security• 2KB SRAM

Page 47: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

Digital Signal Controller Support

► http://www.freescale.com/DSC• CodeWarrior Tool for DSC v8.3• Tower Development Platform

TWR-56F8257• Out-of-box Labs• FreeMASTER Monitoring Tool• Initialization Tools

► Reference Designs• LLC Resonant Converter• Solar Inverter• Switched Mode Power Supply

► Dedicated Digital Power Management and Motor Control Team

47

Page 48: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

FreeMaster Monitoring Tool

48

Application control and monitor

Real-time operation monitor

Live graphs, variable watches, and graphical control page

Supports:- HCS08, HC12, HCS12 and HCS12X

BDM- 56F8000, 56F8100 and 56F8300 JTAG- SCI driver (FMASTERSCIDRV) for all

platforms

www.freescale.com/webapp/sps/site/prod_summary.jsp?code=FREEMASTER

Page 49: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

49

CodeWarrior Development Studio56800/E Digital Signal Controllers

►Low Cost / High Value• Single Development Environment & License for:

• 56800 Core• 56800E Core

• Multi-tiered pricing structureFlexible low cost pricing based on memory usage

• License prices include 1 year maintenanceIncludes 24/7 CodeWarrior support

• Processor Expert with free drivers and libraries11 premium libraries are free with object code

• CodeWarrior USB TapLow cost high performance Universal Serial Bus interface for OnCE debugging

56F8006 Software Development Tools … EVEN MORE VALUE

56800QEDLQEDesign Lite Filter (FIR, IIR, etc ) emits code for the IDE

• Extensive SW libraries built into IDE• Motor Control• Mathematics• Signal Processing• Voice Processing• Modem• Encryption

CodeWarrior Development StudioIDE with optimizing C compilerSophisticated Project ManagerGraphical source level debuggerEditor and file/folder compare functionsInstruction-set simulationA free Special Edition permanent license up to 16 KB code size!Intelligent software development kit – Processor Expert

Page 50: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

50

Freescale Embedded Software Libraries Target Devices/Platforms:• MCF56F8xxx• MCF51xx

Range of Applications:• Digital Control Systems• Motor Control (BLDC, PMSM, AC)

Highlights/Description:• Software modules implemented in assembly• Optimized for speed• C-callable interface• Easy to use• Fully documented

Public Deliverables:• General Function Library (GFLIB) contains math, trigonometric,

look-up table and control functions. These software modules are basic building blocks.

• Motor Control Library (MCLIB) contains vector modulation, transformation and specific motor related functions to build digitally controlled motor drives.

• General Digital Filter Library (GDFLIB) contains filter functions for signal conditioning.

• Advanced Control Library (ACLIB) will contain functions to enable building the variable speed AC motor drive systems with field oriented control techniques without position or speed transducer (will be available soon).

System Infrastructure

On-Chip Peripherals

External HWPINS

External Connections

*Optional

UserApplication SW

Application SW

On-Chip Driver

On-Chip Drivers

Libraries

FSLESL

FMaster* Support

External App.*Support

Doc

umen

tatio

n

GFLIB

GDFLIB

MC

LIB

AC

LIB

APPLICATION

Proc

esso

r

50

Page 51: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

51

Robot Control with Power Architecture Technologyand ColdFire Processors

Feature MCF5235 MPC5554Core V2 ColdFire / 144MIPS 132 MHz 32-bit Power

Architecture core

Program Flash 2MB (ECC correction)

Static RAM 64kB 64kB

External Bus Interface

MMU/FPU

eTPU/SRAM 64ch/19kB 32ch/17.5kB

10-Bit A/D 80ch/800kSPS

Timers 4ch - PIT 24ch - EMIOS

SCI/SPI/I2C 3xUART/1xQSPI/1ch 4xeSCI/4xDSPI/-

FlexCAN 2ch 3ch

Ethernet MAC

Package 256-MAPBGA 416-BGA

• Performance up to 150 MIPS, FPU, MMU• Motor Control: PWM, ADC, eTPU• Connectivity: SCI, CAN, I2C, SPI, 10/100 Ethernet MAC • Software libraries for eTPU, TCP/IP Stack, μcLinux and Linux OS

Robotic Controller

Sensor Interfaces

On Board Communication

PWM, eTPU

SCI,SPI,I2C

Vdd, Vss

KBI, I/Os, ADC

PHYPower Supply Ethernet

Power Actuators

PC, WEB SERVER

CAN SUBSYSTEM 1.

SUBSYSTEM 2.

SUBSYSTEM 3.

SUBSYSTEM x.

Page 52: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

52

MCF5235 ColdFire Processor

Page 53: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Robot SolutionsSensors, Wireless and Power Management

Page 54: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

54

Sensor Solutions

• Leveraging high-volume, high-quality automotive manufacturing into consumer and industrial markets

• Proliferation of embedded control at the sensing point driving sensor integration and software-enabled performance

• Freescale uniquely positioned with portfolio cross-selling for embedded control system solutions

• Regulations (TREAD, EDR, VDC) driving automotive sensor demand

• www.freescale.com/sensors

Proximity• Appliances• Access controls• Mobile phones• MP3 players• PC Peripherals• Remote controls

Pressure• Blood pressure• Barometer/altimeter• Engine control• HVAC applications• Inhalers• Water level

Acceleration• Cellular• Gaming• Appliances • Navigation• PC Peripherals• PMP/MP3

Page 55: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

55

Ruggedized Sensors

Find sensors for rugged environment s at www.freescale.com/sensors

►3-axis accelerometer for orientation and motion detection• MMA8450Q, MMA736L, MMA7455L, MMA7660

►Pressure• MPX5999D, MP3V5004, MPXV5050 (vacuum pump monitor)

►Touch or Proximity• MPR121, MPR03x, MPR084

►Switch detector• MC33975 with signal conditioning for up to 22 contacts

-40C to+85C

ambient

Page 56: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

56

MC33794 Proximity Sensor - E-Field Imaging

Key Values► High # of electrodes allows multiple sensing types from

single chip► Up to 9 electrodes and 2 references or electrodes

► Shield driver supports remote electrodes► Shield driver for remote electrodes through coaxial cables

► Detect objects at distances of up to 6" ► with proper electrode design

Additional Features► Critical internal nodes scaled and selectable for

measurement► High-purity sine wave generator tuned with external resistor► ISO-9141 physical layer interface► Lamp driver output► Watchdog and power-on reset timer► +5.0 V regulator to power external circuit► 9 to 18 volts, -40C to 85C ambient operation

Page 57: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc..

57

ZigBee® Technology for Wireless Support

►Simplified MAC (SMAC) gives simple wireless connectivity

• Free source code available for S08 ColdFire MCUs

►802.15.4 adds mesh networking• Available for selected ColdFire

processorsMCF528x, MCF5270, MCF5271, MCF521x and others

• License-free binary software

►BeeKit software adds full ZigBee stack for interoperability

• Available for S08 and other ColdFireprocessors

• License binary software for $995 suggested resale price

► Download software and order development platforms www.freescale.com/coldfire

► Connect with MC13202 ZigBee-ready transceiver

Page 58: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Summary

► Freescale meets robotics requirements• Scalable system performance from 50 to 20,000+ MIPS• Reduced system cost with integrated processors starting <$6• Fanless and battery operation at 85C, e.g. 1600 MIPS <1.5W

► Leading partners support single-chip solutions• EtherCAT from acontis, IXXAT and Koenig-KPA• PROFINET and EtherNet/IP from MOLEX• PROFIBUS from DoGav• IEEE 1588, PROFINET and CAN from IXXAT• Industrial-grade safety-certified OS from Green Hills, QNX and others

► Rugged devices with long life and reliability• Industrial or automotive qualification for -40C to +85C ambient• Stability of 10 or 15 year product longevity statement

www.freescale.com/productlongevity

58

Page 59: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc. 59

For More Information

►Freescale:• Industrial applications – www.freescale.com/industrial• Industrial protocols – www.freescale.com/connectivity• IEEE 1588 – www.freescale.com/IEEE1588• Motor Control – www.freescale.com/motorcontrol• MQX solutions – www.freescale.com/mqx• 8-bit microcontrollers – www.freescale.com/8bit• 16-bit DSC, microcontrollers – www.freescale.com/dsc , ww.freescale.com/16bit• 32-bit ColdFire microcontrollers – www.freescale.com/coldfire• 32-bit ARM processors - www.freescale.com/imx , www.imxcommunity.org• 32-bit Power Architecture processors – www.freescale.com/powerpc• Analog products – www.freescale.com/analog

►Protocol Partners:• Acontis Technologies GmbH – http://www.acontis.com/• DoGav Systems Limited – www.dogav.net• IXXAT Automation GmbH – www.ixxat.com• Koenig Prozessautomatisierungs GmbH – www.koenig-pa.de• Molex Inc. – www.molex.com• Real-time Automation (RTA) – www.rtaautomation.com

Page 60: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Beekit, BeeStack, ColdFire Plus, CoreNet, The Energy Efficient Solutions Logo, Flexis, Kinetis, MQX, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM926, ARM1136, ARM Cortex-A8, ARM Cortex-M4, are the trademarks of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2010 Freescale Semiconductor, Inc.

Thank you!

Together we shape our world

Page 61: Personal, Service & Industrial Robots · Robotics Market • Target applications • Freescale alignment with market trends Robotics Solutions • Application Example: Mobile robot

TM