\n

EMU

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x400 byte (0x0)
mem_usage : registers
protection : not protected

Registers

CTRL

AUXCTRL

EM4CONF

BUCTRL

PWRCONF

BUINACT

BUACT

STATUS

ROUTE

IF

IFS

IFC

IEN

BUBODBUVINCAL

BUBODUNREGCAL

LOCK


CTRL

Control Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CTRL CTRL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 EMVREG EM2BLOCK EM4CTRL

EMVREG : Energy Mode Voltage Regulator Control
bits : 0 - 0 (1 bit)
access : read-write

EM2BLOCK : Energy Mode 2 Block
bits : 1 - 1 (1 bit)
access : read-write

EM4CTRL : Energy Mode 4 Control
bits : 2 - 3 (2 bit)
access : read-write


AUXCTRL

Auxiliary Control Register
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

AUXCTRL AUXCTRL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 HRCCLR

HRCCLR : Hard Reset Cause Clear
bits : 0 - 0 (1 bit)
access : read-write


EM4CONF

Energy mode 4 configuration register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

EM4CONF EM4CONF read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 VREGEN BURTCWU OSC BUBODRSTDIS LOCKCONF

VREGEN : EM4 voltage regulator enable
bits : 0 - 0 (1 bit)
access : read-write

BURTCWU : Backup RTC EM4 wakeup enable
bits : 1 - 1 (1 bit)
access : read-write

OSC : Select EM4 duty oscillator
bits : 2 - 3 (2 bit)
access : read-write

Enumeration:

0x00000000 : ULFRCO

ULFRCO is available.

0x00000001 : LFRCO

LFRCO is available. Can only be set if LFRCO is running before EM4/backup entry.

0x00000002 : LFXO

LFXO is available. Can only be set if LFXO is available before EM4/backup entry.

End of enumeration elements list.

BUBODRSTDIS : Disable reset from Backup BOD in EM4
bits : 4 - 4 (1 bit)
access : read-write

LOCKCONF : EM4 configuration lock enable
bits : 16 - 16 (1 bit)
access : read-write


BUCTRL

Backup Power configuration register
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BUCTRL BUCTRL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 EN STATEN BODCAL BUMODEBODEN PROBE

EN : Enable backup mode
bits : 0 - 0 (1 bit)
access : read-write

STATEN : Enable backup mode status export
bits : 1 - 1 (1 bit)
access : read-write

BODCAL : Enable BOD calibration mode
bits : 2 - 2 (1 bit)
access : read-write

BUMODEBODEN : Enable brown out detection on BU_VIN when in backup mode
bits : 3 - 3 (1 bit)
access : read-write

PROBE : Voltage probe select
bits : 5 - 6 (2 bit)
access : read-write

Enumeration:

0x00000000 : DISABLE

Disable voltage probe.

0x00000001 : VDDDREG

Connect probe to VDD_DREG.

0x00000002 : BUIN

Connect probe to BU_IN.

0x00000003 : BUOUT

Connect probe to BU_OUT.

End of enumeration elements list.


PWRCONF

Power connection configuration register
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PWRCONF PWRCONF read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 VOUTWEAK VOUTMED VOUTSTRONG PWRRES

VOUTWEAK : BU_VOUT weak enable
bits : 0 - 0 (1 bit)
access : read-write

VOUTMED : BU_VOUT medium enable
bits : 1 - 1 (1 bit)
access : read-write

VOUTSTRONG : BU_VOUT strong enable
bits : 2 - 2 (1 bit)
access : read-write

PWRRES : Power domain resistor select
bits : 3 - 4 (2 bit)
access : read-write

Enumeration:

0x00000000 : RES0

Main power and backup power connected with RES0 series resistance.

0x00000001 : RES1

Main power and backup power connected with RES1 series resistance.

0x00000002 : RES2

Main power and backup power connected with RES2 series resistance.

0x00000003 : RES3

Main power and backup power connected with RES3 series resistance.

End of enumeration elements list.


BUINACT

Backup mode inactive configuration register
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BUINACT BUINACT read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BUENTHRES BUENRANGE PWRCON

BUENTHRES :
bits : 0 - 2 (3 bit)
access : read-write

BUENRANGE :
bits : 3 - 4 (2 bit)
access : read-write

PWRCON : Power connection configuration when not in Backup mode
bits : 5 - 6 (2 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No connection.

0x00000001 : BUMAIN

Main power and backup power are connected through a diode, allowing current to flow from backup power source to main power source, but not the other way.

0x00000002 : MAINBU

Main power and backup power are connected through a diode, allowing current to flow from main power source to backup power source, but not the other way.

0x00000003 : NODIODE

Main power and backup power are connected without diode.

End of enumeration elements list.


BUACT

Backup mode active configuration register
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BUACT BUACT read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BUEXTHRES BUEXRANGE PWRCON

BUEXTHRES :
bits : 0 - 2 (3 bit)
access : read-write

BUEXRANGE :
bits : 3 - 4 (2 bit)
access : read-write

PWRCON : Power connection configuration when in Backup mode
bits : 5 - 6 (2 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No connection.

0x00000001 : BUMAIN

Main power and backup power are connected through a diode, allowing current to flow from backup power source to main power source, but not the other way.

0x00000002 : MAINBU

Main power and backup power are connected through a diode, allowing current to flow from main power source to backup power source, but not the other way.

0x00000003 : NODIODE

Main power and backup power are connected without diode.

End of enumeration elements list.


STATUS

Status register
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

STATUS STATUS read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BURDY

BURDY : Backup mode ready
bits : 0 - 0 (1 bit)
access : read-only


ROUTE

I/O Routing Register
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROUTE ROUTE read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BUVINPEN

BUVINPEN : BU_VIN Pin Enable
bits : 0 - 0 (1 bit)
access : read-write


IF

Interrupt Flag Register
address_offset : 0x48 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

IF IF read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BURDY

BURDY : Backup functionality ready Interrupt Flag
bits : 0 - 0 (1 bit)
access : read-only


IFS

Interrupt Flag Set Register
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

IFS IFS write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BURDY

BURDY : Set Backup functionality ready Interrupt Flag
bits : 0 - 0 (1 bit)
access : write-only


IFC

Interrupt Flag Clear Register
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

IFC IFC write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BURDY

BURDY : Clear Backup functionality ready Interrupt Flag
bits : 0 - 0 (1 bit)
access : write-only


IEN

Interrupt Enable Register
address_offset : 0x54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

IEN IEN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BURDY

BURDY : Backup functionality ready Interrupt Enable
bits : 0 - 0 (1 bit)
access : read-write


BUBODBUVINCAL

BU_VIN Backup BOD calibration
address_offset : 0x58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BUBODBUVINCAL BUBODBUVINCAL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THRES RANGE

THRES :
bits : 0 - 2 (3 bit)
access : read-write

RANGE :
bits : 3 - 4 (2 bit)
access : read-write


BUBODUNREGCAL

Unregulated power Backup BOD calibration
address_offset : 0x5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BUBODUNREGCAL BUBODUNREGCAL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 THRES RANGE

THRES :
bits : 0 - 2 (3 bit)
access : read-write

RANGE :
bits : 3 - 4 (2 bit)
access : read-write


LOCK

Configuration Lock Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

LOCK LOCK read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 LOCKKEY

LOCKKEY : Configuration Lock Key
bits : 0 - 15 (16 bit)
access : read-write

Enumeration:

0x00000000 : UNLOCKED


0x00000001 : LOCKED


End of enumeration elements list.



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.