Welcome to the Controller Continuum Only from Freescale

Similar documents
MQX -celeration RTOS-integrated solutions

Hands-on Workshop: Driving Displays Part 4 - The Latest ColdFire MCU, the MCF5227x

Course Introduction. Purpose: Objectives: Content: Learning Time:

Module Introduction. This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity.

Kinetis EA Ultra-Reliable Microcontrollers. Automotive and Industrial Applications

Control. Connectivity. Security. Expanding ColdFire Portfolio Enabling Designs With Low-Power and Connectivity. freescale.

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their

Quick Start Guide for TWR-S08MM128-KIT TOWER SYSTEM MC9S08MM128. The industry s most complete solution for portable medical applications

Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development

Freescale s Next Generation 8-bit LCD Solutions

CodeWarrior Development Studio for Freescale HCS12(X) Microcontrollers

Quick Start Guide TRK-KEA. Kinetis EA Series MCUs for Automotive Electronics Applications. StarterTRAK

Freescale Semiconductor Inc. TWR-MCF51CN User Manual Rev. 1.2

Overview of Microcontroller and Embedded Systems

ECE3120: Computer Systems Hardware & Software Development Tools

TWR-KM34Z50MV3 Quick Start Guide

Analog, Mixed-Signal and Power Management

M52259DEMOKIT One-stop-shop connectivity MCU with USB, Ethernet and CAN, featuring Freescale MQX software solutions

Quick Start Guide TRK S12ZVFP64. S12 MagniV MCU for Automotive Heating, Ventilation and Air Conditioning (HVAC) Applications

Quick Start Guide for TWR-MC56F8257 TOWER SYSTEM MC56F8257. For power conversion and motor control applications

Electromechanical Braking (Brake By-Wire)

Lab 1 Introduction to Microcontroller

Let s first take a look at power consumption and its relationship to voltage and frequency. The equation for power consumption of the MCU as it

Comparison of MC9S08QE128 and MCF51QE128 Microcontrollers Scott Pape and Eduardo Montanez Systems Engineering, Freescale Microcontroller Division

The Newest S08/RS08 Tool New breed of SPYDER discovered

CodeWarrior Development Studio for Microcontrollers V6.3

Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets

Zatara Series ARM ASSP High-Performance 32-bit Solution for Secure Transactions

Kinetis KE1xF512 MCUs

Quick Start Guide TWR-S08PT60. 5-Volt S08P Family of 8-bit MCUs for Industrial and Appliance Applications TOWER SYSTEM

Quick Start Guide TWR-56F8400. The Ultimate Solution in Performance and Precision for Energy-Efficient Innovation TOWER SYSTEM

Overview of Freescale s Platform

Quick Start Guide for TWR-MCF5225X TOWER SYSTEM. MCF5225X ColdFire connectivity MCUs

Freescale Embedded Graphical User Interface for

Kinetis KV5x Real-Time Control MCUs with Ethernet Up to 1 MB Flash and 256 KB SRAM

NXP Cortex-M0 LPC1100L Design with a Cortex-M0 in a DIP package ASEE Tech Session. Sergio Scaglia (NXP Semiconductors) August 2012

Microcontrollers. A Little 8-bit Goes a Long Way.

EVBQE128. Evaluation Board for Freescale Flexis QE128. User s Manual

The MPC500 Family of 32-bit Embedded Controllers from Motorola. Rudan Bettelheim MCU Marketing Manager 32-bit Embedded Controller Division, SPS

RabbitCore RCM3700 Series

Quick Start Guide. S12VR64EVB S12 MagniV Mixed-Signal MCUs. S12 MagniV

indart -HCS08 In-Circuit Debugger/Programmer for Freescale HCS08 Family FLASH Devices User s Manual Rev. 2.0

Freescale Semiconductor Inc. Microcontroller Solutions Group. TWR-MCF51CN User Manual Rev. 1.1

Kinetis KL1x General-Purpose Ultra-Low- Power MCUs Up to 256 KB Flash and 32 KB SRAM

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

HVP-KV10Z32 User s Guide

Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals

CMS-8GP32. A Motorola MC68HC908GP32 Microcontroller Board. xiom anufacturing

EB-51 Low-Cost Emulator

Cypress PSoC 4 Microcontrollers

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be

MYD-IMX28X Development Board

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN

New CC430 combines leading MCU and RF technology

Controller Continuum. for Microcontrollers V6.3. Quick Start

Module Introduction! PURPOSE: The intent of this module, 68K to ColdFire Transition, is to explain the changes to the programming model and architectu

STM32 F0 Value Line. Entry-level MCUs

