July 2009 Utility Metering Overview of Freescale Solutions Nathan Lee Regional Segment Marketer TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Metering Market Enablers and Growth Drivers ► Governmental mandates • • • • ► Utility companies • • ► Optimization of the distribution infrastructure and prevention of potential black-outs (peak management) More services to end consumer Renewable energies • • ► Smart grid and smart energy management requirements EU Plan: 20% reduction of energy consumption by 2020 Deregulations (leading to separation of energy transport and energy provider) USA: $4.5 billion for direct investment in the smart grid through the stimulus package Residential solar and solar farm decentralized productions Consumer production sold back to the energy provider In-building customer comfort • • e-Thermostats, smart and nice-looking displays, home automation End-customer energy savings (controls when, how, how much) Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 2 Metering System Block Diagram Electricity Generator (Owner: Utility Company) HV Distribution Network Utility’s Data Mgmt. System HV-MV/LV Substation Residential Home Red: Energy Flow Blue: Communication Flow Home Area Networking/ Energy Gateway 32-bit MCU/ MPU (i.MX)* ZigBee/ 802.15.4* Home-plug Bluetooth low energy* 802.11 Electricity Meters Microcontroller* Analog* Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Last-Mile Communication ZigBee* Microcontroller* Power line modem* <1GHz RF GPRS / SMS M-Bus SW DLMS/COSEM library Concentrator 32-bit MCU/MPU* TM 3 Smart Meter Evolution, Terminology Smart Grid Intelligence and Control Customer communication AMI AMM AMR Data management Operating productivity Standalone Electronic Standalone Electromechanical AMI - Automated Metering Infrastructure encompasses ALL of the below. Developed to “enable” enhanced resource optimization and is the backbone of a smart grid (two-way meters). AMM - Automated Meter Management (Data management and billing). Utilized to “enrich” information quality. AMR - Automated Meter Reading (connects smart meters.) Implemented to “enhance” a critical process. Can be an internal or external module through which utility company communicates with meter remotely and take meter readings. Some meters are retrofitted with AMR modules (one-way meters). Utility Meter – Gas, electricity, water Standalone Meter – May be mechanical or electronic Smart Meter – Networked meter (RF, power line, wired) Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM Picture of a Smart Grid Source: www.photobucket.com Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 5 What Does Smart Grid Mean? ►Smart Grid* – “A smart grid enables two-way communication and digital control throughout the electricity delivery infrastructure.” ►According to the United States Department of Energy's Modern Grid Initiative report, a modern smart grid must: • • • • • • • Be able to heal itself Motivate consumers to actively participate in operations of the grid Resist attack Provide higher-quality power that will save money wasted from outages Accommodate all generation and storage options Enable electricity markets to flourish Run more efficiently *Source: http://www.oe.energy.gov/DocumentsandMedia/RD_Strategic_Plan_Final07.pdf and DOE Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 6 Automated Meter Reading/ Management System Architecture Commercial System (CRM) Centralized Remote Management System Interface Communication Software GPRS Communication Network Data Communication Center MV Grid Intranet Energy Gateway MV/LV Substation Cable, DSL i.MX PowerQUICC® Operation Center Gas Meter PLC 2.5 Kbps half-duplex ) )) S08 ColdFire® V1 S08 ColdFire® V1 Water Meter i.MX PowerQUICC® S08 ColdFire® V1 ) )) LV Grid Heat Meter Electricity S08 ColdFire® V1 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Meters TM 7 Metering Applications Electricity 1 & 3 ph – Residential, 3- ph – Commercial & Industrial T&D (Grid) 1 & 3 ph Electromechanical Water Gas Domestic Static Domestic Diaphragm Commercial & Industrial Static Commercial & Industrial Diaphragm Rotary Turbine Orifice Plate Multipoint Ultrasonic Domestic Static Domestic Diaphragm Commercial & Industrial Static Commercial & Industrial Diaphragm Rotary Turbine Orifice Plate Multipoint Ultrasonic Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Heat Flow and Heat TM 8 Key Technology and Solution Trends Market Trend Description Freescale’s Portfolio Evolution and Alignment Wireless Protocols Wireless communications are the key technologies used in today’s AMI and AMR designs Freescale is focused on the leading RF technologies used in AMI and AMR networks. Low Power Consumption With the shift to electrical gas and water meters, power consumption is a key decision factor due to battery life requirements and costs Key focus for Freescale, and Freescale is indicating ideal products with an Energy Efficient Solutions brand mark. Peripherals Integration Focus on cost driving higher levels of integration Differentiator and strength of Freescale across multiple product groups. Key example is the release of the MC1322x. Communication Home/energy gateways are Within Home using existing infrastructure Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Freescale is constantly looking at the future and the key technologies driving tomorrow’s standards. TM 9 Freescale’s Value to the Metering Market ►Standard products can help solve customer key problems for metering systems • • • • • Maximize battery life Æ ultra-low-power 8-bit and 32-bit MCUs Reliable readings Æ fast and accurate on-chip ADCs Integration Æ memory, LCD control, analog Communication I/F Æ ZigBee, 802.15.4 and Ethernet Standards Æ IEEE 802.15.4, ZigBee Alliance, various others ►Commitment to the market, with products and solutions that have characteristics important to the metering segment • • Longevity of product available and high levels of quality Extensive portfolio of embedded connectivity solutions ►Extensive product portfolio spanning RF, sensors, ►Mix-and-match IP for specific metering solutions ►Laser focus on enablement • Helps reduce product development cost • Improves time-to-market and time-in-market Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. MCUs and MPUs TM 10 Solutions for Metering MCUs - S08, ColdFire MPUs - i.MX, Power Architecture, ColdFire User Interface Accelerometers - MMA7660 Sensors Optional Analog Block Buck Regulator - MC3472x Communications Interface (Wired or Wireless) MCU, MPU ZigBee - MC132xx Power Management PLC - MC56F80xx Multi-channel PMIC - MC34704 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 11 Electricity Metering Application Solutions Metering Applications Freescale Recommends Alternatives/ Additional Freescale Differentiators Meter Measurement (single phase) MC9S08LL16/8, Low-voltage, lowpower, LCD controller, monophase meter Flexis™ QE family MC9RS08KA8 Low power consumption, competitive price positioning, superior LCD controller Low power consumption, competitive price positioning MC9S08LG32 Cost-effective, LCD controller MC9RS08LA8 Cost-effective MCU with on-chip LCD driver Secure encryption IP, high performance, rich OS and RTOS support Concentrator MPC831xE MCF5445x i.MX27/25 PLM (Power Line Modulation) MC56F8023 + Freescale library Wireless Communication MC1319x/20x, MC1321x, MC1322x (ZigBee) Flexis™ QE family (MCU) MC9S08GBxx (MCU) Leader in ZigBee technology, ZigBee stack designed in house, Low power consumption, Fully integrated solution (MCU+RF transceiver) Home, Energy Gateway i.MX25 i.MX27 MCF5225x Integrated part with communications capability + graphic LCD controller Antitamper MMA76xx (Accelerometers) MMA7455 MMA73xx Low power consumption, low cost, reduced mechanical dimensions Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. MPC837xE MCF5225x Flexible solution TM 12 Water/Gas/Heat Metering Application Solutions Metering Applications Freescale Recommends Alternatives/ Additional Freescale Differentiators Meter Measurement MC9S08LL16/8, Low voltage, low-power, LCD controller, monophase meter Flexis QE Family MC9RS08KA8 Superior LCD controller with lowpower capabilities unmatched in the industry MC9RS08LA8 Low-cost, single phase power meter with on chip LCD driver Low power consumption, competitive price positioning MC9S08QE8, QE32, QE64 Low power ranging from 8- to 32-bit Concentrator MPC831xE MCF5445x i.MX27/25 MPC837xE MCF5225x Secure Encryption IP, High Performance, Rich OS and RTOS support Wireless Communication MC1319x/20x, MC1321x, MC1322x (ZigBee) Flexis QE Family (MCU) MC9S08GBxx (MCU) Leader in ZigBee technology, ZigBee stack designed by Freescale, low power consumption, fully integrated solution (MCU+RF transceiver) Antitamper MMA7660 (Accelerometers) MMA7455 MMA73xx Low power consumption, low cost, reduced mechanical dimensions Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 13 Concept In Design Planned Available/ Committed Metering Roadmap MCF5225x i.MX 25 i.MX27 Concentrator Gateway Concentrator Gateway MC13224 2.4GHz Zigbee MC56F8023 PLC MMA766x (Anti-temper) MPU MPU MPU RF ICs PLC Solutions Companion devices 32-Bit MCU 32-Bit MCU 32-Bit MCU Flexis QE Family MC9RS08KA8 8Bit - 8KB Flash 10 bit ADC 8-Bit MCU 8-Bit, Segment LCD MCU, ADC 8-Bit MCU MC9S08LG32/16 8Bit – 32/16KB MC9RS08LE8 Segment LCD 8Bit – 8KB Flash Segment LCD 2009 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 2010 Meter MC9S08LL16/8 8Bit – 8/16 KB Flash 12 bit ADC Meters Smart 32-Bit Metering MCU Standalone Application Performance MPC8313 Concentrator Future TM 14 Metering Block Diagrams Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 15 Single-Phase Electricity Meter Block Diagram Line EEPROM LCD Communications Interfaces LCD Driver Transducer Power Supply Signal Conditioning RS-485 Driver MCU PLM Opto-Coupler IEC1107 Neutral RF ADC RTC LEGEND Freescale Solution Application Requirements Product SinglePhase Electricity Meter Processor Performance up to 50 MIPS MAC to perform power calculations Communications <1GHz RF <1GHz ZigBee 2.4 GHz ZigBee communication Power line communications M-Bus – wired and wireless Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Memory Up to 256 KB Need for higher RAM NVM Security Reliability Connectivity Tamper detect functionality On-chip flash protection against programming/ cloning of application software iRTC Multiple clock sources 16-bit ADC to measure current IIC SPI SCI GPIO TM 16 Three-Phase Electricity Meter Block Diagram Line 1,2,3 EEPROM LCD x3 Communications Interfaces LCD Driver Transducer Power Supply Signal Conditioning RS-485 Driver Neutral Neutral RF ADC MCU PLM Opto-Coupler IEC1107 RTC LEGEND Freescale Solution Application Requirements Product ThreePhase Electricity Meter Processor Performance of at least 50 MIPS MAC to perform power calculations Communications <1GHz RF <1GHz ZigBee 2.4 GHz ZigBee communication Power line communications M-Bus – wired and wireless Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Memory Up to 1 MB Need for higher RAM NVM Security Reliability Connectivity Tamper detect functionality On-chip flash protection against programming/ cloning of application software iRTC Multiple clock sources 16-bit ADC to measure current IIC SPI SCI GPIO TM 17 Metrology - Gas/ Fluid Meter Functional Block Diagram Battery Serial Interfaces Communications Interfaces MCU LCD RF LCD Driver Optocoupler IEC1107 Tamper RS485 LEGEND RTC Freescale Solution Flow Sensor Water or Gas Line Product Gas/Fluid Meter Processor Application needs at least 5 MIPS. Freescale micro capable of performance up to 50 MIPS Ultra-low power Application Requirements Communications Memory <1GHz RF <1GHz ZigBee 2.4 GHz ZigBee communication Power line communications M-Bus – wired and wireless Upto 64 KB (standalone) >64K for implementing wireless capability (eg ZigBee) Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Security Reliability Connectivity Tamper detect functionality On-chip flash protection against programming/ cloning of application software iRTC Multiple clock sources 16-bit ADC to measure current Long battery life is key IIC SPI SCI GPIO TM 18 Energy Gateway and Home Area Networking Block Diagram Electricity Network OS is Linux or Windows CE Right candidate is i.MX25 MPU DDR Flash PMU RF1 RF2 Ethernet / USB Wireless M-Bus Link 868MHz Sensor Box S08QE32 / 64 MCU RF1 ST Box Energy Gateway Satellite Box S08QE64 / 128 LCD or small TFT Peroni for Future Screen on wall panel (Battery) Appliance 1 … Internet Network Appliance 2 Freescale Solution Power Meter Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 19 Metering LAN Power Supply Unit DDR MPC831x MCF5445x i.MX27/25 MCF5225x LAN Adapter Wi-Fi, Wi-Max ISDN adapter WAN GPRS Flash LAN Solution Ethernet, USB or Serial Interfaces Data Concentrator GSM modem LEGEND Other Options Freescale Solution WLAN Solution Overview: Key Options: • Gather information data from the metering local area network (LAN) • Process and analyze the data pockets • Route the proper data to the wide area network (WAN) • Protect the data and network from attacks • MPC8313: Power Architecture based with robustness Linux solutions for complex Ethernet package routing • MCF5445x: ColdFire based with large amount of embedded communication options • i.MX27/25: ARM based with WinCE or Linux OS options and high levels of silicon based security protections • MCF5225x: flash-based MCU with USB and Ethernet options Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 20 Metering Enablement Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 21 Recent Article Prevent Tampering In Energy Meters Embedded.com By Mohit Arora, Freescale Semiconductor 4 February 2009 ►This article discusses vulnerabilities, challenges and techniques to prevent tampering in an energy meter. ►http://www.embedded.com/design/213001137 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 22 <$10 Single-Phase Electricity Meter Reference Design Using 9RS08KA8 with RS 485 Communication Rated Voltage: 220V; Maximum Operating Voltage Range: 80% ~ 120%; Current Range I: 5(30)A; Frequency Range: 50Hz±5%; Accuracy Level: 1.0 Rated Temperature: 23 deg C; Maximum Operating Temperature Range: 25 ~ +55 deg C ; Power Consumption: ≤ 1VA Basic Function - Measurement Function - Active Power Accumulating Function Output - Main control board outputs pulses for active power measurement. Output power pulses could be used for calibration. Power pulses are square waves with 80ms period and ±20% tolerance, and voltage drop of pulses’ amplitude is < 10% of rated value (High Level > 0.9VD) , low level of output pulses is <0.9V. Even under maximum rated load, corresponding pulse numbers should be output instantaneously. Communication - Infrared communication port with 1200 bps baud rate; RS485 communication with 1200 bps baud rate; Communication protocol complies with DL/T645. Display - Keeps displaying when power off Electromagnetic Compatibility - ESD (Electronic Static Discharge): 8kV; High Frequency Electromagnetic Field: 10V/m; EFT (Electrical Fast Transient): Operating state 2kV, Not-operating state 4kV; Voltage Surge: 4kV Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 23 ► ► ► ► ► ► ► Power Line Modem Reference Design based on 56F8025 Results: Load & noise: roughly 380m of cable, TV, fans, heaters, lamps, bulbs Receiver gain: 47 BER: 100%, PER: 100% FEC: there were almost zero errors on the line. Performed extensive tests on five sockets with different levels of attenuation and different kinds of noise on 38.4 kHz & 57.6 kHz at a baud rate of 2400bps, Manchester encoded S-FSK (which can also be detected as two independent ASK streams/channels). Transmitting: injected signal which was right at the top of CENELEC limits (38.4 kHz – 123dBμV, 57.6 – 122dBμV). Receiving: evaluated attenuation & disturbances for the received signal. This PLM modem uses the frequency band 'A' of the CENELEC directive (frequency band 3-95kHz) reserved for energy providers (not consumer home networks). The PLM application is based on the Freescale DSP56F8025/23 family. S-FSK (Spread FSK) modulation is used for communication, and both SFSK modulation/demodulation routines are fully handled by DSC software. Power line modem baud rate is 2400bps and data consistency is secured with FEC (Forward Error Correction Reed-Solomon codes with erasure) methods. Modems use the 'repeating' technique to reach larger distances in harsh environment (targeting typically 500-1000m from the central node). 38.4kH z 57.6kH z Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 24 Freescale Multi-Offering Approach with 802.15.4 Networking Layers Application Network SMAC Customer Defined & Developed MAC S-MAC 802.15.4 SynkroRF ZigBee RF4CE Customer Defined ZigBee®/ ZigBee PRO Customer Defined Customer Defined & Developed RF4CE Profiles ZigBee Profiles SynkroRF ZigBee RF4CE ZigBee / ZigBee PRO 802.15.4 MAC 802.15.4 MAC 802.15.4 MAC 802.15.4 MAC Customer Defined & Developed Physical PHY Layer 802.15.4 PHY 802.15.4 PHY 802.15.4 PHY 802.15.4 PHY Hardware Hardware Hardware Hardware Hardware Hardware 802.15.4 is becoming the foundation for many protocol stacks, and Freescale was #1 in 2008 with 61% market share. (In-Stat 2008 report) Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 25 BeeKit™ Overview ►A new approach to wireless applications development: Graphical user interface (GUI) to create and validate network configuration • Codebases deliver libraries, templates and applications • Exports directly to IDE for development and debug • Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 26 Reference Designs ► Development Board Reference Design • Based on development boards and include I/O, headers and additional functionality • FCC and CE certified • Provide Schematic in OrCAD Layout in Gerber BOM Direct support in BeeKit ► Form Factor Reference Designs • Form factor design with minimal I/O and headers • Focus is on RF design • • Single Port Design Chip or F Antenna UART, I2C Reference Manual Schematic in OrCAD Layout in Gerber and Allegro BOM BeeKit Platform Editor Configuration File Basic Interfaces Provide Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. ► Dev Board Reference • 1319xEVB • 1320x-QE128DSK • 1320xRFC • 1321xNCB • 1321xSRB • 1322xLPB • 1322xNCB • 1322xSRB • 1322xUSB Design ► Form Factor Reference • 1320xQE128-IPB • 1321x-ICB • 1321x-IPB • 1321x-UCB • 1322x-IPB/ICB (Pending) • 1322x-ERB (Pending) Design TM 27 Product One Pagers Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 28 MMA7660FC Overview 3-Axis Low Voltage Portrait/Landscape/Tilt Sensor with I²C Interface in 3mm x 3mm DFN Package Features • 3-axis, 6 bits over the range ±1.5g • I²C digital output • 2.4V - 3.6V AVDD and 1.71V - 2.75V DVDD • Operating current 47 uA to 241 uA • 8 Configurable sample rates (120, 64, 16, 8, 4, 2, 1 per sec) • 3mm x 3mm x 0.92mm DFN package • Portrait / Landscape detection Functional Diagram • Tap detection and Shake detection • Sample rate from 1 to 120 a second • 300µA maximum current at 32 samples/sec • Auto Wake-Up and Auto-Sleep Interrupts • High shock survivability (10,000g) Typical Applications Cell Phone/PMP/PDA: Display Portrait/Landscape Games/Toys: Motion Feedback Laptop PC: Anti-Theft Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 29 MC1322x Block Diagram 24 MHz (Typical) 32.768 KHz (Optional) Balun Analog TX Digital Modem TX Modem TX/RX Switch Analog RX RX Modem 802.15.4 MAC Accelerator (MACA) IEEE® 802.15.4 Transceiver MC1322x Block Diagram Buck Converter Analog Power Management & Voltage Regulation Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Advanced Security Module (ASM) SPI FLASH Module (SPIF) SCI/UART Module CPU Complex SCI/UART Module Bus Interface & Memory Arbitrator ARM Interrupt Controller (AITC) 96 KB RAM 80 KB ROM 128 KB Serial FLASH SSI/I2S Module ARM7 TDMI-S 32-bit CPU Battery Monitor I2C Module Keyboard Interface SPI Interface Up to 64 GPIO Optional PA Out Timer Module Clock & Reset Module (CRM) Data & Address Buses RF Oscillator/PLL & Clock Generation GPIO Control 12-bit ADC 12-bit ADC JTAG & Nexus TM 30 MC1322x Platform in a Package™ (PiP) • • • • Balun TX Modem TX/RX Switch Optional TurboLink™ mode Over the air data rate of 2Mbps Streaming compressed audio, voice/intercom, file/data transfer -95dBm sensitivity +4dBm power output Hardware accelerator reduces MCU overhead RX Modem Analog RX MAC accelerator (sequencer and DMA interface) AES 128-bit hardware encryption/decryption Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 802.15.4 MAC Accelerator (MACA) IEEE® 802.15.4 Transceiver Advanced Security Module (ASM) MC1322X Block Diagram • SCI/UART Module CPU Complex SCI/UART Module SSI/I2S Module ARM7 TDMI-S 32-bit CPU Bus Interface & Memory Arbitrator ARM Interrupt Controller (AITC) 96 KB RAM 80 KB ROM 128 KB Serial FLASH Timer Module Clock & Reset Module (CRM) I2C Module Keyboard Interface Battery Monitor SPI Interface GPIO Control 12-bit ADC 12-bit ADC JTAG & Nexus Best in class peripherals • SPI FLASH Module (SPIF) Analog Power Management & Voltage Regulation Buck Converter Improved RF performance Digital Modem Analog TX 80K ROM (802.15.4 MAC) and 96K SRAM High-performance mode • Significant power reduction – up to 75% 20mA maximum with radio and MCU 13mA average with radio and MUC (buck converter enabled) Plenty of memory for ZigBee applications RF Oscillator/PLL & Clock Generation 802.15.4-compliant transceiver ARM7TDMI up to 26Mhz Lowest power 32.768 KHz (Optional) Up to 64 GPIO 24 MHz (Typical) Data & Address Buses ► Changing the market dynamics • Integrated 2.4GHz transceiver with 32-bit CPU UART, SPI, KBI, 8 channel 12-bit ADC, 4x16-bit timer, I2C, SSI (I2S), 64GPIO Unique platform in a package High integrated package significantly reduces external component count and cost RF matching in package Requires power, xtal and 50 Ohm antenna 9.5x9.5mm 99pin LGA, 7x7x1 81-pin QFN TM 31 Mc1322x Software Introduction – Flash, ROM, RAM content Flash content RAM content APPLICATION/PROFILES OEM Application image APPLICATION FRAMEWORK NETWORK/SECURTIY LAYERS ZigBee Alliance Application image ROM content MAC LAYER PHY LAYER IEEE Low-Level Drivers Stack NVM sector Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Bootstrap TM 32 BeeStack Code Size ►MC13224 – ZigBee Pro, Generic App, Coordinator, PAN ID Conflict Resolution Enabled, No Security 51,502 bytes of read only code memory • 1,616 bytes of read only data memory • 6,625 bytes of read write data memory • ►MC13224 – ZigBee Pro, Smart Energy Load Control, Coordinator, PAN ID Conflict Resolution Enabled, Standard Security with Link Keys 71,982 bytes of read only code memory • 2,073 bytes of read only data memory • 7,933 bytes of read write data memory • Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 33 9RS08LE4 LCD Driver 9RS08LE4 Based on 8 backplanes 8x14 = 112 segments RS08 Core Packages ICS LVI RTI Based on 4 backplanes 4x18 = 72 segments 4K Flash LCD Driver 256 RAM RS08BDM ►Voltage • Range 2.7V to 5.5V ►Core • RS08 ►1-20MHz Capability ►Features • • • • 8-ch keyboard interrupt Up to 26 GPIOs LVI (low voltage inhibit) RTI Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. KBI SCI Packages COP 28 SOIC 8-10 bits ADC LCD Driver 8x14 or 4x18 2x2-ch 16-bit Timer ►Internal • • • • Clock Source (ICS) FLL On-chip oscillator External crystal support 2% accuracy over full operating range ►Development • On-chip BDM Tools ►Memory • • 4K flash 256 bytes RAM ►$0.90 MSRP at 10K units TM 34 9RS08LA8 LCD Driver 9RS08LA8 Based on 8 backplanes 8x21 = 168 segments RS08 Core Packages ICS LVI SCI KBI Based on 4 backplanes 4x25 = 100 segments 8K Flash MTIM 48 QFN COP LCD Driver 9S08LL16 256 RAM Packages Comparator SPI 6-10 bits ADC RS08BDM ►Voltage • Range 2.7V to 5.5V ►Core • 10 MHz CPU speed ►Features • • • • • 8-ch keyboard interrupt Up to 34 GPIOs 16 LCD pins mux with GPIO LVI (low voltage inhibit) RTI Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. LCD Driver 8x21 1x2-ch 16-bit Timer ►Internal • • • • Clock Source (ICS) FLL On-chip oscillator External crystal support 2% accuracy over full operating range ►Development • 48 LQFP Tools On-chip ICE and RS08BDM ►$0.99 MSRP at 10K units TM 35 9S08LL16/8 LCD Driver 9S08LL16/8 LL16: S08 Core Based on 8 backplanes 8x24 = 192 segments Based on 4 backplanes 4x28 = 112 segments LL8: LL16: 16K LL8: 8K LCD Driver Based on 8 backplanes 8x16 = 128 segments ICE + 08BDM SCI COP ICS 64 LQFP Packages 48 LQFP TOD LCD Driver Range 1.8V to 3.6V 20 MHz CPU speed ►Features • • • • • KBI LL8 Comparator ►Core • IIC 8-12 bits ADC Based on 4 backplanes 4x20 = 80 segments • LL16 LVI SPI 9S08LL16 2K RAM ►Voltage Packages 8-ch keyboard interrupt Up to 38 GPIOs Up to 18 LCD pins mux with GPIO LVI (low voltage inhibit) Time-of-day module Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. LL16: 2x2-ch 16-bit Timer LL8: 1x2-ch 16-bit Timer ►Internal • • • • 48 QFN Clock Source (ICS) FLL On-chip oscillator External crystal support 2% accuracy over full operating range ►Development • 48 QFN Tools On-chip ICE and 08BDM ►Start from $1.50* MSRP at 10K units *Varies by package TM 36 In Design Flash 56F802x/3x Features RAM JTAG/EOnCE™ 6-output PWM Voltage Regulators 8/16-bit timers Interrupt Controller 2- 3- or 4-input 12-bit ADCs Power Supervisor COP 56800E Core 32 MIPS 32 MHz 2-QSCI 2-QSPI I2C 2-12bit DACs 2-Analog Comparators MSCAN 3-PIT System Clock Control (PLL, SIM, Osc) ►32 LQFP, 44QFP, ►48LQFP, 64LQFP Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► 32 MHz/32 MIPS 56800E core 3.0-3.6V operation 32K-64K Bytes program flash 4K-8K Bytes program/data RAM Flash security Tunable internal relaxation oscillator Software programmable phase locked loop Up to 96 MHz peripherals – timers and PWMs 6-output PWM module with 4 programmable fault inputs 2-12-bit ADCs for 6-8 Inputs w/ internal or external Vref Up to 2 12-bit digital to analog converters 2 - analog comparators Synchronization between PWM and ADC 4 or 8 16-bit general-purpose programmable timers 1 or 3 programmable interval timers Computer Operating Properly timer 2-queued serial communications interface 2-queued serial peripheral interface Optional MSCAN I2C communications interface Up to 53 GPIO JTAG/EOnCE™ debug port Lead-free “green” packages Industrial and automotive temp TM 37 ColdFire: MCF5225x • • • • • • • • • • • • • • Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. BDM 64KBytes SRAM 256KBytes Flash 64KBytes SRAM 32kHz Osc. PLL GPI/O JTAG USB otg 4ch 32-bit Timer I2 C UART Flash SRAM 4ch 16-bit Timer QSPI UART RTC 8-ch 12-bit ADC UART 2ch PIT 8ch PWM 4ch DMA 10/100 FEC 256KBytes Flash CAN 32KBytes SRAM Memory Options Crypto (CAU) RNGA V2 ColdFire ColdFire® Core System Integration EZPORT • Up to 76 Dhrystone 2.1 MIPS @ 80 MHz MAC module and HW divide Encryption – CAU External bus Up to 64K bytes SRAM Up to 512K bytes flash • 100K W/E cycles, 10 years data retention USB 2.0 full-speed Host/Device/On-the-go Controller CAN – (FlexCAN) FEC (10/100 Ethernet) 3 UARTs Serial peripheral interface (Queued SPI) I2C bus interface modules 4 ch. 32-bit timers with DMA support 4 ch. 16-bit capture/compare/PWM timers 2 ch. Periodic Interrupt Timer 8 ch. PWM timer with enhanced DAC capabilities 2nd watchdog timer with independent clock Real time clock with 32kHz crystal oscillator 8 ch. 12-bit A-to-D converter with simultaneous sampling Up to 56 5V tolerant general-purpose I/O System integration (PLL, SW watchdog) DMA • • • • • • 512KBytes Flash EMAC ColdFire V2 Core Ext Bus Optional •Single 3.3V supply •Temperature range: -40°C to +85°C •Available speeds: 66 and 80MHz •Available packages: 100 LQFP, 144 LQFP, 144 MAPBGA •Target prices start from $4.93 @ 10k qty TM 38 68K/ColdFire: MCF5445x V4m 68K/ColdFire® core • 16K bytes I-Cache, 16K bytes D-Cache • 32K bytes SRAM Key Features PLL GPI/O 2nd 10/100 FEC 10/100 FEC USB H/D/OTG I²C UART DSPI SSI UART 16-ch. DMA 4-ch. 32-bit Timer UART Crypto • 10/100 Ethernet MACs (external PHYs) • Hardware Accelerated Encryption PCI • Random Number Generator Controller • DES, 3DES, AES, Block Cipher Engine Optional • MD5, SHA-1, HMAC, Hash Accelerator • ATA/ATAPI-6 controller (UDMA100 capable) Additional Modules • 3 UARTs • DMA supported Serial Peripheral Interface (DSPI) • I2C bus interface • Synchronous Serial Interface (SSI) • USB 2.0 Host/Device/On-the-go Controller • Full Speed/Low Speed Transceiver • High Speed ULPI support • • • • 4 ch. 32-bit timers with DMA support 4 ch. Periodic Interrupt Timer 16 ch. DMA controller 16-bit 133MHz DDR2/DDR Controller • Supports LPDDR, DDR1, and DDR2 • Up to 135 General-Purpose I/O • System Integration (PLL, SW watchdog) Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Serial Boot Facility JTAG 16K 16K 32K I-Cache D-Cache SRAM V4m ColdFire® Core MMU Memory BDM ATAPI EMAC • Up to 410 Dhrystone 2.1 MIPS @ 266 MHz • MMU, EMAC • Cross-Bar-Switch technology (XBS) 32-bit Flexbus DDR/DDR2 Controller 1.5V Core, 1.8V/2.5V SDRAM Bus I/O Temp Range: 0°C to +70°C and -40°C to +85°C 360 TEPBGA, 256 MAPBGA Prices starting at $9.95 resale at 10k volume Updated: 02 Feb 06 39 TM i.MX27(L) Multimedia Applications Processor ► Specifications: • • • • • CPU: Process: Core Voltage: Package: Temp Range: ARM926EJ-S, 400MHz 90nm 1.2-1.5V 404 BGA 17x17mm .65mm 473 BGA 19x19mm .8mm -20 to 85C -40 to 85C System Control i.MX27(L) JTAG/ICEM CPU Platform Bootstrap ARM926EJ-S CLK Mgt. Std System ► Key i.MX27 Features and Advantages • • • • • • • Powerful and cost sensitive ARM9 platform Ideal for video encoding, security, IP telephony, POS, general purpose industrial and medical applications Multi-standard video codecs at D1 resolution (i.MX27 only) Includes pre- and post-processing, scaling Robust security platform Broad OS support – WinCE6, Linux, RTOS Extensive connectivity options ► Ethernet 802.3 MAC USB 2.0 OTG 480Mbps USB 2.0 Host 12Mbps, USB 2.0 Host 480Mbps PCMCIA/CF, Audio MUX MCC, SD, IrDA, 8x8 keypad, CMOS sensor interface ATA-6, Memory Stick (i.MX27 only) Availability: • Production: 16KB 16 KB i-cache d-cache IrDA MMC/SD x3 MMU Memory Bus Internal Control Control Control PCMCIA/CF UART x6 Timer x6 SSI/I2S x 2 RTC HS USB OTG Host x2 PWM Watch Dog Multimedia Accelerator Audio Mux GPIO Hardware Video Codecs MPEG4/H.263/H.264 1-Wire DMA Pre and Post Processing ATA-6 Camera I/F Security CSPI x3 Sahara v2 Ext Memory I/F 10/100 Ethernet RTIC mDDR/SDRAM NAND Flash EIM GPIO SCC 8x8 Keypad RNGA LCD Control IIM Memory Stick Pro NOW Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Connectivity Not available on i.MX27L TM 40 ► Specifications: • CPU: ARM926EJ-S, 266MHz • Process: 90nm LP2 • Core Voltage: 266MHz @ 1.2V – 1.52V 400MHz @ 1.38V – 1.52V ► Key • • • • • • • • • • Features and Advantages High performing ARM926 platform 10/100 Ethernet MAC with RMII support Two on-chip USB ports with PHY High Speed USB OTG with HS PHY High Speed USB Host with FS PHY 128KB on-chip SRAM – low power LCD refresh 3 general purpose 12-bit ADC channels External memory interface: 16-bit 1.8V mobile DDR and DDR2 16-bit 3.3V SDRAM 8-/16-bit NAND or NOR 3.3V I/O 0.8mm MAPBGA 400-pin package 0C to +70C (Consumer) -40 to +85C (Industrial) ► Availability: • Alpha Samples (1.0): • Alpha Samples (1.1): • General Availability (1.1): i.MX253 Applications Processor System Control SJTAG/ICEM ETM CPU Platform HS USB OTG + HS Phy Bootstrap ARM926EJ-S Clock Mgt. 266-400MHz HS USB Host + FS Phy Std System Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 10/100 Ethernet 16KB 16KB I-Cache D-Cache MMU 5x5 Crossbar Timer x 4 PWM x 4 Watch Dog RTC Internal Memory 128KB SRAM 32KB ROM SDMA External Memory I/F DPTC NANDFC SDRAMC WEIM SLC/MLC mDDR NOR (8bit ECC) DDR2 External SDRAM Peripherals User I/F 12-bit ADC x 3 MMC+/SD/SDIO x 2 SSI/I2S x 2 I2 C x 3 CSPI x 3 UART x 5 DVFS LCDC Q3 2008 Q1 2009 Q2 2009 Connectivity i.MX253 GPIO x 4 Audio Mux 1-Wire SLCDC 8x8 Keypad TM 41 MPC8313E Block Diagram and Features ►e300 Power Architecture processor, up to 400 Mhz • FPU, Dual IU, BPU, SRU, IMMU/DMMU • 16K/16K I/D L1 cache, HW cache coherent • Performance Monitor • 1.92 DMIPS/MHz, 2 MACs/3 cycles ►DDR SDRAM memory controller • 16b / 32b DDR-333 / DDR2-333 ►Dual 10/100/1000 Ethernet MACs • Dual RGMII / RTBI / MII / RMII / SGMII • IEEE 1588 support ►One High Speed USB 2.0 (480Mbps) • HS Controller supports host/device/OTG and ULPI • HS PHY supports host/device • 32b PCI-2.3, up to 66 MHz • Master and agent mode, PME, on-chip arbiter ►8b/16b local bus, up to 66 MHz • NOR and NAND flash boot support ►Security 2.2 • AES (ECB, CBC, CTR, CCM), DES/3DES, MD-5, SHA-1, SHA-2 ►DMA, Dual UARTs, Dual I2Cs, SPI, GPIO, Interrupt Controller, Timers ►Power management controller • Low standby power ►Production: December • 516 TEPBGA Package 2008 • Wake-on-LAN, Wake-on-USB, Wake-on-PME, Wake-on- External Signal Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 42 MPC8313 Ideal for everyday markets ►Key • • • ►Key features/benefits/differentiators Flexible Connectivity • 10/100/1000 Ethernet controller with SGMII interface • High-speed USB interface (integrated PHY) • DDR1 & 2 Efficient Performance • 500MIPS for $13.50 • Up to ~760 MIPS CPU performance Power Management • <1.5W at 333 MHz • Fan-less operation • Multiple power down modes ►Price & Availability MPC8313 Rev. 2.1 Production: December 2008 applications • • • • Security systems Medical Devices Industrial Control Test and Measurement Equipment • Industrial Automation • Telecommunications Equipment • Networking Routers/Switches • • • • • • • • • Residential Gateways WLAN Access Points Consumer NAS Digital Media Server IP Set-Top-Box Wireless Router Media Adaptor Telephones Television ►Tools ► ► MPC8313E-RDB - $299 MSRP Features: 128 MB DDR2 SDRAM, 8 MB flash, 32 MB NAND flash, SD connector, five GigE ports, USB 2.0 port, PCI interface, DUART ► Tools and Software • CodeWarrior 8.8 (6-month free license) • Linux v2.6 with drivers for SATA, 4-port GigE switch (Vitesse), USB, IEEE1588, and power management • CPE form factor board • Wind River, Green Hills, MontaVista • IXXAT Price (10K) starts $13.50 (varies based on speed/ functionality) Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 43 Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 44 Market Overview ►American • $4.3 Billion • Recovery and Reinvestment Act (ARRA) 50% of the funding for any two-year smart-grid projects According to some sources, funding must be used 12 months Designed to jump-start local AMI projects and remove the R&D barrier costs $4.7 billion Designed to upgrade the country’s broadband infrastructure National Telecommunications and Information Administration (NTIA) funding will be used to establish a broadband service development and expansion program Designed to drive growth in alternative broadband solutions for rural areas. Could your electric meter be the next cable modem? Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 45 Market Overview ►American • Recovery and Reinvestment Act (ARRA) $10 Million National Institute for Standards and Technology (NIST) will receive $10M to help implement a smart-grid interoperability framework “that includes protocols and model standards for information management to achieve interoperability of smart-grid devices and systems,” according to the legislation. The bill directs NIST to solicit input on building the framework from public and private groups, such as the Grid-Wise Architecture Council and the IEEE. NIST must start the effort within 60 days and publish a progress report on its work within a year. Designed to drive a common standard for the Smart Grid. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 46 Freescale Introduces Product Longevity Program ►The embedded market needs long-term product support, which allows OEMs to provide assurance to their customers. ►Freescale has a longstanding track record of providing long-term production support for our products. ►Freescale is pleased to introduce a formal product longevity program for the market segments we serve. For the automotive and medical segments, Freescale will manufacture select devices for a minimum period of 15 years. • For all other market segments in which Freescale participates, Freescale will manufacture select devices for a minimum period of 10 years. • ►A list of applicable Freescale products is available at www.freescale.com. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 47 Q&A ►Thank you for attending this presentation. We’ll now take a few moments for the audience’s questions and then we’ll begin the question and answer session. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. TM 48 TM