MK22DX128VMC5 Freescale Semiconductor, MK22DX128VMC5 Datasheet - Page 38

no-image

MK22DX128VMC5

Manufacturer Part Number
MK22DX128VMC5
Description
ARM Microcontrollers - MCU ARM+128KB +USB
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MK22DX128VMC5

Rohs
yes
Core
ARM Cortex M4
Processor Series
K20
Data Bus Width
32 bit
Maximum Clock Frequency
50 MHz
Program Memory Size
128 KB
Data Ram Size
32 KB
On-chip Adc
Yes
Operating Supply Voltage
1.71 V to 3.6 V
Operating Temperature Range
- 40 C to + 85 C
Package / Case
MAPBGA-121
Mounting Style
SMD/SMT
A/d Bit Size
16 bit
Interface Type
I2C, I2S, SPI, UART, USB
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Number Of Programmable I/os
16
Number Of Timers
4
On-chip Dac
Yes
Program Memory Type
Flash
Supply Voltage - Max
3.6 V
Supply Voltage - Min
1.71 V
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.

Related parts for MK22DX128VMC5