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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/13/06 10:22
Modified:
  07/13/06 10:24

Read: times


 
#120166 - There is no one such thing!
Responding to: ???'s previous message
Harshada D Nehete said:
my project involves a fault called processor fault. how do we detect this fault.

You can't detect it until you've defined precisely what it is!

There are many, many faults that could possibly affect a processor - what exactly are you trying to do??

In many cases, if the processor has a fault, it will no longer be able to function meaningfully as a processor!

what will be the state of the processor if it hangs or stops at a particular point.

Err... it will be hung or stopped!

Again, what exactly are you trying to get at here?

"Hanging" is more usually a software bug rather than a fault in the processor hardware.

It tends to occur when the software is waiting for something to happen, but it never does, or the software misses it.
Well-designed software avoids this possibility by having timeout and re-try limits to prevent infinite waits.

what will be the state of port pins if the processor hangs or stops.

Again, that depends entirely on what the processor is doing when it "hangs" or "stops" - and possibly also on what it was doing beforehand!


Your question is like saying, "what is the state of my car when it has broken down" - it is impossible to answer without knowing the nature of the breakdown!


List of 30 messages in thread
TopicAuthorDate
processor fault            01/01/70 00:00      
   Use Watchdog            01/01/70 00:00      
      Not necessarily            01/01/70 00:00      
         Spec of AT89S51            01/01/70 00:00      
            Still too specific            01/01/70 00:00      
   There is no one such thing!            01/01/70 00:00      
   Undefined state !            01/01/70 00:00      
      processor fault            01/01/70 00:00      
         RTFM            01/01/70 00:00      
            reset            01/01/70 00:00      
               Read the data sheet            01/01/70 00:00      
                  WD with indication            01/01/70 00:00      
                     I, too, can visualize some exotic conditions where            01/01/70 00:00      
                        to bite or not to bite            01/01/70 00:00      
                           the REAL issue            01/01/70 00:00      
                              Marketing trick            01/01/70 00:00      
                                 to be dramatic            01/01/70 00:00      
                                    It is helpful, of course.            01/01/70 00:00      
                                 let's put it this way:            01/01/70 00:00      
                           I doubt that it's 10 transistors ...            01/01/70 00:00      
                              the context            01/01/70 00:00      
                     Can you name an example of this sort?            01/01/70 00:00      
                  reset            01/01/70 00:00      
                     AT89S51 WD            01/01/70 00:00      
         How do you propose to make the processor "illumina            01/01/70 00:00      
   Software hang-up, hardware lock-up            01/01/70 00:00      
      How about redundancy?            01/01/70 00:00      
         paranoia            01/01/70 00:00      
            ... but it WILL detect a processor fault!            01/01/70 00:00      
               The ultimate misconception            01/01/70 00:00      

Back to Subject List