47
32059L–AVR32–01/2012
AT32UC3B
Table 9-4 lists parts of the device that are reset, depending on the reset source.
The cause of the last reset can be read from the RCAUSE register. This register contains one bit
for each reset source, and can be read during the boot sequence of an application to determine
the proper action to be taken.
9.5.11.1
Power-On Detector
The Power-On Detector monitors the VDDCORE supply pin and generates a reset when the
device is powered on. The reset is active until the supply voltage from the linear regulator is
above the power-on threshold level. The reset will be re-activated if the voltage drops below the
power-on threshold level. See Electrical Characteristics for parametric details.
9.5.11.2
Brown-Out Detector
The Brown-Out Detector (BOD) monitors the VDDCORE supply pin and compares the supply
voltage to the brown-out detection level, as set in BOD.LEVEL. The BOD is disabled by default,
but can be enabled either by software or by flash fuses. The Brown-Out Detector can either gen-
erate an interrupt or a reset when the supply voltage is below the brown-out detection level. In
any case, the BOD output is available in bit POSCR.BODET bit.
Note 1 : Any change to the BOD.LEVEL field of the BOD register should be done with the BOD
deactivated to avoid spurious reset or interrupt.
Note 2 : If the BOD level is set to a value higher than VDDCORE and enabled by fuses, the part
will be in constant reset. In order to leave reset state, an external voltage higher than the BOD
level should be applied. Thus, it is possible to disable BOD.
Table 9-4.
Effect of the different reset events
Power-On
Reset
External
Reset
Watchdog
Reset
BOD
Reset
CPU Error
Reset
OCD
Reset
CPU/HSB/PBA/PBB
(excluding Power Manager)
Y
YYYY
Y
32 KHz oscillator
Y
NNNN
N
RTC control register
Y
NNNN
N
GPLP registers
Y
NNNN
N
Watchdog control register
Y
N
Y
Voltage Calibration register
Y
NNNN
N
RC Oscillator Calibration register
Y
NNNN
N
BOD control register
Y
N
Bandgap control register
Y
N
Clock control registers
Y
YYYY
Y
Osc0/Osc1 and control registers
Y
YYYY
Y
PLL0/PLL1 and control registers
Y
YYYY
Y
OCD system and OCD registers
Y
N
Y
N