personal, service & industrial robots · robotics market • target applications • freescale...
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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
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
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
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
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:
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!
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
TM