Document
Freescale Semiconductor, Inc. Data Sheet: Technical Data
KV31P100M100SF9 Rev. 5, 4/2015
Kinetis KV31F 128KB Flash
100 MHz Cortex-M4 Based Microcontroller with FPU
MKV31F128VLL10 MKV31F128VLH10
The KV31 MCU family is a highly scalable member of the Kinetis V series and provides a high-performance, cost-competitive, motor-control solution. Built on the ARM® Cortex®-M4 core running at 100 MHz, combined with floating point and DSP capability, it delivers a highly capable platform enabling customers to build a highly scalable solution portfolio.
Additional features include: • Dual 16-bit ADCs sampling at up to 1.2 MS/s in 12-bit mode • 12 channels of highly flexible motor-control timers (PWMs) across three independent time bases • Large RAM block enabling local execution of fast control loops at full clock speed
100 LQFP (LL)
64 LQFP (LH)
14 x 14 x 1.4 Pitch 0.5 10 x 10 x 1.4 Pitch 0.5
mm mm
Performance • 100 MHz ARM Cortex-M4 core with DSP instructions delivering 1.25 Dhrystone MIPS per MHz
Memories and memory interfaces • 128 KB of embedded flash and 24 KB of RAM • Serial programming interface(EzPort) • Pre-programmed Kinetis flashloader for one-time, insystem factory programming
System peripherals • Flexible low-power modes, multiple wakeup sources • 4-channel DMA controller • Independent External and Software Watchdog monitor
Clocks • One crystal oscillator with two ranges: 32-40 kHz or 3-32 MHz • Three internal oscillators: 32 kHz, 4 MHz, and 48 MHz • Multi-purpose clock generator with FLL
Security and integrity modules • Hardware CRC module • 128-bit unique identification (ID) number per chip • Flash access control to protect proprietary software
Analog modules • Two 16-bit SAR ADCs (1.2 MS/s in 12bit mode) • One 12-bit DAC • Two analog comparators (CMP) with 6-bit DAC • Accurate internal voltage reference
Communication interfaces • Two SPI modules • Three UART modules and one low-power UART • Two I2C: Support for up to 1 Mbps operation
Timers • One 8-channel motor-control general-purpose/PWM timer • Two 2-channel motor-control general-purpose timers with quadrature decoder functionality • Periodic interrupt timers • 16-bit low-power timer • Programmable delay block
Operating Characteristics • Voltage range (including flash writes): 1.71 to 3.6 V • Temperature range (ambient): -40 to 105°C
Human-machine interface • Up to 70 general-purpose I/O (GPIO)
© 2014–2015 Freescale Semiconductor, Inc. All rights reserved.
Part Number
MKV31F128VLL10 MKV31F128VLH10
Ordering Information
Flash (KB) 128 128
Memory
SRAM (KB) 24 24
Number of GPIOs
70 46
Type Selector Guide
Product Brief
Reference Manual
Data Sheet Chip Errata
Package drawing
Related Resources
Description
The Freescale 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.
The chip mask set Errata provides additional or corrective information for a particular device mask set.
Package dimensions are provided in package drawings.
Figure 1 shows the functional modules in the chip.
2 Freescale Semiconductor, Inc.
Kinetis KV31F 128KB Flash, Rev. 5, 4/2015
ARM ® Cortex™-M4 Core
Debug interfaces
DSP
Interrupt controller
FPU
Security and Integrity
CRC
Flash access control
Analog
16-bit SAR ADC x2 Comparator with 6-bit DAC
x2
12-bit DAC x1
High performance
voltage ref
System
DMA (4 ch)
Memories and Memory Interfaces
Program flash
(128 KB)
RAM (24 KB)
Clocks
Frequencylocked loop
Low-leakage wakeup
Internal and external watchdogs
progSraemriaml ing interface (EzPort)
Low/high frequency oscillators
Internal reference
clocks
Timers
Timers x1 (8ch) x2 (2ch) Programmable delay block Periodic interrupt timers 16-bit low-power
timer
Communication Interfaces
I2C SPI x2 x2
UART x3
LPUART x1
Human-Machine Interface (HMI)
Up to 70 GPIOs
Figure 1. Functional block diagram
Kinetis KV31F 128KB Flash, Rev. 5, 4/2015
3 Freescale Semiconductor, Inc.
Table of Contents
1 Ratings................................................................................................5 1.1 Thermal handling ratings........................................................... 5 1.2 Moisture handling ratings.......................................................... 5 1.3 ESD handling ratings................................................................. 5 1.4 Voltage and current operating ratings........................................5
2 General............................................................................................... 6 2.1 AC electrical characteristics...................................................... 6 2.2 Nonswitching electrical specifications.................