Hello, I am having a very difficult time figuring out a way to power RTC_CVDD using battery backup. I see the following basic requirements:
- RTC_CVDD must be powered when CVDD is powered. (Not sure how strict this is?)
- RTC_CVDD = CVDD ~= 1.2V
I constructed a regulator circuit to reduce my battery voltage down to the the required levels, so that I have battery backup of the power. This solution introduces a problem if the user removes the battery, or the battery is dead.
My next solution was to use a 3v3 supply to feed the same regulator as well, (using blocking diodes to prevent the rails from pushing current to eachother). In the power-on state RTC_CVDD should have the correct power, regardless of whether there is a battery connected. However, at startup, in our design, the 3v3 can either lag or lead the core-voltage and 1v8 voltage. Would it be a problem if I used the 3v3 that powers the peripheral I/O? This would cause the RTC_CVDD to lag all the 1v2 and 1v8 supplies by a small amount of time - less than a second.
I cannot find a good way to ensure that the RTC_CVDD comes up CVDD at the same time.
Any help appreciated.