PAC2514x Users Guide Preview
No portion of this document may be reproduced or reused in
any form without Qorvo’s prior written consent
Rev. 1.3 12 December 2023 © 2023 Qorvo US, Inc.
20 of 81
generate a main supply output V
P
. There are also linear regulators to provide VSYS, VCC33
and VCORE supplies for 5V system, 3.3V mixed signal and micro-controller core circuitry. The
power manager also handles system functions including internal reference generation, timers,
hibernate mode management, and power and temperature monitoring.
The three other linear regulators provide V
CCIO
, V
CC33
, V
CC18
and V
CORE
supplies for 3.3V I/O,
3.3V mixed signal, 1.8V analog and 1.9V microcontroller core circuitry. The power manager also
handles system functions including internal reference generation, timers, hibernate mode
management, and power and temperature monitoring.
It incorporates a High-Voltage Charge Pump (HVCP) to efficiently convert power from the
battery stack to generate a gate driver VCP.
Hibernate Mode
Hibernate mode on the device allows a very low IQ mode when not in operation to minimize
energy consumption when the motor is not running, and the battery pack need not provide
power. See control registers in Register 8-6.
To enter hibernate mode, configure the SOC.HIBCTL register settings, and the set
SOC.HIBENTER.HIB to 1b. This bit will be automatically cleared when exiting hibernate.
To wake-up from hibernate mode the user may either use the Hibernate Wake-up Timer, the
Push-button function or PACK+ detection. Before entering hibernate mode, one of these
methods should be configured.
Push Button
Before entering hibernate mode by setting SOC.HIBENTER.HIB to 1b, the system could be
configured to exit hibernate mode with a properly polarized push button assertion, by setting the
SOC.HIBCTL.PBWAKEEN bit to 1d.
The Push Button wake up method is selected by configuring the SOC.HIBCTL.WAKESRC to
0d.
Charger Pack+ Wake Up
Before entering hibernate mode by setting SOC.HIBENTER.HIB to 1b, the system could be
configured to exit hibernation mode by detecting the moment in which the battery pack is
connected to a charger, or a load, by setting the SOC. HIBCTL.HIB to 1b.
The Push Button wake up method is selected by configuring the SOC. HIBCTL.WAKESRC to
1d.
Wake Up Timer
Before entering hibernate mode by setting SOC.HIBENTER.HIB to 1b, the system could be
configured to periodically exit hibernate mode by configuring the SOC. HIBCTL.WUTIMER from