This is about the AT91SAM9260 project I am designing. For the sake of simplicity I am using 4 power rails for the chip:
* VDDBU: 1.8V backup voltage, sourced from an LP2985-1.8 LDO from the backup battery.
* VDDCORE: 1.8V rail for core voltage and PLL (VDDCORE and VDDPLL on the chip,) sourced from a LM3671-1.8 switch mode regulator.
* VDDIO: 3.3V rail for digital I/O and memory (VDDIO[01M] on the chip,) sourced from an LM3671-3.3 switch mode regulator.
* VDDANA: 3.3V rail for analog converters, sourced from an LP2985-3.3 LDO.
In the AT91SAM9260 datasheet, there is a specific power sequencing requirement when a backup battery is used: the VDDIO must not be powered before VDDCORE rises above 1.5V, but must rise above VIH within 166us and above VOH within 518us. How do you sequence this? Can I just use the EN inputs of the regulators? Or should I use a few MOSFETs switching the power rails after the regulators have been up, using the system controller MCU for this?