STM32 Cortex-M3 STM32F STM32L STM32W

S32K AND ISELED DRIVER

HVP-56F82748 Quick Start Guide

MYD-IMX28X Development Board

Module Introduction. This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity.

Cypress Roadmap: CapSense Controllers Q Owner: JFMD CapSense Roadmap

DEMO9S08LG32 Up to 5V MCU with integrated LCD display driver

T he key to building a presence in a new market

TRK-S12ZVL Quick Start Guide. MagniV Mixed-signal MCUs for LIN Applications

Processor Expert Software Microcontroller Driver Suite. Device Initialization User Guide

Welcome to this Renesas Interactive course which covers migration from the the V850 Jx3 series of 32bit MCUs to the Jx4 Series.

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE Standard. DATA SHEET Version B

NXP Microcontrollers Selection Guide

Measuring Interrupt Latency

Kinetis Bootloader to Update Multiple Devices in a Field Bus Network

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

Quick Start Guide for TWR-S08LL64 TOWER SYSTEM MC9S08LL64. S08 ultra-low-power LCD segment MCU

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

1 Introduction. Freescale Semiconductor Application Note. Document Number: AN3460 Rev. 0, 06/2007

DesignWare IP for IoT SoC Designs

Freescale IEEE Development Kits Wireless design made simple. freescale.com/802154

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

Watt Saver Software Component (WSC)

Rapid RX600 System Development Using the RPDL and PDG

TWR-MCF51JG Tower Module User's Manual Rev. 1.1

Rapid Software Development on 32-Bit Automotive MPC56xx Family of MCUs

User's Manual Rev. 1. Freescale Semiconductor Inc. TWRS08UNIVUM

Development Tools. 8-Bit Development Tools. Development Tools. AVR Development Tools

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

If It s Electronic, It Needs a Clock

Purchase Agreement. P&E Microcomputer Systems, Inc. 98 Galen St. Watertown, MA

RZ Embedded Microprocessors

Cypress PSoC 4 Microcontrollers

Freescale Development Kits IEEE Wireless design made simple. freescale.com/802154

HVP-KV31F120M User s Guide

STM32G0 MCU Series Efficiency at its Best

2-Oct-13. the world s most energy friendly microcontrollers and radios

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0

F 2 MC-8FX Family. 8-bit Microcontroller. MB95200 Series

Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad

Model Based Development Toolbox MagniV for S12ZVC Family of Processors

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

Transcription:

Microcontrollers Welcome to the Only from Freescale Learn More: For current information about Freescale products and documentation, please visit. freescale.com/continuum Freescale and the Freescale logo are trademarks or registered trademarks of Freescale Semiconductor, Inc. in the U.S. and other countries. All other product or service names are the property of their respective owners. Freescale Semiconductor, Inc. 2008. Document Number: BRCONTINUUMCONTR REV 1

Welcome to the Only from Freescale It s time to break from tradition. In the past, bit boundaries have defined microcontroller (MCU) price and performance solutions for the consumer and industrial markets 8-bit for entry-level, easy-touse applications and 32-bit for the high-end, performance-driven market. As 8-bit users reach their performance ceiling and need to move to a more powerful architecture, the increased complexities of 32-bit software, peripherals and development tools could significantly hinder new product development and time to market. No more. Freescale is uniquely positioned to provide a path to performance from the low-end of 8-bit to highly integrated 32-bit MCUs. We created the a full spectrum of price and performance options and unprecedented compatibility between them. What is the? Freescale s is the industry s first and only roadmap for 8- and 32-bit compatible architectures. From the entry-level R and controllers to the full-featured ColdFire devices, the is a range of stepwise compatible MCUs sharing tools and peripherals to ease your design process and accelerate your time to market. Stepwise compatibility means that you can move from one device on the Continuum to the next compatible device on any point of the spectrum, from the low end to the high end. For example, you can move from an MC9JM60 (JM60) and migrate to an MCF51JM128 (JM128), and from there, migrate to the MCF5221x MCUs with minimal time and effort. The Freescale Advantage Freescale is a world leader in embedded control. We pioneered MCU technology and have been a major technology innovator, developing the first flash memory-based MCUs. The provides easy access to our market-leading products. We also make your development process quick and easy. With an entire ecosystem of tools, training and support including common development tools, reference designs, application notes and webcasts, Freescale gets you on the design fast track. R MCUs A reduced version of the core, which is even more efficient and cost effective for applications such as simple electro-mechanical devices that are migrating to solid-state embedded control. MCUs An evolutionary step from our popular HC08 family of MCUs. With higher bus speeds and lower operating voltages than its predecessor, the family is better suited for battery operated applications. ColdFire embedded controllers Compatible, highly integrated and cost-effective 32-bit architectures (V1, V2, V3 and V4) that emphasize control, connectivity and security over a wide range of consumer and industrial applications. Common tools With the CodeWarrior Development Studio for Microcontrollers V6.1, we offer you a single tool suite for 8- and 32-bit microcontrollers. Learn more on page 8 about common software and hardware tools available to you. When optimizing for performance, price and functionality changes your requirements from 8- to 32-bit, or vice versa, it s as easy as swapping controllers on the same board and recompiling code. This connection point between 8- and 32-bit at the center of the is our Flexis series of MCUs. Flexis Series of Microcontrollers JM family Freescale s revolutionary 8-bit to 32-bit compatibility story comes to life with the Flexis series of MCUs. Freescale is adding to the series with the introduction of the Flexis JM family for USB applications. The 8-bit JM60 and the 32-bit JM128, featuring USB, are the 8- to 32-bit connection point on the where and V1 ColdFire microcontroller duos share a common set of peripherals and development tools to deliver the ultimate in migration flexibility. You can quickly move from an 8-bit design to a 32-bit design in just a handful of clicks, perfect for developing a portfolio of products that span the performance spectrum. The next few pages will show you how the unique features of these devices can expand range of design possibilities. 1

