Information
Chapter 2
Introduction
2.1 Overview
This chapter provides an overview of the Kinetis portfolio and K20 family of products. It
also presents high-level descriptions of the modules available on the devices covered by
this document.
2.2 K20 Family Introduction
The K20 MCU family is pin, peripheral and software compatible with the K10 MCU
family and adds full and high-speed USB 2.0 On-The-Go with device charger detect
capability. Devices start from 32 KB of flash in 5 x 5 mm 32QFN packages extending up
to 1 MB in a 144MAPBGA package with a rich suite of analog, communication, timing
and control peripherals. High memory density K20 family devices include a single
precision floating point unit and NAND flash controller.
2.3 Module Functional Categories
The modules on this device are grouped into functional categories. The following
sections describe the modules assigned to each category in more detail.
Table 2-1. Module functional categories
Module category Description
ARM Cortex-M4 core • 32-bit MCU core from ARM’s Cortex-M class adding DSP instructions, 1.25
DMIPS/MHz, based on ARMv7 architecture
Table continues on the next page...
K20 Sub-Family Reference Manual, Rev. 6, Nov 2011
Freescale Semiconductor, Inc. 55
