Upload
others
View
9
Download
0
Embed Size (px)
Citation preview
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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
FTF-IND-F0760
Industrial Control & Networking Trends and Roadmap
June 23, 2010
Alexandra Dopplinger
Global Industrial Segment Lead – Factory Automation & Drives
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 22
► Presenter: Alexandra Dopplinger
• Global Industrial Segment Lead, Factory Automation & Drives
• [email protected] , +01 613-228-6825 (Ottawa, Canada)
• Areas of expertise
• Factory Automation & Drives market
• Industrial protocols
• PROFINET, PROFIBUS, EtherNet/IP™, EtherCAT®, IEEE® 1588, CAN®
• Industrial Motor Control
► Session Topics
• Industrial Control and Networking market trends
• Freescale solutions targeting the market applications
• Enablement for Industrial Control and Networking
Session Introduction
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 33
► After completing this session you will be able to:
• Describe global trends for industrial control and networking
• Understand which applications Freescale targets in this market
• Select the best Freescale solution for your industrial control and networking projects
• Locate the latest reference designs, enablement and partner support for Freescale industrial control and networking solutions
Session Objectives
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 44
Agenda
►Industrial Control and Networking market
• Target applications
• Freescale alignment with market trends
►Industrial Control and Networking solutions
• Application example: Programmable Logic Control
• Freescale solutions and roadmaps
• Tools and enablement
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 55
Factory Automation Market
Industrial
Peripherals
Industrial
Drives
Human Machine
Interface (HMI)
Industrial
Networking
Industrial
Control
Factory Network
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 66
Factory Automation Applications
►Communicates with real-time deterministic protocols
►Ruggedized for harsh environment
• Industrial Control
• Programmable Logic Control (PLC)
• Input-Output Control
• Process, Temperature, Motion, Position Control
• Industrial Networking
• Gateway, Router, Switch, Converter, Hub
• Human Machine Interface (HMI)
• Industrial Peripherals
• Robot, Actuator, Power Management
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 77
Factory Automation – Market Trends
Market Trend Customer Requirements
Reuse software,
hardware, and tools
across platforms
►Port software across same platform from 50 to 1500+ DMIPS
►Use libraries and reference designs for common functions
►Tools to develop increasingly complex algorithms
Reduce power
consumption
►Fanless operation at -40C to +85C ambient
►MPU <4 W max at >1000 DMIPS, with power management
►Intelligent motor control - 2008 was 5th year >10% growth (IMS)
Migrate from fieldbus
to standardized
Ethernet and wireless
►Bridge from legacy fieldbus to industrial Ethernet >10 years
►Industrial wireless emerging in process, sensor arrays and
automation
Cost-effective safety
and security
►IEC regulatory approval requires single-bit failure detection
►On-chip security to protect against IP cloning and network data
hacking
►Improve system-level cost and development cycle
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 88
Factory Automation – Rugged. Reliable. Reusable
Market Trend Freescale Alignment with Customer Requirements
Reuse software,
hardware, and tools
across platforms
► Processor performance from 50 to 20,000+ DMIPS in harsh
environments, from -40C to 85C ambient
► Increasing enablement to leverage ruggedized Power Architecture®,
ColdFire® and i.MX processor portfolios
► Longevity program www.freescale.com/productlongevity
Reduce power
consumption
► MPU up to 1600 DMIPS <1 W max, with power management
► MPU up to 5500 DMIPS <8 W max, with power management
► MCU, 8-bit and DSC for cost-effective and efficient motor control
► On-chip memory & peripherals – flash, timers, ADC/DAC, PWM, I/O
Migrate from fieldbus
to industrial Ethernet
and wireless
► Devices support legacy fieldbus, industrial Ethernet and/or wireless
► 3rd party protocol support www.freescale.com/connectivity
Cost-effective safety
and security
► Secure SRAM, on-chip data fusing to protect against IP cloning
► Hardware encryption to protect against network data hacking
► Parity, watchdog and ECC protection against soft errors
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 99
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 Freescale products are listed at www.freescale.com/productlongevity
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 1010
Factory Automation Solutions
Industrial Control Example
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 11
Programmable Logic Controller
Application Requirements:
►Control machines and processes with fast, deterministic operation• Double precision floating point
• On-chip cache and flash memory
►Manage logic, timing sequencing, counting and arithmetic algorithms
►Connectivity• Fieldbus: PROFIBUS, DeviceNet™
• Industrial Ethernet: PROFINET, EtherNet/IP™, EtherCAT®
• Binary and analog I/O
►Fanless operation in harsh environment, -40C to +85C ambient
11
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 12
Programmable Logic Controller
12
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 LEDsGPIO
Battery Backup
of Data
Diagnostics or Maintenance
►Field Data
►Keyboard
►Mouse
Power
Management
SDRAM DDR2
(up to 2 MB)
MCU or MPU
Voltage
Regulator or
Power Supply
SD Card
RS-232
Transceiver
RS-485
Transceiver
10/100 or
GbE PHYxMII
FPGA or
ASIC
SPIFPGA or
ASIC
Local Bus, PCI
or PCI-Express
CAN PHYCAN
Fieldbus to end nodes:
►PROFIBUS
►DeviceNet™
►ControlNet™
►Modbus® RTU
►Foundation Fieldbus
Ethernet to smaller PLC
►or I/O devices:
►PROFINET
►EtherNet/IP™
►CIP Sync™
►EtherCAT
►Modbus® TCP
►CC-LINK
►POWERLINK
SPI, I2S, SSI
xMII10/100 or
GbE PHY
Ethernet link to HMI,
higher-level control, or
enterprise network
►IEEE 802.15.4
►Transceiver
►(2.4 GHz)
Wireless interface:
►Wireless HART®
►ISA100
►ZigBee®
Switch
DetectorGPIOSignal Conditioning
and Switch Detection
Sensors GPIO
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 13
Freescale Solutions for Programmable Logic Controller
► MCU or MPU: On-chip Ethernet, CAN, PCI, UART, USB, I/O, local bus• P2020, P1011/12 QorIQ™ multicore MPU, highest MIPS/Watt, 5,500 MIPS <8W max• MPC8308 PowerQUICC MPU, 650 MIPS <1.5W max• i.MX25x, i.MX35x, i.MX51x, ARM core, LCD, touch screen, up to 1600 MIPS <1W max• MCF5225X ColdFire MCU, 512K flash, lowest cost, 80-200 MIPS <1W max
► Connectivity: www.freescale.com/connectivity• Industrial protocol support for Ethernet, CAN and serial interfaces• Wireless: MC13213, MC13224 integrate MCU with 2.4 GHz IEEE 802.15.4 wireless transceiver
Add antenna and oscillator for complete WirelessHART®, ISA100 or ZigBee® wireless network solution
► Ruggedized Sensors - www.freescale.com/sensors• 3-axis accelerometer: MMA8450Q, MMA736L, MMA7455L, MMA7660 for orientation, motion detection• Touch or Proximity: MPR121, MPR03x, MPR084• Pressure: MPX5999D, MP3V5004, MPXV5050 pressure sensor for vacuum pump monitor• Switch detector: MC33972, MC33975 with signal conditioning for up to 22 contacts
► Power Management, Voltage Regulator, Power Supply• MC34704 Power Management Unit (PMU) for i.MX25x• MC33730 PMU for QorIQ, PowerQUICC, MPC5xxx, ColdFire, 8-bit and DSC products• MC13892 PMU operates -30C to +85C with S/W drivers and reference designs for i.MX35x, i.MX51x• Voltage Regulator / Power Supply: MC44717, MC34713, MC34726, MC34727, MC33742, MC34700
-40C to
+85C
ambient
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 14
Factory Automation Solutions @ www.freescale.com/industrial
14
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 1515
Industrial Control and Networking Solutions
Freescale Processors
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 1616
Freescale’s Unparalleled Range of 32-bit Processors
i.MX MPU
Kinetis MCU
QorIQ Multicore MPU
PowerQUICC MPU
Power Architecture MCU
ColdFire MPU
ColdFire MCU
ColdFire+ MCUNEW
90nm
Multicore with broadest
scalability from 100 to
20,000+ MIPS, leading
on-chip connectivity
Up to 200 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
NEW
90nm
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 1717
Newest 32-bit Solutions for Industrial Control
i.MX MPU
i.MX51 – 1600 MIPS <1W,
Ethernet, USB, LCD,
graphics, 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
MPC8308, MPC5125
400-800 MIPS <2W,
Extensive connectivity
Power Architecture MCU
MPC5604P Automotive
100-400+ MIPS
ColdFire MCU
MCF5225x – 76 MIPS,
512K Flash, Ethernet,
USB, CAN, 3 x UART
ColdFire+ MCU
MCF51QF – Secure,
50-200 MIPS <1W
MCF51QH – Low Power
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 1818
18
QorIQ and PowerQUICC High-Performance Processors
► QorIQ™ multicore processors
• Evolution from PowerQUICC® family
Industry-leading communications and integration
• Dual core @ 800 MHz/core <5 Watts
• Eight cores @ 1.5 GHz/core <30 Watts
► Hybrid software simulation environment and
debug tools
VortiQa solutions give production-ready software
CodeWarrior multicore development environment
► 45nm high-performance SOI technology
Scale from 100 to 20,000+ MIPS with the best MIPS/Watt
QorIQ™ P4080
PowerQUICC MPC8572
QorIQ P2020
PowerQUICC MPC8536
1-2 Core
CPU
2-8 Core
CPU
Starts
<$15!(SRP)
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 1919
P1012/P1021 QorIQ™ Processor
Coherency Module
System BusSystem Bus
Enhanced
Local Bus
32b
Perf Mon,
DUART, MPIC
2x I2C, Timers
On-Chip Network
256KB
L2
DDR2/DDR3,
SDRAM
Controller
Security
Accel
XOR16b
USB2.0
Power
Manage-
mentSPI
SD/MMC
PCI
Express
3x
GE
MAC DMA
x4 SerDes
QUICC
EngineUTOPIA,
TDM, MIIPCI
Express
►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
• IEEE1588v2 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
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 2020
MPC8308 PowerQUICC Processor
DUART
I2C
SPI
Timers
GPIO
Local
Bus
Interrupt
Controller
10/100/1000
w/ IEEE1588
16/32-bit DDR2
Controller
USB2.0X1 PCI
Express
SDHC 10/100/1000
w/ IEEE1588
Low cost embedded controller with high speed peripherals
e300 core
16KB
D-Cache
16KB
I-Cache
►Features
• Power Architecture e300, 400 MHz• FPU + Dual IU
• DDR2 @ 266MHz• 16/32-bit with ECC protection
• 32-bit Local Bus • Boot from NAND Flash
• Two 10/100/1000 Ethernet MACs• MII / RGMII• IEEE1588 hardware timestamp
• PCI Express v1.0a• USB 2.0 – Host / Device / OTG• SDHC (host controller)• Multi-channel DMA controller• DUART, I2C, SPI, GTM, RTC• Three dedicated GPIO
• Plus 21 multiplexed with peripherals
►Package and Power
• 473pin MAPBGA
• 0.8 mm pitch, 19 mm x 19 mm
• ~1.2W typical @ 333 MHz, Tj 25CProduction: Q1 2010
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 2121
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
► Target Applications • Application-specific solutions for consumer, metering and
appliances
• General-purpose 3V/5V portfolio
Starts
at <$1!(SRP)
<0.5W
to
<1W
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 2222
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
System
Integration
UART
RTC
QSPI
USB
otg
UART
EM
AC V2
ColdFire®
Core
8-ch 12-bit
ADC
4ch DMA
Memory Options
512KBytes
Flash
64KBytes
SRAM
I2C
32kHz
Osc.
UART
2ch PIT8ch
PWM
4ch 16-bit
Timer
4ch 32-bit
Timer256KBytes
Flash
64KBytes
SRAM
CAN
10/100
FEC DM
A
EZ
PO
RT
Ext
BusCrypto
(CAU)RNGA
256KBytes
Flash
32KBytes
SRAM
Flash
SRAM
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 2323
Kinetis Product Family
Development
Tools
Bundled IDE
w/ Processor
Expert
Bundled OS
USB, TCP/IP,
Security
Modular Tower
H/ware
Development
System
Application
Software
Stacks,
Peripheral
Drivers & App.
Libraries
(Motor Control,
HMI, USB)
Broad 3rd party
ecosystem
Common
Digital IP
CRC
I2C
SSI (I2S)
UART/SPI
Programmable
Delay Block
External Bus
Interface
Motor Control
Timers
eSDHC
RTC
Common
Analog IP
16-bit ADC
Programmable
Gain Amplifiers
12-bit DAC
High-speed
Comparators
Low-power
Touch Sensing
Common
System IP
32-bit ARM
Cortex-M4 Core
w/ DSP Instructions
Next Generation
Flash Memory
High Reliability,
Fast Access
FlexMemory w/
EEPROM capability
SRAM
Memory
Protection 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!
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 2424
i.MX Targets Industrial Control and HMI
► Up to 1600 MIPS with high integration <0.5W to 1W• Reduced system cost and complexity
• 10/100 Ethernet, CAN, UART, SPI, SDIO, DDR2, USB PHY
• Integrated video and graphics processors offload CPU
• Robust on-chip security for tamper-resistance
• Power management for increased battery life
► Market-leading human machine interface• High resolution color LCD controller with touch screen
• Hardware accelerated video processing and graphics rendering
• Camera interface
► Scalability and software reuse• ARM9, ARM11 and Cortex-A8 core options
• Pin-compatible migration in product families
• WinCE and Linux OS board support packages
► Industrial qualification and long product life• Operation in harsh environments from -40C to +85C
• Some products qualified for automotive use
• Included in Product Longevity program
Starts
<$10!(SRP)
<0.5W
to
<1W
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 25
i.MX Selector
i.MX
CPU LCDMultimedia
AcceleratorsI/O
PMIC
Core Frequency Resolution Touchscreen 2D/2.5D 3D Video Ethernet CAN UART USB
i.MX25x ARM9E 400MHz WVGA External No No No Yes Yes Yes Yes External
i.MX35x ARM11 532MHz WVGA External Yes No No Yes Yes Yes Yes External
i.MX51x CortexA8 800 MHz HD External Yes Yes Yes Yes No Yes Yes External
3D accelerator No No Yes
2D/2.5D accelerator No Yes Yes
Hardware rotation No Yes Yes
Hardware resize No Yes Yes
Hardware color conv No Yes Yes
Hardware overlay Yes Yes Yes
i.MX25x i.MX35x i.MX51x
WVGAWQVGA LCD
resolution
HMI
Complexity
XGA
i.MX2x
i.MX51xi.MX35x
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 26
i.MX51 Application Processor
► Specifications:• CPU: Cortex A8, 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.MX515
CPU Platform
ConnectivitySystem
Control
Cortex A8
Timers
Security
Sahara v4
Trust Zone
RTIC
SCC v2
SRTC
Multimedia
Imaging Processing Unit
Secure JTAG
Power Mgmt
PLL x 3
Clock Reset
Neon
Watch Dog x2
Timer x3
PWM x2
Memory
ROM 32KB
RAM 96KB
Ext Memory I/F
mDDR 200 MHz
DDR2 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-6
USB 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 Processor
Resizing & Blending
Inversion / Rotation
Image Enhancement
Camera
eFUSES Smart DMA
32KBi-cache
32KBd-cache
256KBL2-cache
Vector Floating
Point Unit
Display Controller
1600 MIPS
<1W
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 27
Processors for Industrial Control, Networking and HMI
2009 or earlier 2010 2011Committed
Proposed
Sample
Production
Power Architecture
ARM
Pin Compatible Families
K60 - Ethernet
K40 + LCD + USB
K70
K20
K10
K20
K40
K60 K60
K20
K10
Pin-compatible Kinetis Families
K30 + LCD
K20 + USB
K10 – Mixed Signal
128-512KB Flash <64KB Flash 1MB Flash
Multi-Core
Greater Flash Size
Higher Performance
QF – 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 DMIPS
4W - 10 W
> $20
i.MX35x
i.MX25x
ColdFire
i.MX5xx
i.MX51x
MPC551x MPC5604P
P2020 QorIQ
P2010 QorIQ
P1020 QorIQ
P1011/12 QorIQPin Compatible Families
MPC8308 MPC830x
MPC8314/15
MPC8313
MPC5121e/23MPC5125
i.MX2xx
MCF544x
P10xx QorIQ
MPC837x
MPC8360
MPC8536
MPC8641
P20xx
P10xx QorIQ
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 2828
Industrial Control and Networking Solutions
Tools and Enablement
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 29
Leading Embedded Ecosystem
►Pre-silicon simulation• Functional, I/O, power
►Software• Operating systems
• Application and protocol stacks
• Development services
►Development tools• Integrated development environment
• Debuggers, compilers, probes
►Boards• Custom off the shelf
• Standard form factors
• Integration design services
29
DOGAV
All trademark rights
acknowledged
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 30
Leading Software and Development Tools
30
Professional
Tools
Compliers, DebuggersSoftware, RTOS, Protocol Stacks
Value Priced
Tools
Compliers, Debuggers
Free
Open Source Tools
Compliers, DebuggersOpen Source Software, RTOS
Protocol Stacks
Software, RTOS, Protocol Stacks
GNUGNU
Linux
Linux
Free Compiler,
Debugger, TCP/IP
stack
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 3131
NRT
RT
IRT
Deterministic
1 to 100 ms Cycle Time
Deterministic
< 1 ms Cycle Time
Real-time Determinism in Industrial Networks
Non-deterministic
> 100 ms Cycle Time
► Sensors
► Valves
► Data scanner
► Inventory
Management
► Motor Drives
► Motion Control
► Synchronized Servos
► Conveyor belts
► Picker arms
► PLCs, I/O Control
Target Applications Protocols
NRT
RT
IRT
Deterministic
Jitter matters for Sync
1 to 100 ms Cycle Time
Deterministic
< 1 us Jitter
< 1 ms Cycle Time
Non-deterministic
Jitter doesn’t matter
> 100 ms Cycle Time
Number of Applications
RT
IRT
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
Industrial Protocol Stack Support
Industrial
Protocol
ColdFire,
ColdFire+, Kinetis
i.MX QorIQ and
PowerQUICC
Ind
ustr
ialE
the
rne
t
POWERLINK
Fie
ldb
us DeviceNet™
IEEE® 1588
DOGAV
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 3333
►Source code, rights to distribute and modify
3333
MQX RTOS Enables Factory Automation
Backed by Freescale
Simple and Scalable
Proven and Reducing Cost
The Solution
►Market-proven software has been on Freescale
processors for over 15 years
►Supporting millions of Fortune 500 products
►Eliminates initial software investment hurdle
►$95K worth of software from day one
Full-Featured providing a comprehensive solution
►Reuse of software
►Small, configurable footprint
►Integrated 3rd party software – Industrial
protocols 1588, CAN Open, GUI (PEG)
►Support Low Footprint ColdFire® V1 up to
Power Architecture™
►Code size is feature selectable
►Supports multiprocessor communication www.freescale.com/mqx
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 3434
ColdFire M52259EVB Evaluation Board
Compact
Flash
Connector
Altera CPLD w/
Compact Flash
Controller
USB Ethernet RS-232
USB Connector
for Debugger
(P&E)
MRAM
Signal Header
Power
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 353535
i.MX51 Evaluation Kit (EVK) - $699 Resale
Single Board Development Platform – Price, Performance, Personality
i.MX51 Evaluation Kit Features
► i.MX51 Applications Processor
(529 BGA)
► 4 x 128MB DDR2
► 4MB SPI NOR
► PMIC – Atlas APL
(MC13892JV or MC13892JVL)
► NAND and EIM Header
► Debug Serial Port
► JTAG
► Reset, boot switches
► Debug LED
► Power Source
► Power on/off button
► Power Measurement Header
► 7” WVGA Touchscreen LCD Display (add-on module)
► Expansion board (add-on module)
► 2 LVDS connectors
► DVI-I connector
► 2 SD/MMC Card Slots
► USB Host x2 / USB OTG x1
► Ethernet Port
► Mini PCIe
► SATA HDD connector
► SIM Card connector
► Keyboard connector
► Mic input, stereo headphone output (jack), V2IP Headphone
► Speaker connector
► USB Camera connector
► PS-2 TP connector
► RGB output through DVI-I connector
► Expansion Header
► Ambient light sensor footprint
► FM receiver footprint
Board
size =
5” x 5”
www.freeescale.com/imx51evk
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 363636
i.MX51 LCD module
►MCIMX51LCD
►$250 Resale
►CPT 7” WVGA with resistive
touch screen
i.MX51 Expansion Board
►MCIMX51EXP
►$200 Resale
►Features• CMOS Camera
• TV out
• Keypad
• UART
i.MX51 LCD & Expansion Board
Assembled with EVK
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 37
HMI Application Support for i.MX Family
UI frameworks, browser Partners
SW Multimedia Partners
HW Multimedia Partners
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 3838
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• Real-time Automation (RTA) – www.rtaautomation.com
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
Summary
► Freescale meets industrial control requirements
• Scalable system performance from 50 to 20,000+ MIPS
High-performance Integrated processors starting <$10
Target mobile battery-operated applications <0.5 to 1W
• Industrial or automotive qualification for -40C to +85C ambient
Stability of 10+ or 15+ year product longevity statement
►Support legacy fieldbus and industrial Ethernet
• PowerQUICC®, QorIQ™, mobileGT®, i.MX & ColdFire® processors
• Solutions, enablement and 3rd party protocol stacks
PROFIBUS, CANopen, DeviceNet™, Modbus RTU
PROFINET, EtherNet/IP™, Modbus TCP, EtherCAT, IEEE 1588
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 4040
Related Session Resources
Sessions
Session ID Title
IND-F0762 Industrial Network Protocols (Part 1)
IND-F0751 Industrial Network Protocols (Part 2)
ENT-F0573 Developing Smart Screens for Embedded Systems (Part 1)
IND-F0761 Industrial Motor Control Roadmap
ENT-F0509 Overview of Freescale's 802.15.4 Platforms
ENT-F0780 Hands-on Workshop: Computer Vision Using the i.MX51 Evaluation Kit (EVK)
ENT-F0552 Hands-on Workshop: Freescale Sensor Toolbox (Part 1): Touch Sensors
ENT-F0693 Hands-on Workshop: Freescale Sensor Toolbox (Part 2): Inertial Sensors
ENT-F0770Lunch and Learn: Industrial Human Interfaces: LCD (Segment and Graphical)
Basics and Roadmap
ENT-F0781 Hands-on Workshop: Using Voice for HMI, Voice Command Recognition
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 41
Thank you!
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 424
Industrial Control Processor Examples
Device
Family
MCF5225x
ColdFire
MCF54453
ColdFire
i.MX35x
i.MX
MPC8314/15
PowerQUICC
MPC837x
PowerQUICC
P2010/20
QorIQ
Target Application PLC, IO,
Process,
Temperature
PLC, IO,
Process, Temp
PLC, IO, Process PLC, IO, Process PLC, PAC, Motion PLC, PAC, Motion
Core Type
Dhrystone 2.1 MIPS
Core Frequency
ColdFire V2
76 DMIPS
80 MHz
ColdFire V4
410 DMIPS
266 MHz
ARM11
532 DMIPS
532 MHz
e300 Power
760 DMIPS
266 to 400 MHz
e300 Power
1267 DMIPS
400 to 667 MHz
e500 Power
Up to 2760 DMIPS
533 to 1200 MHz
Ethernet MAC 1 x 10/100 2 x 10/100 1 x 10/100 2 x 10/100/GbE 2 x 10/100/GbE 3 x 10/100/GbE
MAC H/W timestamp No No No IEEE 1588 IEEE 1588 IEEE 1588
PCI or PCI Express 1 PCI 1 PCI No 1 PCI, 2 PCI-
Express
1 PCI, 2 PCI-
Express (8377/78)
3 PCI-Express
SPI 1 DSPI 1 DSPI 3 SPI 1 1 1
USB Full-speed
Host/Device
OTG
High Speed
OTG
HS Host, HS OTG
with 2 x PHY
High Speed Host,
Device, or OTG with
PHY
2 1
Other interfaces CAN, 3 x UART,
I2C, SSI
3 x UART, I2C,
SSI
2 x CAN, 3 x
UART, 3 x I2C, 2 x
SDIO, 2 x SSI
2 x UART, 1 x I2C 2 x UART, 2 x I2C 2 x UART, 2 x I2C
Max power @ 85°C 1.5 W 1.5 W <1 W 2 W 4.1 W 8 W (est)
Security Hardware Encryption CAU Network crypto IP clone protection Network crypto (opt) Network crypto (opt) Network crypto (opt)
Other 512K bytes
Flash, PWM
LCD control,
touchscreen, 12-bit
ADC, ATA,
OpenVG
SATA on MPC8315,
Power
management, boot
from NOR/NAND
SATA on MPC8377
and MPC8379
Dual core on P2020
Extended Temperature -40° to 85°C ambient
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 4343
Industrial Networking Processors Examples
Device
Family
i.MX25x
i.MX
MCF54453
ColdFire
MPC8313
PowerQUICC
MPC8360/58
PowerQUICC
MPC837x
PowerQUICC
P2010/20
QorIQ
Target Application Simple
converters
Simple hubs,
converters
Hubs, converters,
switches, gateways
Hubs, converters,
switches, gateways
Hubs, switches,
gateways
Gateways,
routers, switches
Core Type
Dhrystone 2.1 MIPS
Core Frequency
ARM9
400 DMIPS
400 MHz
ColdFire V4
410 DMIPS
266 MHz
e300 Power
760 DMIPS
266 to 400 MHz
e300 Power
760 DMIPS
266 to 400 MHz
e300 Power
1267 DMIPS
400 to 667 MHz
e500 Power
2760 DMIPS
533 to 1200 MHz
Ethernet MAC 1 x 10/100 2 x 10/100 2 x 10/100/GbE 2 x 10/100/GbE
or up to 8 x 10/100
2 x 10/100/GbE 3 x 10/100/GbE
MAC H/W
timestamp
No No IEEE 1588 IEEE 1588 IEEE 1588 IEEE 1588
PCI or PCI Express No 1 PCI 1 PCI 1 PCI 1 PCI, 2 PCI-
Express (8377/78)
3 PCI-Express
SPI 3 1 DSPI 1 2 1 1
USB High speed,
OTG, with 2
PHY
High Speed
OTG
High Speed
host/device OTG with
HS PHY
Low/Full Speed 2 1
Other interfaces 5 x UART, 3 x
I2C, 2 x CAN, 2
x SDIO, 2 x SSI
3 x UART, I2C,
SSI
2 x UART, 1 x I2C 2 x UART, 2 x I2C 2 x UART, 2 x I2C 2 x UART, 2 x I2C
Max power @ 85°C <1 W 1.5 W 2 W 6.8 W for MPC8360
5.0 W for MPC8358
4.1 W 8 W (est)
Security Hardware IP cloning
protection
Network crypto Optional network
crypto
Optional network
crypto
Optional network
crypto
Optional network
crypto
Other LCD controller,
12-bit ADC
Power management
controller, boot from
NOR/NAND
PROFIBUS support by
QUICC Engine
SATA on MPC8377
and MPC8379
Dual core on
P2020
Extended Temperature -40° to 85°C ambient
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 4444
QorIQ™ P1 and PowerQUICC®
PowerQUICC I
(MPC8xx)
PowerQUICC II
(MPC82xx)
PowerQUICC II Pro
(MPC83xx)QorIQ (P1 Series)
CPU 50-133MHz 166-450MHz 266-667MHz 400-800MHz
DMIPS 66-175 318-864 505-1280 920-3680
Floating Point Support All-handled in SW using
exception mechanismAll
All (8323/21 FPU handled in
SW using exception
mechanism)
Single precision embedded
floating point. SPE
Caches Up to 16KB/8KB 16K/16K Up to 32K/32K I/D 32K/32K L1, 256K L2
Memory SDRAM SDRAM DDR1/2 DDR2/3
Local Bus No Yes Yes Yes (enhanced Local Bus)
PCI Bus Options - PCI-All (Hip4 process)PCI-All, PCI Express 8315/14,
837xPCI Express
Security Engine 885, 875 8248, 8272 All E Versions All E Versions
Communications
Processor All All, except 8241/45/40 832x, 836x Only QE P1023 / P1013
Ethernet 10/100 All (10 Mbps on
850/823/860)10/100 10/100/1000 (10/100 on 832x) 10/100/1000
SATA - - 8315, 8379, 8377 -
ATM 88x/862/859/857/855/850All except
8250/8248/8247/82708323/836x
USB 885/880/875/870/850 8248/47, 827xHigh Speed (except 832X,
836x)High Speed USB 2.0
Packaging 256/357 PBGA 352/480 TBGA, 357/516
PBGA
516/620/668/689 PBGA,
672/740 TBGA689 TePBGAII
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 4545
QorIQ™ P2 and PowerQUICC III
MPC8544 P2010 MPC8548 P2020 MPC8572
CPU
e500
667 – 1067MHz
32K I/D
e500
800 - 1200MHz
32K I/D
e500
1000 - 1333MHz
32K I/D
Dual e500
800 to 1200MHz
32K I/D
Dual e500
1200 to 1500MHz
32K I/D
L2 Cache 256kB 512KB 512kB 512KB 1MB
DDR I/F Type/Width DDR1/2, 64b DDR2/3, 64-bit DDR1/2, 64b DDR2/3, 32/64-bit Dual DDR2/3, 64b
10/100/1000 Ethernet 2 w/ all SGMII 3 w/ 2 SGMII 4 3 w/ 2 SGMII4 w/ all SGMII +
10/100
PCI
32b PCI +3 PCIe
controllers w/ 9
SerDes
3 PCIe controllers w/ 4
SerDes
64b PCI-X and PCIe
w/ 8 SerDes
3 PCIe controllers w/
4 SerDes
2 PCIe controllers w/
8 SerDes
sRIO 1.2 - 2 x1 or 1 x4 1 x4 2 x1 or 1 x4 1 x4 or 1 x1
USB2.0 - 1 - 1 -
Local bus controller 32b 16b 32b 16b 32b
Memory Card - SD/MMC - SD/MMC -
Other interfaces DUART, 2xI2C DUART, 2xI2C, SPI DUART, 2xI2C DUART, 2xI2C, SPI DUART, 2xI2C
Accelerators SEC2.1 SEC3.1 SEC 3.0 SEC3.1 SEC 3.0, PME, TLU
Package 783 FC-PBGA 689 Te PBGAII783 FC-CBGA and
FC-PBGA689 Te PBGAII 1023 FC-PBGA
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 4646
QorIQ™ P1 and P2
P1011 P1020 P2010 P2020
CPU
e500
Up to 800MHz
32K I/D
Dual e500
Up to 800MHz
32K I/D
e500
Up to 1200MHz
32K I/D
Dual e500
Up to 1200MHz
32K I/D
L2 Cache 256KB 256KB 512KB 512KB
DDR I/F Type/WidthDDR2/3
32-bit
DDR2/3
32-bit
DDR2/3
32/64-bit
DDR2/3
32/64-bit
10/100/1000 Ethernet
(with IEEE1588v2)3 w/(2) SGMII 3 w/(2) SGMII 3 w/(2) SGMII 3 w/(2) SGMII
TDM Yes Yes - -
PCI-Exp 1.0a2 controllers w/ 4
SERDES
2 controllers w/ 4
SERDES
3 controllers w/ 4
SERDES
3 controllers w/ 4
SERDES
sRIO 1.2 - - 2 x1 or 1 x4 2 x1 or 1 x4
USB2.0 2 2 1 1
Memory Card SD/MMC SD/MMC SD/MMC SD/MMC
Other interfaces SPI, 2xI2C, DUART SPI, 2xI2C, DUART SPI, 2xI2C, DUART SPI, 2xI2C, DUART
Accelerators SEC3.1 SEC3.1 SEC3.1 SEC3.1
Package 689 Te PBGAII 689 Te PBGAII 689 Te PBGAII 689 Te PBGAII
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 47
Industrial and Multi-Market 32-bit MCU Roadmap
2009 or earlier 2010 2011Committed
Proposed
Sample
Production
General Purpose
Appliication-Focused
<New Brand>Scalable, Mixed-signal,
Microcontrollers based on
ARM Cortex-M4
ColdFireApplication-oriented solutions
for Consumer & Industrial
vertical markets
ColdFire+
JU - Consumer
QF – Secure & Low Pwr
ApplianceV1 Flexis AC - Appliacne
QH – Low Power
JF – Secure Consumer
V1 Flexis EM - Metering
V1 AG - Appliance
V1 Flexis MM - Medical
V1 Flexis JE - Medical
MCF5225x – Ethernet + USB
Metering
V1 CN - Ethernet
V1 Flexis QE – Low Power
V1 Flexis JM - USB
Multi-Core
Greater Flash Size
Higher Performance
NEW!
90nm
Pin Compatible FamiliesPin Compatible Families
K60 - Ethernet
K40 + LCD + USB
K70
K20
K10
K20
K40
K60 K60
K20
K10
K50 - Medical
Pin-compatible Families
K30 + LCD
K20 + USB
K10 – Mixed Signal
NEW!
90nm
128-512KB Flash <64KB Flash 1MB Flash
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 48
• ARM926, 400MHz
• Ethernet, DDR2
• USB Phy x 2
i.MX-based Solutions for HMI and Control
Cortex A8
ARM11
ARM9
• Open VG 1.1
• OpenGL ES 2.0
• Security
• Touchscreen
• CAN x 2
• Cortex A8, 800MHz
• Ethernet, DDR2, USB Phy
• Security
Asso
cia
ted
PM
IC:
MC
34704B
• ARM926, 450MHz
• Integrated PM
• Ethernet,. CAN,
USB PHY
• Touchscreen
Em
bed
ded
PM
IC
Asso
cia
ted
PM
IC:
MC
13892
• ARM1136, 532 MHz
• Ethernet, DDR2
• USB Phy x 2, CAN x 2
• Open VG 1.1
Asso
cia
ted
PM
IC:
MC
13892
20102009 2011
In Development
i.MX515
• HD720p Video Decode
• D1 Video Encode
i.MX513
i.MX512
Next Gen
i.MX253
i.MX257
i.MX258
i.MX2x next gen
i.MX353
i.MX357
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 494949
i.MX ARM9 for General Embedded Market
Feature i.MX27(L) i.MX233 i.MX253 i.MX257 i.MX258
Target Markets Consumer, Industrial Consumer & Industrial Industrial & Consumer Industrial & Consumer Industrial
Target Segments
► IP Camera► Media Phones► Digital Signage► Medical (Video)
► PMP, PND► Audio Accessories
► VoIP► Smart remotes
► HMI (home appliances, etc)
► HMI
► Portable/Tethered Printers
► Medical
► Factory Automation (Ethernet)
► “Smart Touch” HMI► Factory Automation
(CAN)► Barcode Scanners
►Secure Residential Gateway (Smart
Meters)►Point-of-sale►Biometrics
►Secure Devices
Core ARM926EJ-S™ ARM926EJ-S™ ARM926EJ-S™ ARM926EJ-S™ ARM926EJ-S™
CPU Speed 400 MHz 454 MHz 400 MHz 400 MHz 400 MHz
Key Differences
► MPEG-4/H.264 Video Encode /
Decode► CMOS Sensor I/F► 32-bit mDDR bus
► Integrated power management
► Analog Audio► Small packages
► DDR2► Integrated Ethernet
► Integrated USB Phy’s
► NOR Flash
i.MX253 +► CAN, Smartcard
► CMOS Sensor I/F► Touchscreen
controller
i.MX257+► Secure key/data
storage► Tamper detection
► Secure boot
Package 0.8mm 473BGA0.65mm 404BGA
128LQFP
0.8mm 169BGA 0.8mm 400BGA 0.8mm 400BGA 0.8mm 400 BGA
Positioning Video acceleration
Integrated power
management and
analog audio
Ethernet, DDR2Ethernet, CAN, DDR2,
Touchscreen controllerSecurity
10KU Suggested
Disty Resale$8.10 - $11.42
QFP $4.60-$5.29
BGA $5.42-$6.11$6.26-$6.48 $7.00-$7.53 $8.11
OS Linux, WinCE RTOS Linux, WinCE Linux, WinCE, RTOS Linux, WinCE, RTOS Linux, WinCE, RTOS
General Availability Mass Production Mass Production Mass Production Mass Production Mass Production
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 505050
i.MX ARM11 for General Embedded Market
Feature i.MX31 i.MX353 i.MX357
Target Markets Consumer, Industrial
Consumer & Industrial Industrial & Consumer
Target Segments
• Smartphones• Medical• Photo frames• Web tablets• Scanners
• HMI (home appliances, etc)
• HMI (factory automation, building control)
• PND
Core ARM1136™ ARM1136™ ARM1136™
CPU Speed 532 MHz 532 MHz 532 MHz
Key Differences
• Video Encode• 3D graphics
acceleration• Fast IrDa• 5 UARTs
• Integrated Ethernet, CAN
• DDR2 support• 3.3V I/O
• OpenVG 1.1
Package 0.8 mm BGA0.65mm BGA 0.8mm 400BGA 0.8mm 400BGA
Positioning 3D acceleration
Integrated CAN,
Ethernet, and
USB+PHYs
2D acceleration
10KU Suggested
Resale$15.35 $11.98 $13.18
OS Linux, WinCE, RTOS
Linux, WinCE, RTOS Linux, WinCE, RTOS
General Availability Production Production Production
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 515151
i.MX51 Family: 3-Digit Part Numbering
Feature i.MX512 i.MX513 i.MX514 i.MX515 i.MX516
Target Markets Consumer, Industrial Consumer & Industrial Automotive Industrial & Consumer Automotive
Target Segments
► Factory Automation (Ethernet)
► HMI► Portable/Tethered
Printers► Medical devices► Ebooks
► IP Camera► Media Phones► Digital Signage► HMI (home
appliances, etc)► Medical devices
► Navigation
► Advanced HMI
► Instrument Cluster
► Telematics
► Smartbook► Mobile internet devices ► PMPs► Secure Devices► Advanced HMI► High-end PDAs
► Infotainment► Rear Seat
Entertainment
Core Cortex™-A8 Cortex™-A8 Cortex™-A8 Cortex™-A8 Cortex™-A8
CPU Speed Consumer: up to 800 MHzIndustrial: up to 600 MHz
Consumer: up to 800 MHzIndustrial: up to 600 MHz
Up to 600 MHz Consumer: up to 800 MHzIndustrial: up to 600 MHz
Up to 600 MHz
Key Differences
► DDR2► Integrated USB Phy’s► Integrated Ethernet► Vector Floating Point► HD 720 TV-Out
► i.MX512 +► HW Video Codec:
Multi-format D1 video encode & multi-formatHD720 decode
► i.MX512 +► OpenGL ES 2.0
3D accelerator ► OpenVG 1.1
graphics accelerator
► Security: Sahara v4 & Trust Zone
i.MX513 +► OpenGL ES 2.0 3D
accelerator ► OpenVG 1.1 graphics
accelerator ► Security: Sahara v4 &
Trust Zone
i.MX514 +► HW Video Codec:
Multi-format D1 video encode & multi-formatHD720 decode
Package 0.8mm 529BGA0.5mm 527BGA
0.8mm 529BGA0.5mm 527BGA
0.8mm 529BGA0.5mm 527BGA
0.8mm 529BGA0.5mm 527BGA
0.8mm 529BGA0.5mm 527BGA
Positioning High end processor Video supported
Automotive support
for graphics and
security
Full featured: Video,
graphics and security
Full featured: Video,
graphics and security
10KU Suggested
Disty Resale2010
$18.96 - $22.11 $19.40 - $22.29 Contact FSL Sales $21.63 - $25.59 Contact FSL Sales
OS Linux, WinCE, Android, RTOS
Linux, WinCE, Android, RTOS
Linux, WinCE, Android, RTOS
Linux, WinCE, Android, RTOS
Linux, WinCE, Android, RTOS
General Availability Production Production Production Production Production
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 525252
i.MX ARM Cortex A8 Third Party Development Boards
Device Partner Focus URLKey Board
FeaturesOther Info
i.MX51 Digi►Design capabilities ►BSPs: WinCE www.digi.com
Integrated 802.11a/b/g/n Now
i.MX51 Karo►BSPs: WinCE & Linux►Development services www.karo-
electronics.de SoM only 26mm
i.MX51 Eukrea
►Designs hardware and software solutions optimized for embedded Linux
www.eukrea.com SoM + dev board
i.MX51 Bluetechnix ► High-quality, easy-to-
use Linux distribution (Ubuntu)
www.bluetechnix.com
Single board computer
i.MX51 Boundary Devices
►Maximizing multimedia performance while minimizing the power consumption.
www.boundarydevices.com
Single board computer
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 535353
i.MX25 On-chip Security Features
► High Assurance Boot• Protection against rogue software; only
authenticated software can run on device
• Needed for secure residential gateways, biometric devices, point-of-sale
► Tamper detection, key storage• Voltage, frequency, temperature monitors
• Fast key erasure upon threat detection
• Secure 47-bit time counter
• Secure 32-bit monotonic counter
• Volatile key storage
► True Random Number Generator
► User Programmable e-Fuses
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 5454
Freescale i.MX25 Product Development Kit (PDK)
TMFreescale, 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, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 5555
MPX5999D
MC33x96
Factory Automation and Drives Analog, Sensor and Wireless Processors
2009 and earlier
Sensors
Wireless
MPR031
Analog
MMA7660
2010
MC34704
H-bridges
MC33880, 87
MC33926, 32
MC34670(PoE)
i.MX PMUIC
MC13892
Power Supply
MC34727, 26
MPR084
MC3394x
Linear Regulator
MC33742
MC33910, 11,12
MC1320x MC13224MC1319x
MPX5050D
MPX1010
MC13783
MC34700
Signal Conditioning
MC33972, 75
LED backlight
MC34844, 45
Pre-driver
MC33937
MC13213
MMA736xL
MMA745xL
MP3V5004
Inertial
Pressure
Proximity
RF (2.4 GHz, UHF)
Analog
Power Management
MMA6700High-end
2-axis
MPR121More inputs
CAN PHY
MCZ33897