MK22DX128VMC5

Manufacturer Part NumberMK22DX128VMC5
DescriptionARM Microcontrollers - MCU ARM+128KB +USB
ManufacturerFreescale Semiconductor
MK22DX128VMC5 datasheet
 

Specifications of MK22DX128VMC5

RohsyesCoreARM Cortex M4
Processor SeriesK20Data Bus Width32 bit
Maximum Clock Frequency50 MHzProgram Memory Size128 KB
Data Ram Size32 KBOn-chip AdcYes
Operating Supply Voltage1.71 V to 3.6 VOperating Temperature Range- 40 C to + 85 C
Package / CaseMAPBGA-121Mounting StyleSMD/SMT
A/d Bit Size16 bitInterface TypeI2C, I2S, SPI, UART, USB
Maximum Operating Temperature+ 85 CMinimum Operating Temperature- 40 C
Number Of Programmable I/os16Number Of Timers4
On-chip DacYesProgram Memory TypeFlash
Supply Voltage - Max3.6 VSupply Voltage - Min1.71 V
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Page 31
32
Page 32
33
Page 33
34
Page 34
35
Page 35
36
Page 36
37
Page 37
38
Page 38
39
Page 39
40
Page 40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Page 38/55

Download datasheet (2Mb)Embed
PrevNext
Security and Integrity
• Flexmemory block contains up to 512KB FlexNVM and 16KB FlexRAM with up to 16KB EEPROM capability
• Up to 128KB SRAM
• 16KB cache
• Security circuitry to prevent unauthorized access to RAM and flash contents
4.5.3.2 External Bus Interface (FlexBus)
• Six independent, user-programmable chip-select signals that can interface with external SRAM, PROM, EPROM,
EEPROM, flash, and other peripherals
• Supports up to 2 GB addressable space
• 8-, 16- and 32-bit port sizes with configuration for multiplexed or non-multiplexed address and data buses
• Byte-, word-, longword-, and 16-byte line-sized transfers
• Programmable address-setup time with respect to the assertion of chip select
• Programmable address-hold time with respect to the negation of chip select and transfer direction
4.5.3.3 Serial Programming Interface (EzPort)
• Same serial interface as, and subset of, the command set used by industry-standard SPI flash memories
• Ability to read, erase, and program flash memory
• Reset command to boot the system after flash programming
4.5.3.4 NAND Flash Controller
• 8- and 16-bit NAND flash interface
• 9 KB RAM buffer
• Supports flash device commands
• Integrated DMA engine
• Two configurable DMA channels
• Optional ECC mode supports 4/6/8/12/16/24/32-bit error correction
4.5.4
Security and Integrity
4.5.4.1 Cyclic Redundancy Check (CRC)
• Hardware CRC generator circuit using 16/32-bit shift register
• User Configurable 16/32 bit CRC
• Programmable Generator Polynomial
• Error detection for all single, double, odd, and most multi-bit errors
• Programmable initial seed value
• High-speed CRC calculation
• Optional feature to transpose input data and CRC result via transpose register, required on applications where bytes are
in lsb format
4.5.4.2 Hardware Cryptographic Acceleration Unit (CAU)
• Supports DES, 3DES, AES, MD5, SHA-1, and SHA-256 algorithms
• Simple C calls to optimized security functions provided by Freescale
K20 Family Product Brief, Rev. 11, 08/2012
38
Freescale Semiconductor, Inc.