Freescale Semiconductor
Product Brief
Document Number:K22FPB
Rev 5, 03/2014
K22F Family Product Brief
Supports 120/100MHz devices with 128KB to 512KB
Embedded Flash
Contents
1 K22F Family Introduction
The K22F microcontrollers are based on the ARM
®
Cortex™-
M4 core and are the second generation of devices within the
Kinetis K2x family, offering lower power and higher memory
densities in smaller packages than before. The K22F devices
have 100 MHz and 120 MHz performance options with an
integrated single-precision floating-point unit. Embedded flash
memory sizes range from 128 KB to 1 MB. Packages include
64-pin up to 144-pin LQFP and BGA options.
This product brief describes the K22F devices from 128 KB to
512 KB package options, from 64-pin up to 121-pin. For
further information on other K2x family products, see
www.freescale.com/kinetis.
1
2
3
4
K22F Family Introduction.........................................1
Block Diagram..........................................................1
Features.....................................................................3
Part identification....................................................17
2 Block Diagram
The following figure shows a superset block diagram of the
device. Other devices within the family have a subset of the
features.
© 2014 Freescale Semiconductor, Inc.
Preliminary
Block Diagram
Kinetis K22F Family - 128KB to 512KB Flash Devices
ARM
®
Cortex™-M4
Core
System
DMA
Memories and Memory Interfaces
Program
flash
RAM
Clocks
Phase-
locked loop
Frequency-
locked loop
Low/high
frequency
oscillators
Debug
interfaces
Interrupt
controller
DSP
Low-leakage
wakeup
FlexBus
FPU
Serial
programming
interface
Internal
reference
clocks
and Integrity
CRC
Internal
and external
watchdogs
Security
Analog
ADC
x2
Analog
comparator
x2
6-bit DAC
x2
High
performance
voltage ref
12-bit DAC
up to x2
Timers
Timers
up to x4 (20ch)
Programmable
Communication Interfaces
I
C
x2
UART
x3
LPUART
x1
2
Human-Machine
Interface (HMI)
GPIO
I
S
2
delay block
USB OTG
LS/FS
USB LS/FS
transceiver
Periodic
interrupt
timers
Low power
timer
Independent
real-time
clock
SPI
x2
USB voltage
regulator
LEGEND
Available only in K22F 512KB Devices
Available only in K22F 512KB and 256KB Devices
Figure 1. K22F Block Diagram
K22F Family Product Brief, Rev 5, 03/2014
2
Preliminary
Freescale Semiconductor, Inc.
Features
3 Features
3.1 K22F High-Level Feature Comparison
Table 1. K22F - 120MHz / 100MHz devices (128K to 512K)
Flash Memory
CPU Frequency
Total SRAM
FlexBus
DMA
USB Vreg
PLL
FlexTimers
DAC
I/Os w/ dig. Filter
121-BGA
100-LQFP
64-BGA
1
64LQFP
1. This package offering is subject to removal.
512KB
120MHz
128KB
√
16-ch
√
√
2x8ch; 2x2ch
2x12-bit
16
√
√
—
√
256KB
120MHz
48KB
—
16-ch
√
√
1x8ch; 2x2ch
1x12-bit
8
√
√
√
√
128KB
100MHz
24KB
—
4-ch
—
—
1x8ch; 2x2ch
1x12-bit
8
√
√
√
√
3.2 K22F 128KB to 512KB Common Features
Table 2. K22F 128KB to 512KB Common Features
K22F Common Features
Core/System Modules
CPU / Frequency
DMA
Floating Point Unit
Debug
Trace
Flash Memory
Total SRAM
Serial Programming
Interface
Cortex-M4
up to 16-ch
Single Precision
JTAG, SWD
TPIU, FPB, DWT, ITM
up to 512KB
up to 128KB
Yes
Timers Modules
Motor Control/General
purpose/PWM
Quad decoder/General
purpose/PWM
FTM External Clock
Independent RTC (Vbat)
Low Power Timer
PDB
PIT
UART
up to 2x 8-ch
1
2x 2-ch
2
Yes
1
Yes
4-ch
3 (1x w/ ISO7816 and High
Baud rate)
Memory and Memory Interface
Communication Interfaces
Table continues on the next page...
K22F Family Product Brief, Rev 5, 03/2014
Freescale Semiconductor, Inc.
Preliminary
3
Features
Table 2. K22F 128KB to 512KB Common Features (continued)
K22F Common Features
Clock Modules
RTC Clock Out
MCG
IRC
Internal Oscillators
OSC
RTC OSC
Security and Integrity
Software Watchdog
Hardware Watchdog
CRC
Analog Modules
ADC
12-bit DAC
Analog Comparators
High precision voltage
reference
2x 16-bit ADC
up to 2
2
1
Yes
Yes
Yes
Yes
Yes (FLL)
48MHz
32kHz / 4MHz
32-40kHz / 3-32MHz
32KHz
DSPI
I2C
I2S
LPUART
USB OTG LS/FS w/on chip
PHY
2
USB Vreg
GPIO (w/interrupts)
NMI
Voltage Range
Temperature Range
Human Machine Interface
up to 81
Yes
1.71-3.6V
-40-105
o
C
2
2
1
1
1
Optional (120mA)
Operating Characteristics
1. For the 256KB and 128KB flash devices: 1x 8-ch
2. Host function not supported in the 128 K flash-device 64-pin package.
3.3 K22F 128KB to 512KB of Flash Feature Differences Per
Package
Table 3. K22F Differences
Feature
121XFBGA (DC)
100LQFP (LL)
64MAPBGA
(MP)
1
—
—
64LQFP (LH)
Memory Interface (Only in 512K Flash devices)
External Bus Interface (FlexBus)
(Addr/Data/CS)
Non-Muxed External Bus Interface (Flexbus)
(Addr/Data/CS)
Clock Modules
RTC Wake-up
ADC0 (SE:single-ended, DP:differential pair)
Yes
2
Analog Modules
21ch SE
+ 4ch DP
3
19ch SE
+ 4ch DP
14ch SE
+ 2ch DP
14ch SE
+ 2ch DP
No
No
No
25/16/6; 25/8/6
21/16/5
—
32/32/6
21/16/5
18/16/2
Table continues on the next page...
K22F Family Product Brief, Rev 5, 03/2014
4
Preliminary
Freescale Semiconductor, Inc.
Features
Table 3. K22F Differences (continued)
Feature
ADC1 (SE:single-ended, DP:differential pair)
Total ADC DP inputs
Total ADC SE inputs
Analog Comparators Inputs (CMP0 / CMP1)
DSPI chip selects per module (DSPI0 / DSPI1)
USB OTG LS/FS
GPIO (w/interrupts)
121XFBGA (DC)
23ch SE
+ 3ch DP
4
4
38
5
6 / 5
6
6/4
yes
81
8
100LQFP (LL)
19ch SE
+ 3ch DP
4
33
5/4
6/4
yes
66
64MAPBGA
(MP)
1
12ch SE
+ 2ch DP
2
22
5/4
5/2
yes
7
40
64LQFP (LH)
12ch SE
+ 2ch DP
2
22
5/4
5/2
yes
7
40
Communication Interfaces
Human Machine Interface
1. 64MAPBGA package not available in the 512 KB device. Only available for 256 KB and 128 KB flash devices. This
package offering is subject to removal.
2. Excluding the 128KB flash devices
3. For 256KB and 128KB flash devices: 19ch SE + 4ch DP
4. For 256KB flash devices: 22ch SE + 3ch DP. For 128KB flash devices: 20ch SE + 3ch DP.
5. For 256KB flash devices: 36. For 128KB flash devices: 34.
6. For 256KB and 128KB flash devices: 6 / 4.
7. USB device-only in the 128 KB flash devices
8. For 256KB flash devices: 70. For 128KB flash devices: 67.
3.4 Orderable part numbers
The following table summarizes the part numbers of the devices covered by this document. See the Part identification section
for details on the part number format.
Table 4. K22F 128KB to 512KB orderable part numbers summary
Part number
CPU
frequency
MK22FN512VDC12
MK22FN512VLL12
MK22FN512VLH12
MK22FN256VDC12
MK22FN256VLL12
MK22FN256VMP12
1
MK22FN256VLH12
MK22FN128VDC10
MK22FN128VLL10
MK22FN128VMP10
1
MK22FN128VLH10
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
100 MHz
100 MHz
100 MHz
100 MHz
121
100
64
121
100
64
64
121
100
64
64
BGA
LQFP
LQFP
BGA
LQFP
BGA
LQFP
BGA
LQFP
BGA
LQFP
512 KB
512 KB
512 KB
256 KB
256 KB
256 KB
256 KB
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
48 KB
48 KB
48 KB
48 KB
24 KB
24 KB
24 KB
24 KB
16 ch
16 ch
16 ch
16 ch
16 ch
16 ch
16 ch
4 ch
4 ch
4 ch
4 ch
81
66
40
70
66
40
40
67
66
40
40
Pin count
Package
Flash
SRAM
DMA
GPIO
GPIO w/
digital
filter
16
8
8
8
8
8
8
8
8
8
8
1. This package offering is subject to removal.
K22F Family Product Brief, Rev 5, 03/2014
Freescale Semiconductor, Inc.
Preliminary
5