cancel
Showing results for 
Search instead for 
Did you mean: 

VDDA starts after VDD

stst9184
Associate II
Posted on July 20, 2015 at 11:02

In the

http://www.st.com/web/en/resource/technical/document/application_note/DM00115714.pdf

is written:

...

During the startup phase VDDA must arrive first and be greater than or equal to VDD.

...

Why that what if it is not so? Is it possible to start first VDD before VDDA? If yes, under which conditions?
11 REPLIES 11
raptorhal2
Lead
Posted on July 20, 2015 at 14:55

I can't find your quote with a search of this reference. Please provide section number and paragraph.

In the F405 data sheet, the following information provides guidance. Check the data sheet for your processor of interest.

''It is recommended to power VDD and VDDA from the same source. A maximum difference of 300 mV between VDD and VDDA can be tolerated during power-up and power-down operation.''

Cheers, Hal

stst9184
Associate II
Posted on July 20, 2015 at 17:20

Sorry, AN4080, Page 6:

...

The VDDA voltage level must always be greater than or equal to the VDD voltage level

and must be provided first.

...

What about startup/power on in this case?

To the previous questions, one more:

    Now after the knowledge from AN4080. What will happen if VDDA fall down and VDD is OK.

Posted on July 20, 2015 at 17:43

If it thresholds the POR, then the NRST is going to be clamped low for a period as described in the manual. The manual and not the App Note is the controlling documentation.

If you can't control the VDD/VDDA with respect to each other, then I'd suggest you threshold both with external POR circuits that clamp NRST low for a 100ms or so, that way both attain stable operating levels before the processor, and code execution, is permitted to start.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
raptorhal2
Lead
Posted on July 20, 2015 at 17:49

Now after the knowledge from AN4080. What will happen if VDDA fall down and VDD is OK.

That same page 6 lists the functionality that will be lost. Don't know if anything will be damaged.

ST's guidance is to use the same source for Vdd and Vdda, and add additional filtering to Vdda to reduce ADC and DAC conversion noise. If you are doing something different, I suspect you may be on your own.

Cheers, Hal

stst9184
Associate II
Posted on July 20, 2015 at 18:11

...Don't know if anything will be damaged....

That is my question.

I have an LDO on VDDA. Theoretically it can:

 start later than VDD

 can fall down anytime

Posted on July 20, 2015 at 18:21

Going to cause the VCO/PLL/HSE/HSI to FAIL, or become unstable, and if it gets sufficient low the processor will be held in reset.

I don't expect gray smoke, but you will get undesirable operation...

0690X000006032nQAA.jpg

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
stst9184
Associate II
Posted on July 20, 2015 at 18:27

>>Going to cause the VCO/PLL/HSE/HSI to FAIL.

Does it mean that I can't trust an internal watchdog in that case and I have to solve it external on the board?

stst9184
Associate II
Posted on July 20, 2015 at 18:57

For STM32F415...(data sheet STM32F415xx STM32F417xx) I could not find the time constraint, mentioned above. Do I need to take care about the time constraint on STM32F415?

Only a following restriction:

 It is recommended to power VDD and VDDA from the same source. A maximum difference of 300 mV between VDD and VDDA can be tolerated during power-up and power-down operation.

Posted on July 20, 2015 at 19:04

Well you're entering a whole domain of unknown/unspecifed behaviour.

If you're supplies are going to do weird and uncontrollable things, then yes you're going to have to do something that implements some rational/defined behaviour externally.

Some very simple POR chips on each of the supplies enforcing a specific and common threshold, should hold the STM32 in reset when things are outside the operation envelope.

Remember the bulk of the silicon on the STM32 is running at 1.25V

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..