32-bit Microcontrollers
Kinetis K60 Family
Target Applications Low-power MCUs with Ethernet and security
Building automation controllers Overview
Elevator control panels
Instrumentation clusters The Kinetis MCU portfolio consists of multiple pin-, peripheral- and software-compatible MCU
Surveillance cameras families based on the ARM CortexTM-M4 core. Families are built from innovative 90 nm thin-film
storage (TFS) flash technology with unique FlexMemory (EEPROM) capability, and offer industry-
leading low power and mixed signal analog integration.
The K60 MCU family includes IEEE 1588 Ethernet, Full- and High-Speed USB 2.0 On-The-Go with
device charger detect capability, hardware encryption and tamper detection capabilities. Devices
start from 256 KB of flash in 100 LQFP packages extending up to 1 MB in a 256 MAPBGA package
with a rich suite of analog, communication, timing and control peripherals. High memory density
K60 family devices include an optional single precision floating point unit, NAND flash controller and
DRAM controller.
KKinineettiissKK6600FaFmailmy ily
Core System Memories Clocks
ARM CortexTM-M4 Internal and Program Flash SRAM Phase-Locked
100/120/150 MHz External Loop
(256 KB to 1 MB) (64 to 128 KB)
Watchdogs Frequency-
Debug FlexMemory External Locked Loop
Interfaces Memory
DSP Protection Unit (256 to 512 KB) Bus Interface Low/High-
Interrupt Frequency
Controller Floating Point (MPU) (4 to 16 KB EE) (FlexBus) Oscillators
Unit (FPU)
DMA Serial Cache Internal
Programming DDR Controller Reference
Low-Leakage
Wake-Up Unit Interface Clocks
(EzPort)
NAND Flash
Controller
Security Analog Timers Communication Interfaces HMI
and Integrity
16-bit FlexTimer I2C I2S GPIO
Cyclic ADC
Redundancy Carrier UART Secure Xtrinsic
Check (CRC) PGA Modulator (ISO 7816) Digital Host Low-Power
Transmitter Controller Touch-Sensing
Random Analog
Number Comparator Programmable (SDHC) Interface
Generator Delay Block
6-bit SPI USB On-the-Go
Cryptographic DAC Periodic (LS/FS)
Acceleration Interrupt
12-bit Timers CAN USB On-the-Go
Unit (CAU) DAC (HS)
Low-Power
H/W Tamper Voltage Timer IEEE 1588 USB Device
Detection Reference
Unit Independent Ethernet MAC Charger Detect
Real-Time
Clock (RTC) (DCD)
IEEE 1588 USB Voltage
Timer Regulator
Standard Feature Optional Feature
One-Stop Enablement Features Benefits
Offering--MCU + IDE + RTOS
ARM CortexTM-M4 core with DSP Up to 150 MHz core supporting a broad range of processing
Freescale Tower System hardware instruction support and optional bandwidth needs
single precision floating point unit
development environment: Peripheral and memory servicing with reduced CPU loading.
Up to 32-channel DMA. Up to Optimized bus bandwidth and flash execution performance.
Integrated development environments Concurrent multi-master bus accesses for increased bus bandwidth
Eclipse-based CodeWarrior V10.x IDE 16 KB of cache. Cross bar switch
and Processor Expert
IAR Embedded Workbench IEEE 1588 Ethernet MAC Precision clock synchronization for real-time, networked industrial
Keil MDK with hardware time stamping automation and control
CodeSourcery Sourcery G++ (GNU)
USB On-The-Go (Full- and High- Optimized charging current/time for portable USB devices, enabling
Runtime software and RTOS Speed) with device charger detect longer battery life. Integrated USB low-voltage regulator supplies up to
Math, DSP and encryption libraries 120 mA off chip at 3.3V to power external components from 5V input
Motor control libraries
Complimentary bootloaders Hardware encryption Secure data transfer and storage. Faster than software
(USB, Ethernet, RF, serial) coprocessor implementations and with minimal CPU loading. Supports a wide
Complimentary Freescale embedded variety of algorithms, including DES, 3DES, AES, MD5, SHA-1 and
GUI System security with hardware SHA-256
Complimentary Freescale MQXTM tamper detect
Cost-effective NanoTM SSL/NanoTM Secure real-time clock with independent battery supply. Secure
SSH for Freescale MQX RTOS key storage with internal/external tamper detect for unsecure flash,
Micrium uC/OS-III temperature/clock/supply voltage variations and physical attack
Express Logic ThreadX
SEGGER embOS FlexBus external bus interface Enables the connection of external memories and peripherals
freeRTOS Secure digital host controller (e.g. graphics displays)
Mocana (security) NAND flash controller
DRAM controller Connection to SD, SDIO, MMC or CE-ATA cards for in-application
Full ARM ecosystem software upgrades, file systems or adding Wi-Fi or Bluetooth
support
Supports up to 32-bit ECC current and future NAND types with
minimal software overhead
Supports connection of DDR, DDR2 and low-power DDR memories
256 KB1 MB flash. Up to 128 KB High reliability, fast access program memory with 4-level security
of SRAM protection. Independent flash banks allow concurrent code
execution and firmware updating
32 KB512 KB FlexMemory
FlexMemory provides 32B16 KB of user-segmentable byte write/
erase EEPROM. In addition, Flex NVM 256--512 KB for extra
program code, data or EEPROM backup
K60 Family Options Feature Options Packages
LL MC LQ MD MJ
Memory
Part Number
CPU (MHz) Other
Flash (KB)
Flex Memory (KB)
SRAM (KB)
Cache (KB)
Single Precision Floating
Point Unit
CAN
Memory Protection Unit
Secure Digital Host
Controller
NAND Flash Controller
External Bus Interface
12-bit DAC
Prog. Gain Amplifier
5V Tolerant I/O
100 LQFP (14 x 14 mm)
121 BGA (8 x 8 mm)
144 LQFP (20 x 20 mm)
144 BGA (13 x 13 mm)
256 BGA (17 x 17 mm)
MK60DN256Vyy10 100 256 64 USB OTG (FS), IEEE 1588 Ethernet, Encryption
MK60DN512Vyy10 100 512 128 USB OTG (FS), IEEE 1588 Ethernet, Encryption
MK60FN1M0Vyy12 120 1 MB 128 16 USB OTG (FS/HS), IEEE 1588 Ethernet, Encryption
MK60FN1M0Vyy15 150 1 MB 128 16 USB OTG (FS/HS), IEEE 1588 Ethernet, Encryption
MK60DX256Vyy10 100 256 256 64 USB OTG (FS), IEEE 1588 Ethernet, Encryption
MK60FX512Vyy12 120 512 512 128 16 USB OTG (FS/HS), IEEE 1588 Ethernet, Encryption
MK60FX512Vyy15 150 512 512 128 16 USB OTG (FS/HS), IEEE 1588 Ethernet, Encryption
USB OTG (FS/HS), IEEE 1588 Ethernet, Encryption,
MK61FN1M0Vyy12 120 1 MB 128 16
HW Tamper Detect, *DDR Controller
MK61FN1M0Vyy15 150 1 MB 128 16 USB OTG (FS/HS), IEEE 1588 Ethernet, Encryption,
MK61FX512Vyy12 120 512 512 128 16 HW Tamper Detect, *DDR Controller
USB OTG (FS/HS), IEEE 1588 Ethernet, Encryption,
MK61FX512Vyy15 150 512 512 128 16
HW Tamper Detect, *DDR Controller
yy = Package designator USB OTG (FS/HS), IEEE 1588 Ethernet, Encryption,
*256 pin only
HW Tamper Detect, *DDR Controller
For current information about Kinetis products and documentation,
please visit freescale.com/Kinetis
Freescale, the Freescale logo and CodeWarrior are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Kinetis,
Processor Expert and Xtrinisic are trademarks of Freescale Semiconductor, Inc. ARM is the registered trademark of ARM Limited.
ARM Cortex-M4 is the trademark of ARM Limited. All other product or service names are the property of their respective owners.
2011 Freescale Semiconductor, Inc.
KNTSK60FMLYFS / REV 6