The Freescale The Freescale provides stepwise compatibility up and down the performance spectrum. You can choose to enter the at the entry-level R family of MCUs, the more sophisticated devices or the top-of-the-line ColdFire embedded controllers each step has family members that share packaging, peripherals or pin-outs with the. Add common software and hardware tools, and you have true stepwise compatibility even across the 8- to 32-bit boundary. Introducing the Flexis JM Family Freescale s JM60 and JM128 MCUs are the first USB-enbaled 8- and 32-bit devices in the Flexis series. This innovative duo breaks new ground in 8- to 32-bit compatibility. The JM60 (8-bit) and JM128 (32-bit ColdFire embedded controller) both feature basic building blocks for controller compatibility. Freescale developed the to help give you options for the best combination of performance, economy and functionality and the flexibility to later upgrade your choice at negligible cost and with minimal effect on your time to market. The Roadmap for Compatibility The Freescale V1 ColdFire Core Selection 2 x SCI Peripherals 2 x SPI I 2 C RTC KBI ACMP 12-ch., 12-bit ADC CAN (ColdFire only) COP 2-ch., 16-bit 6-ch., 16-bit V1 ColdFire: USB OTG : USB Device V4 ColdFire V1 ColdFire 128K 60K Flash Memory SRAM V1 ColdFire 16K 4K Integration Flexis Series Roadmap ColdFire Colors indicate pin/peripheral compatibility Roadmap designates planned devices. R core Integration core V1 ColdFire 8-bit 32-bit ColdFire General Purpose Ultra-Low Power General Purpose Ultra-Low Power V2 ColdFire USB Enabled V3 ColdFire Performance ColdFire USB Enabled Flexis Series Connection Point ColdFire Industrial Application Device Industrial Application Device Time Complete USB Solution The JM family offers full hardware and software solutions to get you through the development process quickly and easily. The 32-bit JM128 microcontroller features USB OTG, providing flexible control and connectivity options enabling USB host, device or On-The-Go (OTG) functionality. The 8-bit JM60 microcontroller features a USB device, ideal for upgrading applications to a USB serial interface. Freescale offers a stand-alone, complimentary, easy-to-use USB stack that helps you get up and running in minutes. This stack is also available for all USB MCUs in the. All JM devices feature an integrated transceiver that helps you save money, time and board space by eliminating components. A full support and training ecosystem of reference designs, application notes, software examples, on-line trainings and webcasts help you get started quickly. Easy to Migrate ICE+ BDM Multi- Purpose Clock Generator CAU (ColdFire only) We ve significantly reduced the learning curves normally associated with migrating between 8- and 32-bit technologies. With a new version of CodeWarrior and a wide selection of software and hardware development tools, you can get on the design fast track and simplify your development cycle. We also offer extensive training and documentation to make the process even easier. To learn more about the tools and training available to you, visit www.freescale.com/flexis or page 8 of this brochure. I/O The JM devices are the first USB-enabled members of the Flexis series of MCUs. We will continue to expand our portfolio of and V1 ColdFire MCUs to include industrial application controllers and LCD controllers.

