Register
Interface
Register
File
PSCON
Diagnostic
Compare
Self-test
Diagnostic
PMM
Management
System
Interface
Wake Up Control
PMC
Power
Domain(1)
Diagnostic
Primary
PSCON(1)
PSCON(1)
Reset
Clock
Management
Diagnostic
PSCON(1)
Primary
PSCON(n)
Power
Domain(n)
Overview
201
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Power Management Module (PMM)
3.1
Overview
The microcontroller is part of the Hercules family of microcontrollers from Texas Instruments for safety-
critical applications. Several functions are implemented on this microcontroller targeted towards varied
applications. The core logic is divided into several domains that can be independently turned on or off
based on the application’s requirements. This allows an application to reduce the leakage current for a
core domain that has modules that are not being used by the application.
This chapter describes the Power Management Module (PMM). The PMM provides memory-mapped
registers that control the states of the supported power domains. The PMM includes interfaces to the
Power Mode Controller (PMC) and the Power State Controller (PSCON). The PMC and PSCON control
the power up/down sequence of each power domain.
3.1.1 Main Features of the Power Management Module (PMM)
The main features of the PMM implemented on the microcontroller are:
•
Supports 5 logic power domains: PD1, PD2, PD3, PD4 and PD5
Note that PD1 is an always-ON power domain and is not controlled by the PMM.
•
Supports 3 memory-only power domains: RAM_PD1, RAM_PD2 and RAM_PD3
•
Manages the clocks for each power domain
•
Manages the resets to each power domain
•
Includes failsafe compare logic to continuously monitor the states of each power domain
•
Supports diagnostic and self-test logic to validate failsafe compare logic
3.1.2 Block Diagram
Figure 3-1. PMM Block Diagram