Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/03/12 14:05
Read: times


 
#188953 - Some datasheets show numbers...
Responding to: ???'s previous message
Daniel said:
Hi Kai, Richard, clearly is NOT a problem with Vcc rise/fall time. Seems connected with the moment the clock stops.

Yes, dear Daniel. But in the past we have discussed this topic a lot and in those cases improper power-on-reset and power-on slope rates were an issue.

Richard said:
If you can provide a link to a datasheet or other document that specifies details of Vcc rise and fall, I would be very grateful.

You can find these data in more and more modern microcontrollers, because the manufacturers have realized in the mean time, that there's a problem with isp capable flash micros and improper power-on rise times in combination with the internal POR and BOR circuitry.

Some data can be found here, e.g.:

http://ww1.microchip.com/downloads...39755a.pdf
http://www.atmel.com/Images/doc8161.pdf
http://www.nxp.com/documents...PC92X1.pdf

Now you can say, it's only the POR and BOR which need the controlled Vcc rise times. But I think, everything else inside the micro, for instance the auxiliary oscillators and charge pumps for the flash programming high voltage, etc., is adjusted to that specified power-on slope rate window as well.

I have made good experiences by controlling the power-on slope rate. I never had a flash crash so far.

It's not too tricky to control the slope rate of Vcc. If you power the micro by a switcher, you can use the soft-start control. If you power it by a LM317, you can choose a suited cap at the adjust pin. In battery powered applications a high side switch with a PMOS and a suited gate cap can be helpful. Even a simple RC-element can do the job.

Kai Klaas

List of 33 messages in thread
TopicAuthorDate
C8051F231 experiences            01/01/70 00:00      
   another solution            01/01/70 00:00      
   The probabilities are low...            01/01/70 00:00      
      think about what happens when you add a finger            01/01/70 00:00      
         The point is ...            01/01/70 00:00      
            Yes ... the underlying issue is the flash ...             01/01/70 00:00      
               Out of my office, but...            01/01/70 00:00      
                  Don't think in Vcc, ESD or hum...            01/01/70 00:00      
   Apparently several C8051F2xx parts have the same pinout            01/01/70 00:00      
   Characteristic for in system programmable flash micros...            01/01/70 00:00      
      All too true ... sadly ...             01/01/70 00:00      
         Power-on slope rate...            01/01/70 00:00      
            Sorry, my post should be here, no up there...            01/01/70 00:00      
            Have you any basis for that rate?            01/01/70 00:00      
               Vdd ramp time            01/01/70 00:00      
               Some datasheets show numbers...            01/01/70 00:00      
                  Those aren't the "usual" 805x-core MCU's            01/01/70 00:00      
                     There aren't many "usual" 8051-cores anymore...            01/01/70 00:00      
                        How dangerous power ups can be...            01/01/70 00:00      
                           I believe it            01/01/70 00:00      
                              (dV/dt) examples            01/01/70 00:00      
                                 They don't know it either...            01/01/70 00:00      
                                    dV/dT etc             01/01/70 00:00      
                                       reset request...            01/01/70 00:00      
                                          That's what disturbs me greatly            01/01/70 00:00      
                                             It IS disturbing!            01/01/70 00:00      
                                                Where this began ... at least for me ...             01/01/70 00:00      
                                                   So, you took the hard road...            01/01/70 00:00      
                                                      We've all had that experience             01/01/70 00:00      
   probable cause            01/01/70 00:00      
      Brent, this is very nice            01/01/70 00:00      
         forum no longer down            01/01/70 00:00      
      Thank you!            01/01/70 00:00      

Back to Subject List