Information

Scalable memory footprints from 32 KB flash / 8 KB RAM to 1 MB flash / 128
KB RAM. Independent flash banks enable concurrent code execution and
firmware updates
Optional 16 KB cache memory for optimizing bus bandwidth and flash
execution performance. Offered on K10, K20, and K60 family devices with CPU
performance of up to 150 MHz.
FlexMemory with up to 512 KB FlexNVM and up to 16 KB FlexRAM.
FlexNVM can be partitioned to support additional program flash memory (ex.
bootloader), data flash (ex. storage for large tables), or EEPROM backup.
FlexRAM supports EEPROM byte-write/byte-erase operations and dictates the
maximum EEPROM size.
EEPROM endurance capable of exceeding 10 million cycles
EEPROM erase/write times an order of magnitude faster than traditional
EEPROM
Multi-function external bus interface capable of interfacing to external
memories, gate-array logic
Mixed-signal analog:
Fast, high precision 16-bit ADCs, 12-bit DACs, high speed comparators and an
internal voltage reference. Powerful signal conditioning, conversion and analysis
capability with reduced system cost
Human Machine Interface (HMI):
Capacitive Touch Sensing Interface with full low-power support and minimal
current adder when enabled
Connectivity and Communications:
UARTs with ISO7816, CEA709.1-B (LON), and IrDA support, I2S, CAN, I2C
and DSPI
Full-speed USB OTG controller with on-chip transceiver
Reliability, Safety and Security:
Hardware cyclic redundancy check engine for validating memory contents/
communication data and increased system reliability
Independent-clocked computer operating properly (COP) for protection against
code runaway in fail-safe applications
External watchdog monitor
Timing and Control:
Powerful FlexTimers which support general purpose, PWM, and motor control
functions
Carrier Modulator Transmitter for IR waveform generation
Programmable Interrupt Timer for RTOS task scheduler time base or trigger
source for ADC conversion and programmable delay block
System:
5 V tolerant GPIO with pin interrupt functionality
Chapter 2 Introduction
K20 Sub-Family Reference Manual, Rev. 2, Feb 2012
Freescale Semiconductor, Inc. 49