Chapter 2
Introduction
2.1 Overview
This chapter provides high-level descriptions of the modules available on the devices
covered by this document.
2.2
Module Functional Categories
The modules on this device are grouped into functional categories. The following
sections describe the modules assigned to each category in more detail.
Table 2-1. Module functional categories
Module category Description
ARM® Cortex®-M4 core • 32-bit MCU core from ARM’s Cortex-M class adding DSP instructions and
single-precision floating point unit based on ARMv7 architecture
System • System integration module
• Power management and mode controllers
• Multiple power modes available based on high speed run, run, wait,
stop, and power-down modes
• Low-leakage wakeup unit
• Miscellaneous control module
• Crossbar switch
• Peripheral bridge
• Direct memory access (DMA) controller with multiplexer to increase available
DMA requests.
• External watchdog monitor
• Watchdog
Memories • Internal memories include:
• Program flash memory
• SRAM
• External memory or peripheral bus interface: FlexBus
• Serial programming interface: EzPort
Clocks • Multiple clock generation options available from internally- and externally-
generated clocks
Table continues on the next page...
K22F Sub-Family Reference Manual, Rev. 4, 08/2016
NXP Semiconductors 49