MK22FX512VMD10 Freescale Semiconductor, MK22FX512VMD10 Datasheet - Page 42

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
Vybrid VF6xx Family
Dual heterogeneous core solution with XGA display, dual USB,
dual Ethernet and L2 switch for automation and HMI
The VF6xx is the heterogeneous
dual-core family combining the
ARM
cores. It includes dual USB 2.0 OTG
controllers with integrated PHY, dual
10/100 Ethernet controllers with L2
switch, 1 MB of on-chip SRAM and
a rich suite of communication,
connectivity and human-machine
interfaces (HMI).
Target Applications
• Industrial automation
• Health care systems
• Multi-lane point-of-sale
• Buildling control
42
®
Cortex™-A5 and Cortex
-M4
Embedded Solutions Based on ARM
Mixed-Signal Capability
• Two 12-bit ADCs with configurable
• Two 12-bit DACs for analog waveform
Memory
• Dual Quad SPI supporting a double data
• Boot ROM with optional high assurance
• Up to 1 MB on-chip SRAM with ECC
resolution. Single or differential output mode
operation for improved noise rejection.
500 ns conversion time achievable with
programmable delay block triggering
generation for audio applications or sensor
manipulation
rate interface, an enhanced read data
buffering scheme, execute-in-place (XiP)
and support for dual-die flashes
boot for secure booting capability
support on 512 KB
Vybrid VF6xx Family
Periodic Interrupt Timers
IEEE
Low Power Timers
Debug and Trace
Vybrid V600 Block Diagram
FlexTimer (8-ch.)
FlexTimer (2-ch.)
FlexTimer (2-ch.)
FlexTimer (8-ch.)
NAND Flash Controller
External Bus Interface
Memory Interfaces
®
DDR Controller
Timers
1 MB SRAM
Quad SPI x2
JTAG
Trace
1588 Timers
Boot ROM
Memory
ARM
Up to 500 MHz
L1 I/D-Cache
Trace/Debug
L2 Cache
®
DP-FPU
Video Interface w/Camera
NEON
Cortex™-A5
Core
GIC
OpenVG GPU
TFT LCD
Display
SAI x4
SPDIF
Video
Audio
ASRC
ESAI
External Watchdog
Management
Internal and
Up to 64-ch.
Regulators
AMBA NIC
Protection
Interrupt
Memory
System
Router
Power
DMA
Unit
®
Crypytography Module
• 16-bit DDR controller with PHY and ECC
Performance
• ARM Cortex-A5 core with frequency up
• ARM Cortex-M4 core running up to 167
• Up to 64-channel DMA for peripheral
Technology
support capable of DDR3/LPDDR2 800
MHz data rate
to 500 MHz, with 32 KB each instruction
and data L1 cache and 512 KB L2 cache
double precision floating point, NEON
media processing engine for acceleration
of media and signal processing, and
TrustZone security extension
MHz, with 16 KB of instruction/data L1 cache
plus 64 KB of tightly coupled memory, DSP
support for single cycle 32-bit MAC, single
instruction multiple data extensions and
single precision floating point unit
and memory servicing with reduced CPU
loading and faster system throughput
Tamper Detect
Secure WDOG
Secure Fuses
Secure RAM
Secure JTAG
Secure RTIC
Secure RTC
Security
ARM
Up to 167 MHz
Trace/Debug
I/D-Cache
SP-FPU
®
Core
NVIC
DSP
Cortex-M4
UART x6
DSPI x4
Secure Digital x2
USB Host + PHY
USB OTG + PHY
Communication
(with Interrupt)
Low/High Frequency
Internal Reference
Ethernet x2
IEEE 1588
LS/FS/HS
LS/FS/HS
141 GPIO
L2Switch
12-bit ADC x2
12-bit DAC x2
Oscillators
Monitors
Analog
Clocks
Clocks
Clock
PLL
CAN x2
I
2
C x4

Related parts for MK22FX512VMD10