MK22FN1M0VMC10 Freescale Semiconductor, MK22FN1M0VMC10 Datasheet - Page 38

no-image

MK22FN1M0VMC10

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

Specifications of MK22FN1M0VMC10

Rohs
yes
Core
ARM Cortex M4
Processor Series
K20
Data Bus Width
32 bit
Maximum Clock Frequency
100 MHz
Program Memory Size
1 MB
Data Ram Size
128 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
4.5.3.2 External Bus Interface (FlexBus)
4.5.3.3 Serial Programming Interface (EzPort)
4.5.3.4 NAND Flash Controller
4.5.4
4.5.4.1 Cyclic Redundancy Check (CRC)
4.5.4.2 Hardware Cryptographic Acceleration Unit (CAU)
38
• Security circuitry to prevent unauthorized access to RAM and flash contents
• Six independent, user-programmable chip-select signals that can interface with external SRAM, PROM, EPROM,
• 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
• 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
• 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
• 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
• Supports DES, 3DES, AES, MD5, SHA-1, and SHA-256 algorithms
• Simple C calls to optimized security functions provided by Freescale
EEPROM, flash, and other peripherals
in lsb format
• Flexmemory block contains up to 512KB FlexNVM and 16KB FlexRAM with up to 16KB EEPROM capability
• Up to 128KB SRAM
• 16KB cache
Security and Integrity
K20 Family Product Brief, Rev. 11, 08/2012
Freescale Semiconductor, Inc.

Related parts for MK22FN1M0VMC10