EasyManua.ls Logo

GigaDevice Semiconductor GD32F3x0 - Power Domain; Power Saving Modes

Default Icon
665 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
GD32F3x0 User Manual
61
Generally, digital circuits are powered by V
DD
, while most of analog circuits are powered by
V
DDA
. To improve the ADC and DAC conversion accuracy, the independent power supply
V
DDA
is implemented to achieve better performance of analog circuits. V
DDA
can be externally
connected to V
DD
through the external filtering circuit that avoids noise on V
DDA
, and V
SSA
should be connected to V
SS
through the specific circuit independently. Otherwise, if V
DDA
is
different from V
DD
, V
DDA
must always be higher, but the voltage difference should not exceed
0.3V.
To ensure a high accuracy on ADC and DAC, the ADC / DAC independent external reference
voltage should be connected to V
REF+
/ V
REF-
pins. According to the different packages, V
REF+
pin can be connected to V
DDA
pin, or external reference voltage which refers to Table 11-2.
ADC input pins definition and Table 12-1. DAC I/O description, V
REF-
pin must be
connected to V
SSA
pin. The V
REF+
pin is only available on no less than 100-pin packages, or
else the V
REF+
pin is not available and internally connected to V
DDA
. The V
REF-
pin is only
available on no less than 100-pin packages, or else the V
REF-
pin is not available and
internally connected to V
SSA
.
3.3.3. 1.2V power domain
The 1.2V power domain supplies for Cortex
®
-M4 logic, AHB / APB peripherals, the APB
interfaces for the Backup domain and the V
DD
/ V
DDA
domain, etc. Once the 1.2V is powered
up, the POR will generate a reset sequence on the 1.2V power domain. To enter the
expected power saving mode, the associated control bits must be configured. Then, once a
WFI (Wait for Interrupt) or WFE (Wait for Event) instruction is executed, the device will enter
an expected power saving mode which will be discussed in the following section.
High-driver mode
If the 1.2V power domain need to run with high frequency and open many functions
simultaneously, it is recommended to enter high-driver mode. The following steps are
needed when using high-driver mode.
IRC8M or HXTAL selected as system clock.
Set HDEN bit in PMU_CTL register to 1 to open high-driver mode.
Wait HDRF bit be set to 1 in PMU_CS register.
Set HDS bit in PMU_CTL register to 1 to switch LDO to high-driver mode.
Wait HDSRF bit be set to 1 in PMU_CS register. And enter high-driver mode.
Running the application at high frequency by PLL configurations.
The high-driver mode exit by resetting HDEN and HDS bits in PMU_CTL register after
IRC8M or HXTAL selected as system clock. The high-driver mode exit automatically when
exiting from Deep-sleep mode.
3.3.4. Power saving modes
After a system reset or a power reset, the GD32F3x0 MCU operates at full function and all
power domains are active. Users can achieve lower power consumption through slowing

Table of Contents