The Flexis 8-bit JM60 The Flexis 32-bit JM18 MCF51JM128 Block Diagram Full-Speed USB 2.0 device 2 x SCI 16 KB SRAM RGPIO CAN 2 x SCI 2 x SPI CMT CAU MC9JM60: 48 MHz HC core 24 MHz bus frequency 2.7 5.5V operating range 2 x SPI Independent Clocked COP MCF51JM18: 50.33 MHz V1 ColdFire core 25.17 MHz bus frequency 2.7 5.5V operating range 128 KB Flash 8 KB SRAM 64 KB Flash Memory Options Memory USB Host, Device and OTG Controller V1 ColdFire Core ICE + BDM KBI Independent Clocked COP 2 x I 2 C RTC MCG Comparator 6-ch., 16-bit 2-ch., 16-bit 12-ch., 12-bit ADC 64-pin LQFP, 64-pin QFP 48-pin QFN, 80-pin LQFP, 64-pin LQFP, 64-pin QFP, 44-pin LQFP 44-pin LQFP package options Features Shared with the JM18 ColdFire Embedded Controller 12-channel, 12-bit analog-to-digital converter (ADC) Analog comparators 2 x SCI, 2 x SPI, I²C 16-bit timers: 1 x 2-ch., 1 x 6-ch. Real-time counter (RTC) Multi-purpose clock generation Pin compatibility in 64- and 44-pin LQFP packages Features Unique to the JM MCUs Integrated Full-Speed USB 2.0 device Complimentary USB device stack from CMX Up to 60 KB flash memory Up to 4KB random access memory (RAM) 256 Bytes USB RAM Up to 51 general-purpose input/output ports (GPIO) Single-wire background debug interface -40C to +85C temperature range Features Shared with the JM60 HC Embedded Controller 12-channel, 12-bit analog-to-digital converter (ADC) Analog comparators 2 x SCI, 2 x SPI, I²C 16-bit timers: 1 x 2-ch., 1 x 6-ch. Real-time counter (RTC) Multi-purpose clock generation Pin compatibility in 64- and 44-pin LQFP packages Features Unique to the V1 ColdFire JM MCUs Integrated Full-Speed USB 2.0 host/device/otg Complimentary USB host/device/otg stack from CMX An integrated CAN module Up to 128 KB flash memory Up to 16 KB random access memory (RAM) Up to 66 general-purpose input/output ports (GPIO) Common development tools including CodeWarrior for Microcontrollers V6.1 Use Cases You can use one or both JM MCUs in your designs, depending on your product requirements. Use the JM60 when: Low-pin-count options are desired There are no requirements for higher Common development tools including CodeWarrior for Microcontrollers V6.1 16-bits of rapid general purpose input/output (RGPIO) Background debug module -40C to +105C temperature range Integrated Cryptographic Acceleration Unit (CAU) performance calculations or peripherals Cost sensitivity is a primary issue Use Cases You can use one or both JM MCUs in your designs, depending on your product requirements. Use the JM128 when: There is an immediate or near-term requirement for USB host/device/otg When CAN function is needed You are interested in generating a cost-effective and low-overhead link to future 32-bit designs The application requires a path to higher flash densities (>128 KB) 4 5

simplify your new product development, Discover the Range of Possibilities The Full Breadth of the whether you re upgrading to a higher Freescale s with the JM MCUs gives you unprecedented opportunities to In addition to the Flexis series of controllers, the in its entirety is a range of expand into new markets without heavily investing in new product development resources. If you enter stepwise-compatible 8- and 32-bit devices that share a common set of tools. Read below to learn a market with a low-end product, you can scale the same application, using the tools you already about the product families of the Freescale. Common Applications The products in the provide the unique flexibility to greatly performing solution or transitioning to the 32-bit performance of the ColdFire family of embedded controllers. The gives you the ability to quickly exploit business opportunities and speed your time to market in an almost have, to reach new markets with high performance requirements. 8- and -bit Applications R Core Products A reduced version of the CPU, the R core has been crafted to be more efficient and cost-effective for small memory size microcontrollers. Popular R MCU products include: unlimited variety of consumer and industrial applications, including: MC9R KA family the lowest entry point into the, ideal for emerging HVAC building and control systems applications such as simple electro-mechanical devices that are migrating to fully solid-state Lighting control systems electronic operation or portable devices that have evolved into smaller or even disposable versions. Test and measurement equipment Core Products Environmental and building automation Security and access control panels Stationary barcode scanners and barcode printers PC peripherals and I/O modules Patient monitoring systems Optimized for extreme operating economy with a number of low-power options, the core features: Laboratory equipment On-chip in-circuit emulation (ICE), which permits real-time emulation of MCU functions at Industrial networking products Hospital beds and electric wheel chairs full operating voltage and frequency range without the limitations of traditional emulators Datalogger Integrated third-generation flash memory and RAM Multiple serial communications options Highly capable and high-performance analog functionality, including 10-bit ADC Popular MCU products include: Multimeter MC9QE family the industry s most power-efficient 8-bit offerings, with stop current of less than 300 na and run current as low as 7 ua. Ideal for battery powered and handheld applications. MC9QA family cost-effective, general-purpose 8-bit microcontroller with advanced capabilities to improve the performance of battery-powered applications. ColdFire Embedded Controllers USB Token Targeted at network-connected control applications in the commercial and industrial markets, various ColdFire family members support Ethernet, USB, Peripheral Component Interconnect (PCI), Controller Area Network (CAN) and Secured Internet Protocol (IPsec). Popular ColdFire devices include: Card Reader MCF5 1x family V2 ColdFire core-based device featuring an integrated USB OTG and a wide variety of serial interface offerings, which makes the MCUs ideal for adding USB functionality to industrial applications quickly and easily. MCF5 x family V2 ColdFire core-based device that features a 10/100 Fast Ethernet Controller (FEC), an Ethernet physical layer (EPHY) and flash memory in a single-chip solution. In addition, it includes CAN 2.0 and a cryptographic acceleration unit (CAU) for enhanced security. MCF5 x family V3 ColdFire core-based device that features USB host and On-The-Go peripherals plus an integrated super video graphic array (SVGA) LCD controller for applications with a graphical user interface (GUI). MCF5445x V4 ColdFire core-based device families that feature a high level of integration, a broad range of communication peripherals and a memory management unit (MMU) that enables process isolation for a high level of reliability. 6 7

