Hi All
These are my results:
a) Power consumption from battery connected to VSTBY when the board is powered:
VSTBY 3.5V : 3.9uA
VSTBY 3.0V : 3.9uA
VSTBY 2.5V : 3.7uA
VSTBY 2.0V : - 70uA (minus 70uA)
VSTBY lower than 2V - the negative current increases rapidly since the battery is now sinking current.
b) Power consumption from battery when board is powered down (RTC configured and running):
VSTBY 3.5V : 17.7uA
VSTBY 3.0V : 17.2uA
VSTBY 2.5V : 31.7uA
VSTBY 2.0V : 22.7uA
Lower than 2V the current consumption drops to about 0.2uA due to the fact that the RTC stops working.
c) RAM tests showed that the RAM contents were lost when the board power was removed, irrespective of the battery voltage. This suggests that VSTBY doesn't power the RAM when the device is powered down.
In the user's manual the block diagram doesn't show that the VSTBY is connected to the RAM but in the test it states that it supports both RTC and SRAM.
My opinion is now that the block diagram is correct (assuming no testing errors).
My conclusion as to the RTC is that a battery above 2V will allow backup. It seems a good idea to put a diode in series to stop it sinking current if it is faulty or its voltage can drop below this threshold. Furthermore I found that the RTC operates normally when the board power is supplied, even when VSTBY is not connected. The fact that the VSTBY delivers current when the board is powered, and the fact that a battery starts sinking current as its voltage falls to around 2V, suggests that there is an internal supply with switchover; this means there is never a need to supply VSTBY externally from 3V3 through a diode.
Regards
Mark
www.uTasker.com