SPRUJC6A December 2024 – July 2025 AM2752-Q1 , AM2754-Q1
In order to enable a module, user needs to program the PSC to put LPSC into enable state. There is dependence between power domain and LPSC and among different LPSC controls.
First of all, in order to enable any LPSC, the power domain which that LPSC belongs needs to be enabled first. The LPSC can’t put into any state other than disable if the power domain is not enabled.
Among different LPSC, there is also a special sequence needs to be followed to make sure the device is not getting into undefined state.
Similarly, a special sequence shall be followed to disable the LPSC to prevent device getting into undefined states. Before a power domain can be turned off, all the LPSCs within that power domain shall be disabled first. Normally, user can turn off the power domain to save power. However, it is not necessary to turn off the power domain when all the LPSCs inside that power domain are disabled.
Figure 6-2 shows how to understand the dependent relationship between two LPSCs. In order to enable LPSC_2, LPSC_1 shall be enabled first.
If user wants to disable LPSC_1, LPSC_2 shall be disabled first.
