5.7 Device Operation Mode Control Register

Name: DOPMCR
Offset: 0x01
Reset: 0x84
Property: R/W

Bit 76543210 
 RSTLVLVDDIOOVSDReserved[5:3]DOPM [2:0] 
Access R/WR/WRRRR/WR/WR/W 
Reset 10000100 

Bit 7 – RSTLVL

This bit is unimplemented for ATA6847-3333(L) and ATA6847-5033(L). For ATA6847-5050(L):

ValueDescription
1 When set to ‘1’, a VDD1 undervoltage (VVDD1 < VVDD1_UV_Set) will trigger a mode switch to MCU Reset mode.
0 When set to ‘0’, VVDD1 < VVDD1_UV_IO_Set will trigger a mode switch to MCU Reset mode.

Bit 6 – VDDIOOVSD

The microcontroller should set the bit to ‘1’ to enable a VDD μC supply overvoltage shutdown when an overvoltage in VDD (μC supply, the LDO connected to VIO) has been detected. If VDDOVIOSD=1 the device will go in Sleep mode, and if VDDOVIOSD=0 the part will go in MCU reset mode. In both cases Limp Home will be activated.

VDD μC supply:

  • ATA6847-5050 / ATA6847-3333(L): VIO = VDD1
  • ATA6847-5033(L): VIO = VDD2

Bits 2:0 – DOPM [2:0]

Select Device Operating mode (see Device Operating Modes):

ValueDescription
‘3’b001’ Deep Sleep mode
‘3’b010’ Sleep mode
‘3’b100’ Standby mode
‘3’b111’ Normal mode
Other Invalid mode selection