English
Language : 

K60P100M100SF2RM Datasheet, PDF (62/1809 Pages) Freescale Semiconductor, Inc – K60 Sub-Family Reference Manual
Module Functional Categories
Table 2-3. System modules (continued)
Module
Description
Power management controller (PMC)
The PMC provides the user with multiple power options. Ten different modes are
supported that allow the user to optimize power consumption for the level of
functionality needed. Includes power-on-reset (POR) and integrated low voltage
detect (LVD) with reset (brownout) capability and selectable LVD trip points.
Low-leakage wakeup unit (LLWU)
The LLWU module allows the device to wake from low leakage power modes (LLS
and VLLS) through various internal peripheral and external pin sources.
Miscellaneous control module (MCM) The MCM includes integration logic and embedded trace buffer details.
Crossbar switch (XBS)
The XBS connects bus masters and bus slaves, allowing all bus masters to
access different bus slaves simultaneously and providing arbitration among the
bus masters when they access the same slave.
Memory protection unit (MPU)
The MPU provides memory protection and task isolation. It concurrently monitors
all bus master transactions for the slave connections.
Peripheral bridges
The peripheral bridge converts the crossbar switch interface to an interface to
access a majority of peripherals on the device.
DMA multiplexer (DMAMUX)
The DMA multiplexer selects from many DMA requests down to 16 for the DMA
controller.
Direct memory access (DMA) controller The DMA controller provides programmable channels with transfer control
descriptors for data movement via dual-address transfers for 8-, 16-, 32- and 128-
bit data values.
External watchdog monitor (EWM)
The EWM is a redundant mechanism to the software watchdog module that
monitors both internal and external system operation for fail conditions.
Software watchdog (WDOG)
The WDOG monitors internal system operation and forces a reset in case of
failure. It can run from an independent 1 KHz low power oscillator with a
programmable refresh window to detect deviations in program flow or system
frequency.
2.3.3 Memories and Memory Interfaces
The following memories and memory interfaces are available on this device.
Table 2-4. Memories and memory interfaces
Module
Flash memory
Flash memory controller
Description
• Program flash memory — non-volatile flash memory that can execute
program code
• FlexMemory — encompasses the following memory types:
• For devices with FlexNVM: FlexNVM — Non-volatile flash memory
that can execute program code, store data, or backup EEPROM data
• For devices with FlexNVM: FlexRAM — RAM memory that can be
used as traditional RAM or as high-endurance EEPROM storage, and
also accelerates flash programming
• For devices with only program flash memory: Programming
acceleration RAM — RAM memory that accelerates flash
programming
Manages the interface between the device and the on-chip flash memory.
Table continues on the next page...
K60 Sub-Family Reference Manual, Rev. 6, Nov 2011
62
Freescale Semiconductor, Inc.