K6x Family Fact Sheet Datasheet by NXP USA Inc.

View All Related Products | Download PDF Datasheet
Kinetis® K6x MCU Family
The Kinetis K series MCU portfolio offers the broadest selection of pin-, peripheral-
and software-compatible MCU families based on the ARM® Cortex®-M4 core.
Low-power
MCUs with
Ethernet and
USB On-The-Go
Kinetis® K6x MCU Family
TARGET APPLICATIONS
}Building control
}Factory automation
}Home automation
}Industrial drivers
}IoT data concentrators
}Medical monitoring
These families are performance efficient and offer industry-
leading low power while providing significant BOM savings
through smart on-chip integration. The Kinetis K series is
supported by a comprehensive set of development tools,
software and enablement.
The Kinetis K6x MCU family offers IEEE® 1588 Ethernet,
full and optional high-speed USB 2.0 On-The-Go (OTG),
including options for crystal-less device functionality. Devices
range from 256 KB to 2 MB of flash, with 256 KB of SRAM;
packages include BGA, LQFP and WLCSP which span from
100 to 256 pins.
The Kinetis K6x MCU family is a scalable portfolio with
various levels of integration, offering a rich suite of
analog, communication, timing and control peripherals
to accommodate a wide range of requirements.
COMPREHENSIVE ENABLEMENT SOLUTIONS
Kinetis software development kit (SDK)
}Extensive suite of robust peripheral drivers, stacks
and middleware
} Includes software examples demonstrating the usage of
the HAL, peripheral drivers, middleware and RTOSes
}Operating system abstraction (OSA) for our proprietary
MQX™ RTOS, FreeRTOS™, and Micrium® µC/OS kernels
and BareMetal (no RTOS) applications
Processor Expert® software configuration tool
}Complimentary software configuration tool providing
I/O allocation and pin initialization and configuration
of hardware abstraction and peripheral drivers
mb d
KINETIS K6x MCU BENEFITS
IEEE® 1588 Ethernet MAC with hardware time stamping provides for precision clock synchronization for real-time industrial control
Hardware acceleration block helps to optimize the performance of network controllers providing TCP/IP, UDP and ICMP protocol services
Up to 180 MHz ARM® Cortex®-M4 core supporting a broad range of processing bandwidth requirements while maintaining excellent cost-effectiveness, easy-to-use
packages and a wide range of memory densities
Featuring digital signal processing capabilities with floating-point unit, offering outstanding computational power for control algorithms, sensor data processing and
audio processing, among others, while increasing math accuracy and reducing code size
Hardware encryption coprocessor for secure data transfer and storage with faster (than software) implementations and minimal CPU loading
Secure digital host controller supports SD, SDIO, MMC or CE-ATA cards for in-application software upgrades, media files or adding Wi-Fi® support
Outstanding low-power operation with dynamic currents down to 250 µA/MHz, state retention stop mode down to 5.8 µA with 4.5 µS wake-up time and lowest
power mode down to 340 nA
Smart integration supporting applications requiring higher performance, low power and reduction of BOM cost
Highly reliable, fast access flash memory with four levels of protection for code security/protection
Faster time-to-market with comprehensive enablement solutions, including SDK (drivers, libraries, stacks), IDE, bootloader, RTOS, online community and more
mbed
Enabled
KINETIS K6x MCU FAMILY BLOCK DIAGRAM
Optional
Cyclic
Redundancy
Check (CRC)
Random
Number
Generator
Cryptographic
Acceleration
Unit (CAU)
H/W Tamper
Detection
Unit
Low-Power
Touch-Sensing
Interface
Timers
System Memories
Communication Interfaces HMI
Clocks
Internal and
External
Watchdogs
Memory
Protection Unit
(MPU)
Up to 32-Ch. DMA
Low-Leakage
Wake-Up Unit
Phase-Locked
Loop
Frequency-
Locked Loop
Low/High-
Frequency
Oscillators
Internal
Reference
Clocks
Carrier
Modulator
Transmitter
Periodic
Interrupt
Timers
Independent
Real-Time
Clock (RTC)
Security
and Integrity
Analog
Core
Interrupt
Controller
Floating-Point
Unit (FPU)
Up to 8 KB I/D Cache
Debug
Interfaces DSP
ARM® Cortex®-M4 Core
100/120/150/180 MHz
16-bit
ADC
PGA
Analog
Comparator
6-bit
DAC
12-bit
DAC
Voltage
Reference
FlexTimer
Programmable
Delay Block
Low-Power
Timer
IEEE® 1588
Timer
Program Flash
(32 KB to 2 MB)
NAND Flash
Controller
FlexMemory
(256 to 512 KB)
(4 to 16 KB EE)
Serial
Programming
Interface
(EzPort)
SRAM
(64 to 256 KB)
SDRAM Controller
DDR Controller
External
Bus Interface
(FlexBus)
GPIOI2C
UART
(ISO 7816)
SPI
IEEE® 1588
Ethernet MAC
CAN
I2S
Secure
Digital Host
Controller
(SDHC)
USB On-the-Go
(LS/FS) + PHY
USB On-the-Go
(HS) + PHY
USB Voltage
Regulator
USB Device
Charger Detect
(DCD)
KINETIS K6x MCU FAMILY BLOCK DIAGRAM
Integrated Development
Environments (IDE)
}Atollic® TrueSTUDIO®
www.atollic.com/index.php/
partnerfreescale
} Green Hills® Software MULTI
www.ghs.com/products/freescale_
kinetis.html
} IAR Embedded Workbench®
www.iar.com/kinetis
}ARM Keil® microcontroller development
kit www.keil.com/freescale
} Kinetis Design Studio IDE
No-cost integrated development
environment (IDE) for Kinetis MCUs
Eclipse and GCC-based IDE for
C/C++ editing, compiling and
debugging
} Broad ARM ecosystem support
through NXP Partner Program
Online enablement with ARM
mbed™ development platform
} Rapid and easy Kinetis MCU
prototyping and development
} Online mbed SDK, developer
community
} Free software libraries
Proprietary MQX RTOS
}Full-feature RTOS kernel, TCP/IP
and USB stacks, file system, shell
utility, peripheral drivers, board
support packages and more at
www.nxp.com/mqx
Bootloader
} Common bootloader for all
Kinetis MCUs
} In-system flash programming
over a serial connection: erase,
program, verify
} ROM- or flash-based bootloader
with open-source software and
host-side programming utilities
Development hardware
} Tower® System development
board platform
Rapid prototyping and evaluation
Low cost, interchangeable boards
} Freedom development platforms
Low cost (<$30 USD)
Arduino® R3 compatible
mbed-enabled on select boards
KINETIS K6x MCUs: 10/100 ETHERNET MAC WITH FULL-SPEED USB
Kinetis K6x
MCU Sub-
Family
Kinetis K66
MCUs High
Performance
Kinetis K65
MCUs High
Performance
w/ Security
Kinetis K64
MCUs High
SRAM
Kinetis K63
MCUs High
SRAM
w/ Security
Kinetis K61 MCUs
High Mixed-Signal Integration
w/ Security
Kinetis K60 MCUs
High Mixed-Signal Integration
CPU
Performance 180 MHz w/
FPU 180 MHz w/
FPU 120 MHz w/
FPU 120 MHz w/
FPU 120 MHz w/
FPU 150 MHz w/
FPU 100 MHz 120 MHz w/
FPU 150 MHz w/
FPU
Embedded
Memory
(Flash, SRAM)
Up to 2048 KB,
256 KB Up to 2048 KB,
256 KB 640–1024 KB,
192–256 KB 1024 KB,
256 KB 1024 KB,
128 KB 1024 KB,
128 KB 256–512 KB,
64–128 KB 1024 KB,
128 KB 1024 KB,
128 KB
Analog 2 x 16-bit ADC,
2 x 12-bit DAC 2 x 16-bit ADC,
2 x 12-bit DAC 2 x 16-bit ADC,
2 x 12-bit DAC 2 x 16-bit ADC,
2 x 12-bit DAC
PGA, 4 x 16-bit
ADC, 2 x 12-bit
DAC
PGA, 4 x 16-bit
ADC,
2 x 12-bit DAC
PGA, 2 x 16-bit
ADC, 2 x 12-bit
DAC
PGA, 4 x 16-bit
ADC, 2 x 12-bit
DAC
PGA, 4 x 16-bit
ADC, 2 x 12-bit
DAC
Security Hardware
encryption
Hardware
encryption
and tamper
detection
Hardware
encryption
Hardware
encryption
and tamper
detection
Hardware encryption and tamper
detection Hardware encryption
Other
Features
HS USB w/
PHY, CAN,
FlexBus,
SDRAM
controller
HS USB w/
PHY, CAN,
FlexBus,
SDRAM
controller
CAN, FlexBus CAN, FlexBus CAN, FlexBus, NAND
flash controller,
HS USB, DDR controller CAN, FlexBus CAN, FlexBus, NAND Flash
controller, HS USB
Package
Options MAP144,
LQFP144 WLCSP169,
MAP169
LQFP100,
LQFP144,
MAP144,
XFBGA121
MAP144,
LQFP144 MAP144,
MAP256 MAP144,
MAP256
MAP121,
MAP144,
LQFP100,
LQFP144
MAP144,
LQFP144 MAP144,
LQFP144
Development
Board
TWR-
K65F180M,
FRDM-K66F
TWR-
K65F180M
FRDM-K64F
TWR-
K64F120M
FRDM-K64F
TWR-
K64F120M
TWR-
K60F120M TWR-
K60F120M TWR-
K60D100M TWR-
K60F120M TWR-
K60F120M
*Note: Not all features present on each device or development board. Check technical documentation to confirm feature availability per package.
Document Number:
KINK6XFS REV 7
www.nxp.com/Kinetis
NXP, the NXP logo, the Energy Efficient Solutions logo, Freescale, Kinetis, Processor Expert and Tower are trademarks of NXP B.V.
All other product or service names are the property of their respective owners. ARM and Cortex are registered trademarks of ARM
Limited (or its subsidiaries) in the EU and/or elsewhere. mbed is a trademark of ARM Limited (or its subsidiaries) in the EU and/or
elsewhere. All rights reserved. © 2015–2016 NXP B.V.

