250 The Internet of Things is Driving Explosive Growth In Connected Devices50BILLION25BILLION12.5BILLION7.6B7.2B6.8B6.5BWorld PopulationWe crossed over the threshold of1 CONNECTED DEVICE FOR EVERY PERSON ON THE PLANET in 2008……this explodes to NEARLY 7 CONNECTED DEVICES PER PERSON around 2020– which could mean 50 BILLION DEVICES.Just look what has happened in the last 5 years:NO ONE WAS TALKING ABOUT M2M, or the INTERNET OF THINGS– this begins to shape our modern world. A world in which smart machines (including vehicles) not only interact with humans, but with one another, objects, environments and infrastructures6.3B<1x1x2x3.5x6.5x# Connected Devices/Person20032008201020152020Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011
3Our Products Power The Internet of Things Microcontrollers | Digital Networking | Auto MCU | Analog and Sensors | RFAdvanced SafetyRadar + VisionInfotainmentTraffic MonitoringSecurityEnergy MetersHome HubsTelehealthHome Health Monitors + FitnessConnected AppliancesSmart Energy GridDigital Power ConversionEnergy Management, Wind + SolarHuman – Machine InterfaceMachine – MachineIndustrial NetworkingCloud ComputingMetro CellsSmall CellsEnterprise Gateways, Switchers, RoutersBase StationsNetworked PrintersData CenterConnected Farms“Things” need to be smarter to win.Intelligent systems, the Internet of Everything, M2M and M2I, all depend on local and higher level processing delivered by the 4 Freescale Business Units. The demands of an always-on infrastructure supporting billions of nodes are immense. It is the embedded processors, analog, RF and sensors that turn the “not-so-intelligent devices of yesterday” into “uniquely identifiable smart things” that can be connected, including vehicles.
4Freescale IoT Offerings Edge ProductBAN/PAN/ & Wired/Wireless, Power Line LANLayers of Aggregation / Hubs / GatewaysWired/Wireless, Power LineWANRemote Cloud-based ProcessingPSSoftware in All NodesCXtrinsic SensingIntelligent Contextual Sensing.ConnectivityBAN/ PAN/ LANThe right combination of intelligent integration, logic and customizable software on the platform to deliver smarter, more differentiated applications.Fully integrated Short Range radios with best in class power performance, and Powerline CommunicationsFor IoT it provides Context: Identity, Activity, Location, & TimeEdge products:Very smallLow costLow powerLow complexityIndustrial grade & robustKinetisMicrocontrollersDesign Potential. RealizedVybrid Controller SolutionsRich Apps in Real Time.i.MX Applications Processors Your Interface to the World.QorIQ Processors built on Layerscape Architecture Accelerating the Network’s IQSensingSIndustry’s most scalable ultra-low-power, mixed-signal MCU solutions based on the ARM® Cortex™-M and Cortex™-M0+ architectures.Real-time, highly integrated solutions with best-in-class 2D graphics to enable your system to control, interface, connect, secure and scale.Industry’s most versatile solutions for multimedia and display applications, with multicore scalability and market-leading power, performance & integration.Industry’s first software-aware, core-agnostic networking system architecture for the smarter, more capable networks of tomorrow – end to end.Embedded ProcessingPCommunicationsCScalable Industry Standard Solutions, Software and Development Ecosystem
5Kinetis in Production i'm Watch Thalmic Labs MYO Whistle Activity MonitorWithings Wireless Scale WS-30Withings Smart Body Analyzer
6Kinetis Microcontrollers (Now & in the Future…) World’s Broadest ARM Cortex-M Portfolio Kinetis X SeriesHigh-performance ARM Cortex-M MCU families with advanced memory and feature integration for robust, networked industrial and consumer systems.PerformanceKinetis K SeriesIndustry-first ARM Cortex-M4 MCU families from 50MHz / 32KB with low power, FlexMemory, mixed-signal and broad connectivity, HMI & security features.Kinetis E SeriesRobust, 5V ARM Cortex-M0+ & ARM Cortex-M4 MCU families for use in high electrical noise environments. Safety features for high-reliability applicationsKinetis L SeriesUltra-low power/cost ARM Cortex-M0+ MCU families from 48MHz / 8KB with mixed-signal, connectivity & HMI features in low pin-count packages.General PurposeSegment FocusedKinetis V SeriesHigh efficiency, high speed peripherals ARM Cortex-M0+ & Cortex-M4 MCU families for use in motor control & power conversion.Kinetis M SeriesHigh accuracy metrology ARM Cortex-M0+ MCU families for single chip smart meter implementations.Kinetis W SeriesIntegrated wireless connectivity ARM Cortex-M4 and M0+ MCU families with class-leading sub-1 GHz and 2.4 GHz RF transceiversIntegrationFreescale Bundled IDE, RTOS & Middleware - Rapid prototyping Platform - Broad ARM Ecosystem SupportLeading Performance - Low Power - Scalability - Industrial-grade reliability & temp
7Kinetis Key Pillars by Family XWMVLow Power5V RobustnessHigh Performance & Rich IntegrationExtreme performance & integrationIntegrated RF ConnectivityIntegrated metrology engineMotor and Power Conversion48MHz Cortex M0+Up to 48MHz Cortex M0+Up to 180MHz Cortex M4Up to 400MHz Cortex M-nextUp to 50MHz Cortex M4, Cortex M0+Up to 200MHz, Cortex M4, Cortex M0+8KB to 512kB Flash8KB to 128kB Flash32KB to 2MB Flash0KB to 16MB Flash32KB to 512kB Flash32KB to 128kB Flash16KB to 2MB FlashUp to 128KB RAMUp to 16KB RAMUp to 256KB RAMUp to 512KB RAMUp to 64KB RAMUp to 32KB RAMNow!Q2’15Leading Performance – Low Power – Scalability – Industrial Grade reliability & tempFreescale Bundled IDE, RTOS & Middleware – Rapid Prototyping Platform – Broad ARM Ecosystem Support
9MQX RTOS: Keeping your Application on Schedule Market proven, growing on-line community and partnersFull-featured, Scalable platform bundled freeSimilar to other “pay-for” RTOSNow available:MQX Lite RTOS and MQX 4.0MQX Installed BaseSince 2009 launch:>10k unique users downloadsNearly doubled year on year6th ranked RTOS according to Embedded Market StudyFinally, you will need a RTOS to keep all this code working together.The FSL MQX RTOS is the solution.MQX is a complimentary, FSL supported RTOS similar to ‘pay for’ RTOS. It is not a ‘demo code’ or a ‘trialware’. It is not a free limited version where you actually have to pay 10’s of 1000s of dollars to have a TCP/IP stack or a file system.MQX includes all those features, and we are optimizing it for the Kinetis L series (MQX Lite), and also bringing in new features, such as IpV6 on MQX 4.0
11eGUI: Free Graphics LCD Driver Lightweight software component allowing graphics LCD panels to be driven from small microcontrollersStructure of driver brings complete software solution for applications needing a LCD screenVery light RAM and FLASH footprintThe Freescale eGUI can be used stand alone or integrated into the MQX operating system.FeaturesMultiple platforms supported: S08, HCS12, ColdFire.Extremely low flash and RAM footprint so that it can easily be used in a small MCU system.Smart support for screen oriented structure of user code.Supports LCD displays up to 1/4 VGA for MCU and larger for MPUs supported.Touch screen support.Tower LCD board supported.Easily ported to new display/controller combinationseGUIThe Freescale embedded graphical user interface (eGUI) is a complimentary and lightweight LCD panel graphical user interface software driver for low-resource microcontroller and microprocessor systems.The eGUI allows system designers to easily add LCD-based graphical displays to their products without the conventional hardware or software overhead. It has primarily been developed to drive LCD panels with integrated display RAM and hardware LCD drivers (typically up to 1/4 (VGA).However, support will be added in future releases for conventional microprocessors (MPUs) with integrated hardware LCD driver and external display RAM. The Freescale eGUI has been developed to have an extremely small flash and RAM footprint so that graphical LCD panels can be driven by extremely small and simple microcontrollers (MCUs).The Freescale eGUI can be integrated into an existing system running without an operating system or can be used within an MQX-based operating system solution. The eGUI can also be used with other third-party operating systems such as embOS from Segger.Kinetis - Nov 2010 (bare metal and MQX versions) via SPI and Flexbus
12Portable Embedded GUI (PEG) Support for touchscreen displays, multi-layer alpha-blended graphics, high color depths and open GL supportMost portable graphics software package for high-performance embedded displaysOne of the smallest footprint solutions available for embedded GUIsScreen transitionsMultiple alpha-blended windowsTrue anti-aliasingGradient managerOpen GL supportWritten in C++Multiple window updatesAlpha-blended imagesRun-time image decoders & language resourcesCustom widget integrationDynamic themesWritten in C++Designed for:Small LCDs (QVGA)Low colour-depthVery small footprintSingle window updateMulti-language capableWritten in ANSI CSwell PEG, is a high performance, high value tool for medium to high end MCUs with a licence fee associated.Swell’s PEG Pro™, PEG+™ and C/PEG™ product offering includes a Graphical User Interface (GUI) library for embedded development that works tightly with real-time operating systems. The development tool allows developers to layout user interface screens and controls using the PEG library and external resources to generate C/C++ code.Swell’s graphical user interface (GUI) software products work hand in hand with Freescale’s customers’ real-time operating systems to incorporate LCD screens and display interfaces into future products. The GUI development tools address a variety of embedded systems including consumer electronics, industrial, medical and communications markets.PEG Pro, PEG+ & C/PEG all include a wide range of basic UI control elements, accelerating our customer’s time to market in developing products with graphical user-interfaces.Unlike some of our competitors who have migrated a PC product to the embedded world, the PEG family of products have been designed from the ground up taking into consideration the constraints of embedded, resource-constrained environments.“Plain language” Product Selector Guide:If the customer has a low-end processor, monochrome, greyscale or very low color depth display and has a UI design that would consist of a single “window”, the C/PEG is the target product for their needs.If the customer requires support for higher color depths, needs support of overlapping windows, requires a basic level of alpha-blending or needs to dynamically change font resources (such as for purposes of changing the displayed language), the PEG+ is the product for their needsIf the customer has a need for “rich” user interfaces, consisting full alpha blending, true anti-aliased lines & fonts, dynamic “theme” support (run-time loading / changing of display resources – such as colors, fonts, icons, etc), requires animated screen transition effects and is utilizing a 32-bit processor with a 2D graphics accelerator, then PEG Pro is the product for their needs.Starting 225KBTypical KBStarting at 128KBTypical KBStarting at 64KBTypical KB
13FreeMASTER Real-time monitor and control of an app Data visualization Track your variablesModify them while the system runsData visualizationDesign your own dashboardData streaming – e.g…Send it to MATLAB® via FreeMASTERDemonstration platformA product packaging toolKinetisFree MASTER allows run-time debugging and visualization of your application.It supports MATLAB and can be used for demonstration.
14Embedded Software and Motor Control Libraries Wide group of algorithmsbasic mathematics, logic, controllers, modulations, transformations up to advanced observersTool for beginners as well as for professionalsmotor control, power conversion, UPS etc.Libraries are optimized, tested and easy to useImplemented with C-callable function interfaceImplemented AlgorithmsSine , Cosine , Tangent , Arcus Sine, Arcus Cosine, Arcus Tangent, Arcus Tangent, Shifted Arcus Tangent, Square Root, Ramp, Limiter, Hysteresis, Signum, Look-up Table, PI Controller ,Clarke Transformation, Inverse Clarke Transformation, Park Transformation, Inverse Park Transformation, Space Vector Modulation, Vector Limiter, PMSM Decoupling, DC Bus Ripple EliminationIIR filter, Moving avg. filterEmbedded Software and Motor Control Libraries
15NanoSSL™/ NanoSSH™ Client for Freescale MQX Security options with significant cost savings Super-fast, super-small embedded SSH and SSL clients from MocanaOne-time “unlocking” fee of $199 to access source code with unlimited binary distributionAvailable via Buy DirectSecure Shell (SSH) encrypts communications between hosts over an insecure network, and it’s great for logging into and executing commands on networked computers. It’s also useful for tunneling, port-forwarding and secure file transfers using the SFTP protocol.Secure Sockets Layer/Transport Layer Security (SSL/TLS) - authenticates endpoints and encrypts channels to provide session privacy and security on the Internet. The standard operates at a higher level in the OSI stack than IPsec, and supports peer negotiation for algorithm selection, public key based exchange of secret session keys and X.509 certificates.Ultra-small at less than one fifth the size of a typical SSL/SSH client.Minimal impact on device performanceMinimal impact on flash ROM utilizationFreescale’s super-fast, super-small embedded SSH/SSL client by MocanaAddition Upgrades:Expanded security capabilities for its MQX™ real-time operating system (RTOS) by integrating source code versions of Mocana’s NanoSSL™ and NanoSSH™ software.Freescale customers can download and unlock special MQX-optimized versions of Mocana’s code for just $199 (USD) through Freescale and redistribute an unlimited number of binary copies in their own solutions, royalty-free.Through this offering, embedded developers will have access to fully supported commercial cryptography solutions with instant online access to source-code versions of the NanoSSL and NanoSSH client software products.Integrated into Freescale’s Processor Expert configuration tool, NanoSSL and NanoSSH allow easy implementation and customization through embedded components and do not require crypto expertise on the part of the developer.NanoSSL and NanoSSH software is specially optimized to secure connections to and from MQX enabled devices in an efficient way to minimally impact the performance and flash/ROM use of Freescale processors. The Mocana security client is ultra-small, at less than one-fifth the size of a typical SSL/SSH client. In addition, the software uses FIPS level 1 validated cryptographic algorithms and fully FIPS validated binaries of the software are available for many platforms as an upgrade from Mocana.Most customers will be able to build the security features they need with the bundled versions of the NanoSSL and NanoSSH clients. But more advanced Freescale MQX customers can also purchase upgrades directly from Mocana to access a variety of professional cryptographic features, including government certified FIPS level 1 binaries, NSA “Suite B” and elliptic curve cryptography, TLS 1.2 support, sophisticated X.509 certificate management and massively-scalable server versions of NanoSSL and NanoSSH suitable for high-traffic carrier environments.How to purchase NanoSSL/NanoSSH for MQX:Step 1: Identify and purchase Freescale-supported product of choiceStep 2: Download MQXStep 3: Download 30-Day Evaluation Versions CodeWarrior for Microcontrollers (Eclipse)Step 4: Pay one-time $199 fee to unlock codeLifetime use of NanoSSL/SSH on all currently supported devices and those that become available within the initial 12 months of your license.*1 year of base technical support and maintenance* Beyond the initial 12 month period, newly supported devices, technical support, and maintenance are available for renewal to ensure access to the latest versions.Royalty-Free for MQX Users!Kinetis NANOSSL, NANOSSH and CAU libraries due end May / start June“How-to-use CAU Library” App Note is currently in development for Kinetis. Available Now15
16The ARM® Eco SystemUse the broad support for ARM® microcontroller by many companies.Re-use your existing IDE and Middleware for Freescale Kinetis.GNU Tools
17Kinetis Development Hardware Freedom PlatformTower SystemThe new Freescale platform for Kinetis L and Kinetis K microcontrollerCompatible with Arduino shields4 different boards available todayThe established and proven platform with highest flexibility and re-usabilityOver 50 add-on boards available.Device SpecificReference DesignsEvaluation boards addressing special functions and capabilities of Kinetis devicesHome Energy Gateway, 1ph Meter, 3ph Meter, pre-/post- paid Meter, Home Area Network, Home Display, …Available through Freescale RSM
20Tower System: Easy Evaluation & Prototyping Launched in 2009, now offers more than 65 interchangeable modules and growingSpans Freescale’s MCU/MPU portfolio, including Kinetis, Vybrid, Power Architecture®, ColdFire, DSC, 16- & 8-bitPartner-developed modules fuel growth and provide complete solutionsOnce we have selected the best device, the Freescale Tower system is the fastest way to evaluate and prototype.For those that are not familiar with Tower yet, it lets you quickly assemble working solution by picking the main processor board together with a wealth of modules, including Wifi from 3 different vendors, high perf analog from ADI, sensors.We are constantly adding new boards to support more MCUs and partner solutions.
21Freescale Tower System Modular development platformAlso for rapid prototypingInterchangeable and reusable modulesOpen source design filesEasy to customizeReduced low level design effortSold in kits or as individual modulesProcessor modules with debug interface and stand-alone operation.Cost effectiveTake your design to the next level with the Freescale Tower System. Freescale's modular development platform saves you months of development time now and in the future through rapid prototyping and tool re–use.Interchangeable and reusable modules along with open source design files make it easy to customize your design and reduce low level design giving you more time to focus on differentiated solutions.Sold in kits or as individual modules, the expansion of your Tower System from a development tool into a development platform is simple and cost effective.
22Available Tower System Modules Sensors &Plug-Ins8bitColdFireKinetisSerialPrototypingWi-FiMemoryTWR-S08LL64TWR-S08LH64TWR-S08JE128TWR-S08MM128TWR-S08GW64TWR-S08UNIVTWR-S08PT60TWR-MCF51AGTWR-MCF51CNTWR-MCF51JETWR-MCF51JFTWR-MCF51MMTWR-MCF51QMTWR-MCF5225XTWR-MCF5441XTWR-KL25Z48MTWR-K20D50MTWR-K20D72MTWR-K21D50MTWR-K40X256TWR-K40D100MTWR-K53N512 TWR-K60N512TWR-K60D100MTWR-K60F120MTWR-K70F120MTWR-SERTWR-SER2TWR-PROTOTWR-WIFI-RS2101TWR-WIFI-G1011MITWR-WIFI-GS1500MTWR-WIFI-AR4100TWR-MEMTWR-MEM-PISMOTWR-SENSOR-PAKTWR-SENSOR-PAK-AUTOTWR-TWRPI-BDTWRPI-MMA6900TWRPI-MPL115A16bitPower ArchAnalogAudioMesh NetworkingDisplaysMedicalTWR-S12G64TWR-S12G128TWR-S12G240TWR-S12GN32TWR-MPC5125TWR-MPC8309TWR-P1025TWR-PXD10TWR-PXD20TWR-PXN20TWR-PXR40TWR-PXS2010TWR-PXS3020TWR-ADCDAC-LTCTWR-AUDIO-SGTLTWR-RF-SNAPTWR-LCDTWR-LCD-RGBMED-EKGDSCMotor-ControlApple MFiIndustrialRadioTWR-56F8257TWR-56F8400TWR-MC-LV3PTWR-DOCKTWR-DOCK2TWR-MECHTWR-IND-IOTWR-12311TWR-METRO-KIT22
23Freescale‘s Made For iPod (MFi) Solutions Freescale’s MFi solutions are based on the TWR-DOCK peripheral moduleTWR-DOCK supports development and rapid prototyping of electronic accessories for iPod, iPhone and iPad devicesAvailable to MFi licensees on the MFi portal for $139Direct 30-pin dock connectionUSB A receptacle for USB to 30-pin dock or Lightning™ cable connectionAnalog audio and video signals with standard RCA and S-Video connectorsDigital audio streaming in both directions over USBControl and communication with various devicesIncludes free interface softwareTWR-DOCK concentrates all MFi controlled items on one Tower module, without including any processors or other Freescale productsTWR-DOCK may be used with a wide range of Tower System MCU/MPU, peripheral, sensor and communication modulesKinetis-based demos are availableA new TWR-DOCKx is in development for direct Lightning dock connection
24Freedom Platformsmall, low-power, cost-effective evaluation and development systemquick application prototyping and demonstrationLow–cost ($10–15 MSRP)Designed in an industry-standard compact form factorEasy access to the MCU I/O pinsIntegrated open-standard serial and debug interface (OpenSDA)Compatible with a rich-set of third-party expansion boardsFRDM-KL02ZFRDM-KL26Z*FRDM-KL05ZFRDM-KL46Z*FRDM-KL25ZFRDM-K20D50M*coming soon
25OpenSDA Applications Overview Mass StorageProgrammerP&E MultilinkOpenSDA MCUK20DX128Vxx5Proprietary, DefaultProprietaryMSD BootloaderCloud Computing InterfaceOpen Debug Standardto Target MCUUART TX/RXUART RX/TXOpenSDAApplicationOpenProprietaryGPIO / InterruptRESETSPI, GPIOSWD / JTAGThere are already different OpenSDA applications available.For more details on OpenSDA, application and drivers go to the P&E Micro website (www.pemicro.com/opensda)Customer / PartnerApplicationData LoggingOpenOpen or ProprietaryLatest OpenSDA applications and drivers: visit pemicro.com/opensda
27PE Micro Universal Multilink (U-MULTILINK) FeaturesEasy-to-use debug and programming interface which allows the PC to communicate with a target processor through the USB port of the PC.Controls the MCU/MPU by accessing the debug port of the target.Can communicate with multiple MCUs using multiple headers - flip open the plastic case. Ribbon cables for the supported MCUs are conveniently included.Supported by recent versions of CodeWarrior, current P&E software applications, and Kinetis tool chains from IAR, Keil, and Mentor Graphics.Draws power directly from the USB port – no external power supply neededMulti-voltage support for targets ranging from 1.6 to 5.25 VoltsMultilink Universal FX: a high-speed version of the USB Multilink Universal with additional enhancements.Supports: Replaces:Kinetis N/AHCS08 USBMULTILINK08HC(S)12(X) USBMULTILINKBDMColdFire(+) V1 USBMULTILINKBDMColdFire V2-4 USBMLCFQorivva USBMLPPCNEXUSFreescale U-MULTILINK $119P&E USB-ML-UNIVERSAL $119
28Debug Emulator and Programmers Debug Emulators & ProgrammersPeak download into RAM (KByte/sec)Added FeaturesCostIDEGreen Hills ProbeTBDMultiuser, high-speed debugging, download, flash programming via Ethernet or USBMULTIGreen Hills SuperTrace ProbeNon-intrusive trace, download, and debugging via ARM CoreSight and Embedded Trace (ETM)MULTI & TimeMachineKeilULINK2 and ULINK-ME (included w/MCBxME) ULINKpro$395 $1500Keil , Keil uVisionLauterbach Cortex-M DebuggerSupport for Core Sight components like Debug Access Port, Trace Funnel etc…Keil, GHS, IAR etc…Open Source Debug (JTAG & BDM) – P& E5-10Built-in to TowerFreeCodeWarrior , IARP&E Universal MultiLinkP&E Universal MultiLink FXP&E Universal MultiLink Trace30-50Support any Freescale ColdFire, Power, 8bit, Kinetis, DSC & 1.6 – 5.5VJTAG, SWD interfaceData Monitor, High SpeedExternal Trace, Very High Speed$119$399$999CodeWarrior, P&E SoftwareIAR , Keil , and CodeSourcerySegger J-Link Ultra1440SWD, SWB, JTAG speed up to 25MHzHi-Speed USB & On Board FPGAUnlimited # of sw Flash BreakpointsEmbedded Trace Buffer (ETB)$648IAR, Keil, CodeSourcery , CodeWarrior and moreSegger J-Link720JTAG speed up to 12MHZ$299Signum Systems JTAGjet> 2,033Chameleon Debugger, ETB, SWD, JTAG up to 30MHz, NAND, NOR and on-chip flash, Code Profiler, Linux debugging using only JTAG.$1200 and upKeil, eSOL eBinder, CodeSourcery, IAR, GHS, CodeWarrior, Mentor Graphic, CCStudio, Eclipse, GDB, etc.Signum Systems JTAGjet-TRACE>2,033Chameleon Debugger, ETB, SWD, ETM, PTM and JTAG up to 30MHz, NAND, NOR and on-chip flash, Code Profiler, Coverage Analyzer, Linux debugging using only JTAG.From $1,500Factory Stand Alone Programmers & DebugLauterbach CombiProbe200 MBit/s per trace channel w/ up to 4 channels, 128-MB of trace memory, Real-time profiling, Long-time trace, Energy profilingP& E Cyclone Universal (Q2/Q3 2011)Segger Flasher ARMSignum Systems JTAGjet-FlasherBatch mode, 600kBytes/sec flash speed, support for all CFI compliant NOR flash, most NAND and on-chip flash, multi emulator support for parallel programming.From $1000
29Kinetis Flash Programming Factory Programming ServicesAvnet / Source ElectronicsHi-Lo SystemsProduction EquipmentHi-Lo Systems: 144 BGA, 144 LQFP, 100 LQFP, 64 BGA, more upon requestBPM Micro: 144 BGA, 100 LQFP, more upon requestPhyton: 144 BGA, 144 LQFP, more upon requestDediProg: support in progress, upon requestSystem General: support in progress, upon requestXeltek: support in progress, upon request
30The ARM® Eco SystemUse the broad support for ARM® microcontroller by many companies.Re-use your existing debugger and programmer for Freescale Kinetis.
34Communication Interfaces K64 / K63 / K24 120MHz DevicesKinetis K SeriesKey Features:Core/SystemCortex-M4 up to 120MHz with FPUMemoryup to 1MB Flash,up to 256KB SRAMup to 4KB EEPROM (FlexMemory)CommunicationsUSB OTG FS/LS w/ PHY and USB VregEthernet w/ IEEE1588CANMultiple serial portsAnalog2x 16-bit ADC2x 12-bit DAC; 3 x ACMPTimers2x8ch FTM (PWM)2x2ch FTM (PWM/Quad Dec.)Low Power TimerRTC with independent Vbat supplyOthers1.71V-3.6V; -40 to 105oCUp TBD to x I/Os (5V tolerant)Tamper and Crypto accelerationPackages:100 LQFP, 121 MAPBGA, 144LQFP, 144BGADebugInterfacesDSPInterruptControllerFloating Point Unit (sFPU)Arm Cortex-M4Up to 120 MHzInternal and ExternalWatchdogsMemoryProtection Unit(MPU)16-ch DMALow-LeakageWake-Up UnitProgram Flash(Up to 1MB)SRAM(256KB)External BusInterface(FlexBus)Serial Programming(EzPort)Phase-LockedLoopFrequency-Locked LoopLow/HighFrequencyOscillatorsInternalReferenceClocksCyclicRedundancyCheck (CRC)Up to 2 x16-bit ADC3 x ACMPUp to 2 x 12-bitDACFlexTimerProgrammableDelay BlockPeriodicTimersLow-PowerTimerIndependentReal-TimeClock (RTC)3xI2C1xI2S3xSPI1 x USB OTG(LS/FS) + PHY6xUARTsSecureDigital Host(SDHC)GPIOCoreSystemMemoriesSecurityand IntegrityAnalogCommunication InterfacesHMIUSBVoltage RegulatorUp to 4KB EEPROM(Flexmemory)RandomNumberGeneratorCryptographicAccelerationUnit (CAU)VrefCANDRY ICEIEEE 1588Ethernet MACStandard FeatureOptional Feature
35Module Block Diagram 4002 K22F SPI x 1 USB OTG x 1 Antenna I2C x 1 BGA64K22F4002SPIAntennaMFiI2CSPI x 1USB OTG x 1I2C x 1UART x1 + LPUART x1 OR UART x2NMII2S x 116-bit ADC x 2POWER12-bit DAC x 1GPIO x 1 DedicatedRESETJTAG /SWD
36Hardware Features Operation voltage: 3.3V Power consumption: CPU: 120MHz with 128K RAM and 512K FlashPCB: 4 layers with Industry GradePeripherals1 x USB OTG1 x UART + 1xLPUART OR 2 x UARTs, including hardware flow control1 x SPI1 x I2S2 x I2C1 x GPIO Dedicated2 x ADC1 x DACWiFi ConnectivitySupport for IEEE b/g/nIntegrated IPV4/IPV6 TCP/IP StackIntegrated Network services such as HTTP, DNS, FTPFull Security support: WPS, WPA, WPA2, WAP2, WEP, TKIP
37Software Features & Certifications MQXCloud ClientALL JOYNStatus update via Status PINsApplication Interface: HA Command Set (TBD)Firmware upgrade via WiFi and UARTSecurity Bootloader with RSA2048/SHA-256Enabling SPI and UART interfaces in Phrase 1Other interfaces to be enabled in Phrase 2HomeKit software in Phrase 2CertificationsFCC/CERoHSEMI/EMC
38Software Features & Certifications MQXCloud ClientALL JOYNStatus update via Status PINsApplication Interface: HA Command Set (TBD)Firmware upgrade via WiFi and UARTSecurity Bootloader with RSA2048/SHA-256CertificationsFCC/CERoHSEMI/EMC
41Relay/LED/LCD /Button Control 系统框图Scalable HMI&COM FunctionsQCA4002 based WiFi ModuleRelay/LED/LCD /Button ControlAT CMDGPIO/LCD DriveAll Metering Functions
42One Pager GPIO Power Modes & Clock Sources Package Core CM0+ core Up to 50MHzSeparate FLL post-scalers for Flash and Core clocks.Dedicated PLL for ΣΔ modulator clock4ch DMAMemory Protection UnitSingle 32kHz Crystal operationMHz Crystal optionalSecurity & EncryptionProgrammable 16/32-bit CRCIRTC w/ tamper detection3 Tamper pins (operating on battery)Random Number Generator (NIST: SP800-90)AES Encryption (via software library)MemoriesUp to 128 KB Program Flash16 KB SRAMAnalog4x24 bit ΣΔ after averaging (2xPGA) highly accurate supporting EN , EN , IEC , IEC and IEC , optimized for shunt sensor (≥50uOhm).0.1% error in active and reactive energy over a dynamic range of 2000 to 1Internal 1.2V reference voltage (15-20 ppm/oC)12-ch 16-bit SAR for auxiliary measurement2x analog comparatorSerial Communications2x SPI4x UARTAll combined with Quad Timer & HSCMP for IR2 support ISO7816All support flow control2× I2CAll UARTs and SPIs are 3V compatible while 1 UART and 1 SPI are both 3V and 5V compatible (open drain configuration)Peripheral XBARRemapping peripheral IOsUART selection for IRTimer/PWM/ClockQuad Timer (total 4 universal timers)2x PIT1x Watchdog Timer (windowed, independently clocked)1x EWM (External Watchdog Monitor)1x LPTimerLCD DisplayUp to 288 segment LCD, up to 8 backplanesWakeup UnitGroup selected GPIOs (16), LPTIM, RTC (+tamper pins) , HSCMP, SCI , Brownout and POR sources to wake up from Power Gated STOP modeGPIOUp to 68 with push pull, pull up/down selectUp to 8 GPIO with filterSupport for interruption on any edgeSingle cycle access for all GPIOs (Rapid GPIO)Power Modes & Clock SourcesMany low power modes supported2.7V to 3.6V Operating voltage with AFE1.71V to 3.6V Operating voltage without AFE1.71V-3.6V IRTC VBAT supply32kHz or 4 MHz internal clock source32.768kHz crystal oscillatorPackage100 LQFP, 64 LQFP and 44 LGA options-40°C ~ +85°C TempOne Pager
43产品型号列表 Part Number 封装 LCD液晶驱动 特点 目标应用 24 bit ƩΔ ADCs独立通道数 辅助ADC 封装LCD液晶驱动特点目标应用24 bit ƩΔ ADCs独立通道数辅助ADC(Flash / SRAM)MKM14Z64CHH5444LGA-64 / 16 KB集成硬件5ppm RTC，具备谐波分析功能，同一芯片覆盖单相、双相和三相单相、双相、三相计量芯片 谐波分析芯片 计量插座 电能监控模块16 bit(5x5mm2)MKM14Z128CHH5128 / 16 KBMKM33Z64CLH5364LQFP8 x 17集成硬件5ppm RTC，LCD 驱动， 具备谐波分析功能，同一芯片覆盖单相、双相和三相低成本单相、双相、三相SoC电能表MKM33Z128CLH5MKM33Z64CLL5100LQFP8 x 38MKM33Z128CLL5MKM34Z128CLL5
45成功案例– Energy Management System An innovated energy management system providerProduct:Energy monitorSmart energy controllerSmart SwitchEnergy GatewayEnergy Cloud serviceFSL PositionKM14 in curtain controlsKM14 in touch switchKM14 in thermostatKM14 in metrology socketIMX6S/SL in industry gatewayM60+MQX in industry gatewayCloud for energy service空调调温器Thermostat窗帘控制器Curtain Controls触控开关Touch Switch能源服务入口Energy Services PortalStar/Tree/Mesh混合组网MKM14Z128CHH5计量插座Metrology SocketI.MX6 S/SL for multi mediaK60 for WifiK60 for GPRS