Overview
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 73
 
The MC_ME module enables the modules and other features like clocks. It is therefore an essential part 
of the initialization and operation software. In general, the software will configure an MC_ME mode to 
make certain peripherals, clocks, and memory active, and then switch to that mode.
Chapter 8, Clock Description, includes a graphic of the clock architecture of the MCU. This can be used 
to determine how to configure the MC_CGM module. In general, software will configure the module to 
enable the required clocks and PLLs and route these to the active modules.
After these steps are complete it is possible to configure the input/output pins and the modules for the 
application.
1.8.4 Other features
The MC_ME module manages low-power modes, and so it is likely that it will be used to switch into 
different configurations (module sets, clocks) depending on the application requirements.
The MCU includes two other features (both described in Chapter 4, Safety) to improve the integrity of the 
application:
• It is possible to enable a software watchdog (SWT) immediately at reset or afterwards to help 
detect code runaway.
• Individual register settings can be protected from unintended writes using the features of the 
Register Protection module. The protected registers are shown in Appendix A, Registers Under 
Protection. 
Other integration functionality is provided by the System Status and Configuration Module (SSCM), 
described in Chapter 38, System Status and Configuration Module (SSCM).