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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/27/07 00:55
Read: times


 
#142386 - Open questions on reset improvements
I am constrained to design 8051s that are drop-in replacements for existing chips. So if I make a better reset, it still has to work in old applications.

In an effort to determine how much I can get away with before I start to affect existing applications, I would like to pose the following questions:

1. I can put an N-bit (4096?) counter on the oscillator to insure that it has started and stabilized before I release internal reset. That would potentially delay system startup by a few milliseconds. Is that a problem? Do you expect the processor to start executing immediately after reset is removed?

2. I can put a voltage detector that will force a hard reset at Vdd = 4.25 (or whatever). On the downside, this might force the processor into reset under noisy conditions (such as whenever the motor turns on) (or worse, whenever the flash is programmed!). To compensate, I could require the detector to have a low voltage signal for 3 (or N) clocks before activating reset. Still, would anyone here authorize a second source for an existing design with that level of reset change? Do you trust your older systems to have a clean supply?

3. I can make a configuration bit set the polarity of the reset pin. I suppose that the bit should also change the pulldown resistor into a pullup resistor. That would mainly be for new designs (I can always hope). So would you use an active low reset if it was available?

List of 13 messages in thread
TopicAuthorDate
Open questions on reset improvements            01/01/70 00:00      
   do you have fuses?            01/01/70 00:00      
   level            01/01/70 00:00      
      SiLabs            01/01/70 00:00      
   opinions            01/01/70 00:00      
      RTP?            01/01/70 00:00      
         RTP = Erik\'s place (look at his \"signature\")            01/01/70 00:00      
            Geography            01/01/70 00:00      
         Research Triangle Park            01/01/70 00:00      
   Missing clock            01/01/70 00:00      
      also in \'51\'s            01/01/70 00:00      
         (some?) SILabs '51s has that one            01/01/70 00:00      
   It all depends ...            01/01/70 00:00      

Back to Subject List