Get Started Get on the Fast Track Easy, fast, accessible that s what our tools and support environment is all about. Starting with your ideas, we help you speed your development process with easy-to-use tools that help you design with the Controller Continuum portfolio of devices. We also have self-support resources that give you: Access to a huge knowledge base of information Online training options Freescale-supported discussion forums Our sophisticated search engine with a newly integrated parametric attribute tool extends your search across entire product families, which provides you with product comparison details so you can make well-informed feature trade-off decisions. Search, compare, explore or talk to us online or by phone Freescale is there for you at every point of the design process. Development Tools CodeWarrior Development Studio for Microcontrollers V6.1 Freescale s CodeWarrior Development Studio for Microcontrollers V6.1 is a single, integrated tool suite designed to get you on the design fast track with R, HC(S)08 and V1 ColdFire members of the Freescale. Whether your design is an 8-bit, entry-level application (e.g. smoke detector) or a 32-bit, high-end application (e.g. fire alarm control panel), CodeWarrior Development Studio for Microcontrollers provides optimized tools to take full advantage of the Freescale microcontroller you selected for your design. Re-Target Your Application in Four Mouse Clicks The award-winning CodeWarrior tool suite goes well beyond basic code generation and debugging if market requirements change mid-project, the MCU Change Wizard allows you to re-target the project to a new microcontroller in as few as four mouse clicks. You simply select a new microcontroller (from the same or a different architecture: R, HC08, HC or V1 ColdFire), select the default connection and the CodeWarrior tool suite automatically reconfigures your project for the new microcontroller with the correct build tools (compiler, assembler, linker), and the appropriate support files (header files, libraries and linker files). For projects switching between 8-bit and 32-bit Flexis series microcontrollers, this is the extent of the porting effort. Porting Assistance at Your Fingertips To move other 8-bit applications to V1 ColdFire, a porting guide is provided which details the differences between the architectures and the impact these differences have on software design. The V1 ColdFire compiler also flags code that needs to be manually inspected and ported (assembly code, interrupt service routines). Easy Migration with Processor Expert If you use Processor Expert a rapid application design tool integrated into the CodeWarrior tool suite migrating between Freescale microcontrollers is a breeze. Just define the functionality you need for your application and Processor Expert generates tested, optimized C-code tuned for your application and the selected microcontroller. When you change the microcontroller with the MCU Change Wizard, Processor Expert maps the software and peripheral components that describe your application s functionality to the resources available on the new microcontroller. All you have to do is resolve any resource issues flagged by Processor Expert and you re finished. DEMOJM: Flexis JM Family Cost-Effective Demo Board for the JM60 and JM128 MCUs Features base board with two 64-pin LQFP daughter cards supporting both JM60 and JM128. Kit includes DVD with code examples, stacks, CodeWarrior V6.1 for MCUs, documentation and training EVB51JM18: Flexis JM Full Evaluation System for the JM128 MCUs Features the MCF51JM128 80-pin LQFP devices Kit includes DVD with code examples, stacks, CodeWarrior V6.1 for MCUs, documentation and training 8