RM0046 Functional Safety
Doc ID 16912 Rev 5 737/936
27 Functional Safety
27.1 Introduction
This chapter describes the following modules that help add reliability to the SPC560P40/34.
● Register protection module
● Software watchdog timer (SWT)
27.2 Register protection module
27.2.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 address locations
that can be protected are module-specific.
The register protection module is located between the module under protection and the
PBRIDGE. This is shown in Figure 418.
Figure 418. Register protection module block diagram
PBRIDGE
/ APB
supervisor access /
Lock
Registers
Module
under
Protection
Register Protection Module
write data
address / access size
UAA
HLB
GCR
Access allowed?
peripheral enable
Other control signals
peripheral
enable