Freescale Semiconductor
Advance Information
Document Number: MKW22D512V
Rev. 0.5, 10/2013
MKW24D512V
MKW24D512V
MC13242
MKW24D512V
Also covers MKW22D512V and
MKW21D256V
Package Information
Plastic Package 8x8 56-pin LGA
(63 contacts)
Case 2234-01
Ordering Information
Device
MKW24D512VHA5
(USB)
Program System
flash
SRAM
512 K
512 K
256 K
64 K
64 K
32 K
Package
8x8 LGA
8x8 LGA
8x8 LGA
1
Introduction
MKW22D512VHA5
(USB)
MKW21D256VHA5
The MKW2x is a low power, compact integrated device
consisting of a high-performance 2.4 GHz IEEE
802.15.4 compliant radio transceiver and a powerful
ARM Cortex-M4 MCU system with connectivity and
precision mixed signal analog peripherals.
Part of the large Kinetis MCU portfolio, the MKW2x
family of devices are used to easily enable connectivity
based on the ZigBee Pro network stack and application
profiles for Smart Energy 1.x, Home Automation,
Healthcare, and RF4CE, as well as the ZigBee IP
network stack and the Smart Energy 2.0 application
profile. Typical applications include Home Area
Networks consisting of meters, gateways, in-home
displays, and connected appliances, and also networked
Building Control and Home Automation applications
with lighting control, HVAC, and security.
The MCU system of MKW2x includes a 50 MHz
Cortex-M4 CPU with DSP capabilities, up to 512 KB of
Flash memory, 64 KB of SRAM, and 256 KB of Flex
Memory, plus a wide array of peripherals including
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3 Transceiver description . . . . . . . . . . . . . . . . . 7
4 System and power management . . . . . . . . 11
5 Radio Peripherals . . . . . . . . . . . . . . . . . . . . . 12
6 MKW2x operating modes . . . . . . . . . . . . . . 15
7 MKW2x electrical characteristics . . . . . . . . 17
8 MCU Electrical characteristics . . . . . . . . . . 20
9 Transceiver electrical characteristics . . . . 61
10 Crystal oscillator reference frequency . . . 65
11 Pin assignments . . . . . . . . . . . . . . . . . . . . . 66
12 Packaging information . . . . . . . . . . . . . . . . 71
© Freescale Semiconductor, Inc., 2013. All rights reserved.
This document contains information on a new product. Specifications and information herein
are subject to change without notice.
USB, Cryptographic Acceleration, 16-bit ADC, and flexible timers.
The radio transceiver of the MKW2x has excellent performance, with up to –102 dBm receiver sensitivity,
+10 dBm maximum transmit output power, and up to 58 dBm channel rejection. Current consumption is
minimized with peak transmit current of 17 mA at 0 dBm output power, and peak receive current of 15 mA
in Low Power Preamble Search mode.
The MKW2x is packaged in an 8 x 8 mm LGA with 63 total contacts, and operates between 1.8 V and
3.6 V in an ambient temperature range from –40C to 105C.
1.1
Ordering information
Table 1. Orderable parts details
Device
Operating
Temp Range
(T
A
)
–40 to 105C
–40 to 105C
–40 to 105C
Package
Memory
Options
32 KB SRAM,
256 KB flash
64 KB SRAM,
512 KB flash
64 KB SRAM,
512 KB flash
Description
MKW21D256VHA5(R)
MKW22D512VHA5(R)
MKW24D512VHA5(R)
LGA (R: tape and
reel)
LGA (R: tape and
reel)
LGA (R: tape and
reel)
FlexMemory with up to 256 KB FlexNVM
and up to 4 KB FlexRAM. No USB.
Supports full speed USB 2.0. No FlexNVM
or FlexRAM.
Supports Smart Energy 2.0 and full-speed
USB 2.0. No FlexNVM or FlexRAM.
MKW2xDxxxV Product Electrical Specification, Rev. 0.5
2
Freescale Semiconductor
2
2.1
Features
Block diagram
Core
ARM
®
Cortex
TM
–M4
50 MHz
System
Internal and
External
Watchdogs
This section provides a simplified block diagram and highlights MKW2x features.
Memories
Program Flash
(up to 512 KB)
FlexNVM
256 KB
4 KB FlexRAM
MKW21D256 only
SRAM
(up to 64 KB)
RF Transceiver
IEEE 802.15.4 2006
2.4 GHz
Debug
Interfaces
DSP
DMA
Antenna Diversity
Dual
PAN ID
Interrupt Controller
Low‐Leakage
Wake‐up Unit
32 MHz
OSC
SPI
Security
and Integrity
Cyclic
Redundancy
Check (CRC)
Tamper Detect
Cryptography
Authentication
Unit
Random Number
Generator
Analog
16‐bit
ADC
High‐Speed
Comparator
with 6‐bit
DAC
Timers
FlexTimer
Programmable
Delay Block
Periodic Interrupt
Timers
Low‐Power
Timer
Independent
Real‐Time
Clock (RTC)
Communication Interfaces
USB On‐the‐Go
(HS)
USB Device
Charger Detect
(DCD)
USB Voltage
Regulator
Clocks
Phase‐Locked
Loop
Frequency
Locked Loop
Low/High
Frequency
Oscillators
Internal
Reference
Clocks
I2C
UART
(ISO 7816)
SPI
Standard Feature
Optional
Figure 1. MKW2x simplified block diagram
2.2
•
•
•
•
•
Radio features
Fully compliant 802.15.4 Standard transceiver supports 250 kbps data rate with O-QPSK
modulation in 5.0 MHz channels with direct sequence spread-spectrum (DSSS) encode and decode
Operates on one of 16 selectable channels in the 2.4 GHz frequency ISM band
Programmable output power
Supports 2.36 to 2.4 GHz Medical Band (MBAN) frequencies with same modulation as IEEE
802.15.4
Hardware acceleration for IEEE® 802.15.4 2006 packet processing
— Random number generator
— Support for dual PAN mode
MKW2xDxxxV Product Electrical Specification, Rev. 0.5
Freescale Semiconductor
3
•
•
•
•
•
32 MHz crystal reference oscillator with on board trim capability to supplement external load
capacitors
Programmable frequency clock output (CLK_OUT)
Control port for Antenna Diversity mode
Clocks
— 32 MHz crystal oscillator
— Internal 1 kHz low power oscillator
— DC to 32 MHz external square wave input clock
Small RF footprint
— Differential input/output port used with external balun
— Integrated transmit/receive switch
— Supports single ended and diversity antenna options
— Low external component count
— Supports external PA and LNA
2.3
•
Microcontroller features
Core:
— ARM Cortex-M4 Core at 50 MHz (1.25 MIPS/MHz
— Supports DSP instructions
– Nested vectored interrupt controller (NVIC)
– Asynchronous wake-up interrupt controller (AWIC)
– Debug and trace capability
– 2-pin serial wire debug (SWD)
– IEEE 1149.1 Joint Test Action Group (JTAG)
– IEEE 1149.7 compact JTAG (cJTAG)
– Trace port interface unit (TPIU)
– Flash patch and breakpoint (FPB)
– Data watchpoint and trace (DWT)
– Instrumentation trace macrocell (ITM)
– Enhanced trace macrocell (ETM)
System and power management:
— Software and hardware watchdog with external monitor pin
— DMA controller with 16 channels
— Low-leakage wake-up unit (LLWU)
— Power management controller with 10 different power modes
— Non-maskable interrupt (NMI)
— 128-bit unique identification (ID) number per chip
•
MKW2xDxxxV Product Electrical Specification, Rev. 0.5
4
Freescale Semiconductor
•
•
•
•
•
•
Memories and memory interfaces:
— Up to 512 KB Program Flash
— Up to 64 KB of SRAM
— In MKW21D256, FlexMemory with up to 256 KB FlexNVM and up to 4 KB FlexRAM can
be partitioned.
— EEPROM has endurance of 10 million cycles over full voltage and temperature range and
read-while-write capability
— Flash security and protection features
— Serial flash programming interface (EzPort)
Clocks
— Multi-purpose clock generator
– PLL and FLL operation
– Internal reference clocks (32 kHz or 2 MHz)
—
Three separate crystal oscillators
– 3 MHz to 32 MHz crystal oscillator for MCU
– 32 kHz to 40 kHz crystal oscillator for MCU or RTC
– 32 MHz crystal oscillator for Radio
—
Internal 1 kHz low power oscillator
— DC to 50 MHz external square wave input clock
Security and integrity
— Hardware CRC module to support fast cyclic redundancy checks
— Tamper detect and secure storage
— 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
Analog
— 16-bit SAR ADC
— High-speed Analog comparator (CMP) with 6-bit DAC
Timers
— Up to 12 channels; 7 channels support external connections; 5 channels are internal only
— Carrier modulator timer (CMT)
— Programmable delay block (PDB)
— 1x4ch programmable interrupt timer (PIT)
— Low-power timer (LPT)
— FlexTimers that support general-purpose PWM for motor control functions
Communications
— One SPI
— Two I
2
C with SMBUS support
MKW2xDxxxV Product Electrical Specification, Rev. 0.5
Freescale Semiconductor
5