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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/15/06 21:53
Read: times


 
#120304 - paranoia
Responding to: ???'s previous message
Richard Erlacher said:
Suppose you had three MCU's, all running exactly the same code [...] If you had a CPLD that compared the port outputs and data bus at the rising edge of the clock, and propagated only those signals that occurred more or less simultaneously, ignoring the "odd-man" in the triumvirate, then the "odd-man" would be presumed to have failed while the other two presumably would not. [...]

If all of the three have error in code, this won't work.
If all of the three have faulty or weak hardware, this won't work.
If all of the three are fed by the same garbage input, this won't work (you can't triple all of the sensors plus the wiring on the Space Shuttle).
If the CPLD is faulty, this won't work.

First principle of paranoia: You cannot be paranoid enough... :-)

Have fun!

JW

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