Safety
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 111
 
Chapter 4  
Safety
4.1 Register protection
4.1.1 Introduction
4.1.1.1 Overview
The Register Protection module offers a mechanism to protect defined memory-mapped address locations 
in a module under protection from being written. The registers that are protected on this device are listed 
in Appendix A, Registers Under Protection. 
The protection module is located between the module under protection and the PBRIDGE. This is shown 
in Figure 4-1.
Figure 4-1. Register Protection block diagram
4.1.1.2 Features
The Register Protection includes these distinctive features:
• Restrict write accesses for the module under protection to supervisor mode only
• Lock registers for first 6 KB of memory-mapped address space
• Address mirror automatically sets corresponding lock bit
PBRIDGE /
APB
supervisor access /
Lock
Registers
Module
under
Protection
Protection Module
write data
address / access size
UAA
HLB
GCR
Access allowed?
peripheral enable
Other control signals
peripheral 
enable