Document
NXP Semiconductors Data Sheet: Technical Data
K64P144M120SF5 Rev. 7, 11/2016
Kinetis K64F Sub-Family Data Sheet
120 MHz ARM® Cortex®-M4-based Microcontroller with FPU
The K64 product family members are optimized for cost-sensitive applications requiring low-power, USB/Ethernet connectivity, and up to 256 KB of embedded SRAM. These devices share the comprehensive enablement and scalability of the Kinetis family.
This product offers: • Run power consumption down to 250 μA/MHz. Static power consumption down to 5.8 μA with full state retention and 5 μs wakeup. Lowest Static mode down to 339 nA • USB LS/FS OTG 2.0 with embedded 3.3 V, 120 mA LDO Vreg, with USB device crystal-less operation • 10/100 Mbit/s Ethernet MAC with MII and RMII interfaces
MK64FN1M0Vxx12 MK64FX512Vxx12
121 XFBGA
144 LQFP
8 x 8 x 0.5 mm Pitch 20 x 20 x 1.6 mm Pitch
0.65 mm
0.5 mm
144 MAPBGA 13 x 13 x 1.46 mm
Pitch 1 mm
100 QFP 14 x 14 x 1.7 mm Pitch
0.5 mm
Performance • Up to 120 MHz ARM® Cortex®-M4 core with DSP instructions and floating point unit
Memories and memory interfaces • Up to 1 MB program flash memory and 256 KB RAM • Upto 128 KB FlexNVM and 4 KB FlexRAM on devices with FlexMemory • FlexBus external bus interface
Communication interfaces • Ethernet controller with MII and RMII interface • USB full-/low-speed On-the-Go controller • Controller Area Network (CAN) module • Three SPI modules • Three I2C modules. Support for up to 1 Mbit/s • Six UART modules • Secure Digital Host Controller (SDHC) • I2S module
System peripherals • Multiple low-power modes, low-leakage wake-up unit • Memory protection unit with multi-master protection • 16-channel DMA controller • External watchdog monitor and software watchdog
Security and integrity modules • Hardware CRC module • Hardware random-number generator • Hardware encryption supporting DES, 3DES, AES, MD5, SHA-1, and SHA-256 algorithms • 128-bit unique identification (ID) number per chip
Timers • Two 8-channel Flex-Timers (PWM/Motor control) • Two 2-channel FlexTimers (PWM/Quad decoder) • IEEE 1588 timers • 32-bit PITs and 16-bit low-power timers • Real-time clock • Programmable delay block
Clocks • 3 to 32 MHz and 32 kHz crystal oscillator • PLL, FLL, and multiple internal oscillators • 48 MHz Internal Reference Clock (IRC48M)
Analog modules • Two 16-bit SAR ADCs • Two 12-bit DACs • Three analog comparators (CMP) • Voltage reference
Operating Characteristics • Voltage range: 1.71 to 3.6 V • Flash write voltage range: 1.71 to 3.6 V • Temperature range (ambient): –40 to 105°C
NXP reserves the right to change the production detail specifications as may be required to permit improvements in the design of its products.
Part Number
MK64FX512VLL12 MK64FN1M0VLL12 MK64FX512VDC12 MK64FN1M0VDC12 MK64FX512VLQ12 MK64FN1M0VLQ12 MK64FX512VMD12 MK64FN1M0VMD12
Ordering Information1
Flash
Memory
SRAM (KB)
512 KB
256
1 MB
256
512 KB
256
1 MB
256
512 KB
256
1 MB
256
512 KB
256
1 MB
256
Maximum number of I\O's
66 66 83 83 100 100 100 100
1. To confirm current availability of ordererable part numbers, go to http://www.nxp.com and perform a part number search.
Related Resources
Type Selector Guide Product Brief
Reference Manual Data Sheet
Package drawing
Description
The NXP Solution Advisor is a web-based tool that features interactive application wizards and a dynamic product selector.
The Product Brief contains concise overview/summary information to enable quick evaluation of a device for design suitability.
The Reference Manual contains a comprehensive description of the structure and function (operation) of a device.
The Data Sheet includes electrical characteristics and signal connections.
Package dimensions are provided in package drawings.
Resource Solution Advisor
K60PB1
K64P144M120SF5RM 1
K64P144M120SF51
• MAPBGA 144-pin: 98ASA00222D1
• LQFP 144-pin: 98ASS23177W1
• LQFP 100-pin: 98ASS23308W1
• XFBGA 121-pin: 98ASA00595D1
1. To find the associated resource, go to http://www.nxp.com and perform a search using this term.
2 NXP Semiconductors
Kinetis K64F Sub-Family Data Sheet, Rev. 7, 11/2016
ARM ® Cortex™-M4 Core
Debug interfaces
Interrupt controller
DSP
Floatingpoint unit
Security and Integrity
CRC
Random number generator
Hardware encryption
Analog
16-bit ADC x2
Analog comparator
x3
6-bit DAC x3
12-bit DAC x2
Voltage reference
Kinetis K64 Family
System
Internal and external watchdogs
Memory protection
DMA
Low-leakage wakeup
Memories and Memory Interfaces
Program flash
RAM
FlexMemory Serial
programming interface
External bus
Clocks
Phaselocked loop
Frequencylocked loop
Low/high frequency oscillators
Internal reference
clocks
Timers
Timers x2 (8ch) x2 (2ch)
Programmable delay block
Periodic interrupt
timers
Low power timer
Independent real-time clock
IEEE 1588 Timers
Communication Interfaces
I2C x3
I2S
Human-Machine Interface (HMI)
GPIO
UART x.