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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/04/12 15:59
Read: times


 
#188962 - I believe it
Responding to: ???'s previous message
It's absolutely the case that the newer 805x-core MCU's have more features, and, perhaps, considerably less in common with the original pre-1980 parts. However, despite the fact that those early parts lacked the internal supervoltage-generating charge pumps required for FLASH writing/erasing, the fact that those early parts could corrupt BBRAM in a manner and under circumstances similar to the ones under which FLASH corruption occurs, i.e. during Vdd decay with active RESET, persuades me that there's still a common issue, perhaps associated with the relationship, as the datasheet to which you refer, wherein the relationship between RESET and the Vdd level becomes dangerous.

I believe that you, Kai, once pointed out that there might have been oscillator startup issues that required the long-time-constant in the RESET circuit that Intel originally recommended. That time constant is very much longer than the >24 oscillator cycles that were the specified minimum length RESET pulse width. If that long RESET is required to ensure that the oscillator is stabile, and perhaps also that whatever internal processes that are kept secret can be ensured complete, then someone should have told us. Nevertheless, I find it unpleasant that on not-so-rare occasion, the MCU runs on during active RESET, once the Vdd is well below specified limits, but still high enough to cause problems, and perhaps still exceed the minima specified for other in-system (such as the BBRAM with which I first encountered this anomaly).

The circumstance to which I refer is, of course, a specific one, but since the problem to which I refer occurs with components of vintage ranging from 2002 (as in the Maxim/Dallas DS89C420) back to the 1980-marked Intel 8751H, also including parts from Siemens, Philips, and AMD, I believe it's something that, at least as recently as a decade ago, persisted in many of the common variants. However, I suspect that whatever causes this specific failure mode is still intrinsic to the chip design, and must therefor be dealt with. The fact that I observed this in a circuit with a supervisor IC suggests to me that the run-on problem occurs during decay of Vdd and not during power-up. For that reason, it's likely that it could occur during any brownout condition.

I'm still anxious to find some sort of specification that actually sets a minimum on safe rise and fall of the positive supply to 805x-core MCU's. I still don't see this as being directly addressed in any specification, aside, perhaps, from the early Intel specification. That one, however, doesn't say anything about the decay. It's safe minimal limits on the rise and fall of Vdd that I'm seeking, however, and not just recommendations. I know that I can exercise the IC through a million cycles with no ill effect, and then, on the next cycle, have a problem. Without a manufacturer's specification, we're all on our own.

RE


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