MK22FX512VMD10 Freescale Semiconductor, MK22FX512VMD10 Datasheet - Page 33

no-image

MK22FX512VMD10

Manufacturer Part Number
MK22FX512VMD10
Description
ARM Microcontrollers - MCU K20_1MB
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MK22FX512VMD10

Rohs
yes
Core
ARM Cortex M0
Processor Series
MK22FX512
Data Bus Width
32 bit
Maximum Clock Frequency
100 MHz
Program Memory Size
512 KB
Data Ram Size
64 KB
On-chip Adc
Yes
Operating Supply Voltage
1.71 V to 3.6 V
Operating Temperature Range
- 40 C to + 105 C
Package / Case
BGA-144
Mounting Style
SMD/SMT
A/d Bit Size
16 bit
Interface Type
CAN, I2C, I2S, SPI, UART, USB
Maximum Operating Temperature
+ 105 C
Minimum Operating Temperature
- 40 C
On-chip Dac
Yes
Program Memory Type
Flash
Supply Voltage - Max
3.6 V
Supply Voltage - Min
1.71 V
freescale.com/ARM
• ARM
• DSP instruction support
• Single precision floating point, IEEE
• Instruction and data caches
• 32 KB tightly coupled memory
• 64-bit AXI bus
• Up to 64-channel DMA
• Memory protection unit
• 1, 2 or 4 MB integrated flash (0 MB version available)
• Up to 1.5 MB of on-chip SRAM, a portion of it
• FlexBus external bus interface
• NAND flash controller
• Dual Quad SPI with execute in place (flashless
• DRAM controller
• USB On-The-Go (High-, Full- and Low-Speed)
• 10/100 Ethernet MAC with IEEE
• Serial interfaces
• Hardware encryption accelerator
• Hardware tamper detection
• High assurance boot
• Hardware cyclic redundancy check engine
• Independent-clocked COP, external watchdog
• Graphics LCD controller
Features
(512 KB) with ECC
variants only)
with integrated PHY
stamping
monitor
®
Cortex™-M4 core up to 200 MHz
®
1588 HW time
®
754 compliant
• Very high-performance computation capability
• Enhanced signal processing capabilites
• Facilitates algorithm development and improved analog signal processing
• Maximized flash execution performance, reduced power consumption
• Precision clock synchronization for real-time, networked industrial automation and control
• Multiple communication interfaces for simple and efficient data exchange, industrial network
• Single-cycle memory access
• Increases concurrent data transfer capabilities from several bus masters
• Peripheral and memory servicing with reduced CPU loading
• Provides memory protection for all cross bar switch masters, increasing software reliability
• Store large amount of code or non-volatile data
• High reliability, fast-access RAM
• Enables the connection of external memories and peripherals (e.g., graphics displays)
• Supports up to 32-bit ECC current and future NAND types with minimal software overhead
• Supports up to 80 MHz external SPI flash
• Support for DDR3 and LPDDR2 memories
• ECC support
• Optimized charging current/time for portable USB devices, enabling longer battery life.
• Variety of data size, format and transmission/reception settings supported for multiple
• Secure data transfer and storage. Faster than software implementations and with minimal
• Secure real-time clock with independent battery supply. Secure key storage with internal/
• Supports encrypted boot with code signing
• Peripheral access policy control
• Validates memory contents and communication data, increasing system reliability
• Prevents code runaway in fail-safe applications. Drives output pin to safe state external
• Support for up to wide VGA resolution TFT displays up to WQVGA with no external DRAM
• Supported by Freescale’s Portable Embedded GUI (PEG) library with simple WindowBuilder
Benefits
USB low-voltage regulator supplies up to 120 mA off chip at 3.3 volts to power external
components from 5-volt input
bridging and audio system interfacing
industrial communication protocols
CPU loading. Supports a wide variety of algorithms: DES, 3DES, AES, MD5, SHA-1, SHA-256
external tamper detect for unsecure flash, temperature/clock/supply voltage variations and
physical attack
components if watchdog event occurs
interface for powerful GUI development
Kinetis MCUs
33

Related parts for MK22FX512VMD10