NXP Semiconductors KS22P100M120SF0 Data Sheet: Technical Data Rev. 3, 04/2016 KS22/KS20 Microcontroller MKS22FN256Vxx12 120 MHz ARM Cortex-M4, with up to 256 KB Flash MKS22FN128Vxx12 MKS20FN256Vxx12 MKS20FN128Vxx12 The KS2x product family is built on the ARM Cortex -M4 processor with lower power and higher memory densities in multiple packages. This device offers 120 MHz performance with an integrated single-precision floating point unit (FPU). Embedded flash memory sizes range from 128 KB to 256KB. This device also includes: USB FS OTG 2.0 with crystal-less functionality FlexCAN, supporting CAN protocol according to the ISO 100 & 64 LQFP (LL & 11898-1 standard and CAN 2.0 B protocol specifications LH) 48 QFN (FT) FlexIO, a highly configurable module providing a wide 14141.7 mm Pitch 770.65 mm Pitch 0.5 0.5 mm 10101.6 mm mm range of protocols including, but not limited to UART, Pitch 0.5 mm LPI2C, SPI, I2S, and PWM/Waveform generation. Performance Analog modules 120 MHz ARM Cortex-M4 core with DSP instructions One 16-bit ADC module with up to 17 single-end delivering 1.25 Dhrystone MIPS per MHz channels and 4 differential channels, and up to 1.2 Msps at 13-bit mode Memories and memory interfaces One 12-bit DAC module Up to 256 KB of embedded flash and 64 KB of SRAM One analog comparator (CMP) module Preprogrammed Kinetis Flashloader for one-time, in- system factory programming Communication interfaces USB full-speed 2.0 device controller System peripherals One FlexIO module Flexible low-power modes, multiple wake up sources Three UART modules (one supporting ISO7816, 16-channel asynchronous DMA controller and the other two operating up to 1.5 Mbit/s) Independent external and software watchdog monitor One LPUART module supporting asynchronous operation in low-power modes Clocks Two LPI2C modules supporting up to 5 Mbit/s, Two crystal oscillators: 32 kHz (RTC), and 32-40 kHz asynchronous operation in low-power modes or 3-32 MHz supported Three internal oscillators: 32 kHz, 4 MHz, and 48 MHz Two 16-bit SPI modules supporting up to 30 Mbit/s Multi-purpose clock generator (MCG) with PLL and FLL Two FlexCAN modules for KS22, One FlexCAN for KS20 Security and integrity modules Two I2S modules Hardware CRC module 128-bit unique identification (UID) number per chip Timers Hardware random-number generator Three 16-bit low-power timer PWM modules (TPM) Flash access control (FAC) to protect proprietary One low-power timer (LPTMR) software Periodic interrupt timer (PIT) Real time clock (RTC), with independent power Human-machine interfaces domain Up to 66 general-purpose input/output pins (GPIO) Programmable delay block (PDB) NXP reserves the right to change the production detail specifications as may be required to permit improvements in the design of its products. 20152016 NXP B.V. Operating characteristics Voltage range (including flash writes): 1.71 to 3.6 V Temperature range (ambient): 40 to 105 C Related Resources Type Description Resource Selector Guide The Freescale Solution Advisor is a web-based tool that features Solution Advisor interactive application wizards and a dynamic product selector. 1 Product Brief The Product Brief contains concise overview/summary information to KS22PB enable quick evaluation of a device for design suitability. 1 Reference The Reference Manual contains a comprehensive description of the KS22P100M120SF0RM Manual structure and function (operation) of a device. Data Sheet The Data Sheet includes electrical characteristics and signal This document: 1 connections. KS22P100M120SF0 1 Chip Errata The chip mask set Errata provides additional or corrective KINETIS K 0N87R information for a particular device mask set. Package Package dimensions are provided in package drawings. LQFP 100-pin: 98ASS23308W drawing LQFP 64-pin: 98ASS23234W QFN 48-pin: 98ASA00616D 1. To find the associated resource, go to