Products related to this Datasheet

IC MCU 32BIT 256KB FLASH 100LQFP
Available Quantity: 0
Unit Price: 15.99016
IC MCU 32BIT 512KB FLASH 100LQFP
Available Quantity: 0
Unit Price: 19.74
IC MCU 32BIT 512KB FLASH 144LQFP
Available Quantity: 0
Unit Price: 21.27
IC MCU 32B 512KB FLASH 144MAPBGA
Available Quantity: 0
Unit Price: 21.52
IC MCU 32BIT 256KB FLASH 100LQFP
Available Quantity: 0
Unit Price: 18.99
IC MCU 32BIT 256KB FLASH 144LQFP
Available Quantity: 0
Unit Price: 20.31893
IC MCU 32BIT 1MB FLASH 144LQFP
Available Quantity: 0
Unit Price: 0
IC MCU 32BIT 512KB FLASH 144LQFP
Available Quantity: 0
Unit Price: 0
IC MCU 32B 512KB FLASH 121MAPBGA
Available Quantity: 0
Unit Price: 20.31893
TOWER SYSTEM K60 EVAL BRD
Available Quantity: 0
Unit Price: 169.99
IC MCU 32BIT 256KB FLASH 144LQFP
Available Quantity: 0
Unit Price: 17.50267
IC MCU 32BIT 512KB FLASH 100LQFP
Available Quantity: 0
Unit Price: 18.28
IC MCU 32BIT 512KB FLASH 144LQFP
Available Quantity: 0
Unit Price: 19.66
IC MCU 32B 512KB FLASH 144MAPBGA
Available Quantity: 0
Unit Price: 19.92
IC MCU 32BIT 256KB FLASH 100LQFP
Available Quantity: 0
Unit Price: 17.57
IC MCU 32BIT 256KB FLASH 144LQFP
Available Quantity: 0
Unit Price: 19.03
IC MCU 32B 256KB FLASH 144MAPBGA
Available Quantity: 0
Unit Price: 19.24
IC MCU 32B 256KB FLASH 121MAPBGA
Available Quantity: 0
Unit Price: 19.5778
IC MCU 32BIT 1MB FLSH 256MAPPBGA
Available Quantity: 0
Unit Price: 27.64849
IC MCU 32B 512KB FLASH 144MAPBGA
Available Quantity: 0
Unit Price: 25.22
IC MCU 32B 512KB FLASH 144MAPBGA
Available Quantity: 0
Unit Price: 26.14
IC MCU 32B 512KB FLSH 256MAPPBGA
Available Quantity: 0
Unit Price: 26.72889
IC MCU 32B 512KB FLSH 256MAPPBGA
Available Quantity: 0
Unit Price: 27.65
IC MCU 32BIT 512KB FLSH 120WLCSP
Available Quantity: 0
Unit Price: 0
IC MCU 32BIT 512KB FLSH 120WLCSP
Available Quantity: 0
Unit Price: 21.06005
IC MCU 32BIT 1MB FLASH 144MAPBGA
Available Quantity: 0
Unit Price: 23.91262
IC MCU 32BIT 1MB FLASH 144MAPBGA
Available Quantity: 0
Unit Price: 29.40905
IC MCU 32B 256KB FLASH 144MAPBGA
Available Quantity: 0
Unit Price: 16.64
IC MCU 32BIT 1MB FLASH 144MAPBGA
Available Quantity: 0
Unit Price: 24.78
IC MCU 32BIT 1MB FLASH 144MAPBGA
Available Quantity: 0
Unit Price: 24.78