Predicting Output from Triple Module Redundancy System

  • Thread starter Thread starter aceminer
  • Start date Start date
  • Tags Tags
    module
Click For Summary
SUMMARY

The discussion focuses on predicting the correct output from a Triple Module Redundancy (TMR) system, where three modules output different results for the same function on a 16-bit input. The outputs provided are a=0001 1010 1111 1011, b=0010 1101 0000 0111, and c=1000 0111 0000 1101. Participants emphasize the importance of analyzing each bit column based on the assumption that zero errors occur most frequently, one error occurs rarely, and two or more errors are almost never expected. The discussion also raises a critical question about the type of gates used in the system, suggesting that they may not be AND gates as initially assumed.

PREREQUISITES
  • Understanding of Triple Module Redundancy (TMR) systems
  • Familiarity with digital logic gates, specifically AND, XOR, and XNOR gates
  • Knowledge of binary number representation and manipulation
  • Basic concepts of error detection and correction in computing systems
NEXT STEPS
  • Research the principles of Triple Module Redundancy (TMR) in fault-tolerant systems
  • Study the behavior of different logic gates, particularly AND, XOR, and XNOR
  • Learn about error detection techniques in digital systems
  • Explore methods for analyzing binary outputs in redundancy systems
USEFUL FOR

This discussion is beneficial for systems engineers, computer scientists, and anyone involved in designing fault-tolerant systems or analyzing digital logic circuits.

aceminer
Messages
1
Reaction score
0
Code:
Referring to figure Q5, which shows triplemodule
redundancy, assume that each module is configured to
calculate the same function y=f(x) on 16bit
input word x. Without knowing what is the value of x, and without
knowing the exact function f() that each module implements, determine the most likely correct output from
this system given the following information:
Output a=0001 1010 1111 1011
Output b=0010 1101 0000 0111
Output c=1000 0111 0000 1101


Hi guys, can someone explain to me what is going on. I have no clue of what does the question want. I am unable to copy down the diagram. But each module is connected to an AND gate.

Such that a AND b, b AND c, a AND c

and I would have to tell which is the correct output.
 
Computer science news on Phys.org
With triple modular redundancy they assume:
zero errors happen most of the time,
one error happens rarely and
two or more errors happen almost never, you sometimes or often assume this never happens.

So if you look at your outputs I think you should be trying to look at each column.
If you do that and you use the assumptions above then what do you get?

Different issue, are you sure those are AND gates and not XOR or XNOR gates?
You might want to think why I would ask a question like that.
 

Similar threads

  • · Replies 19 ·
Replies
19
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 19 ·
Replies
19
Views
36K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
Replies
3
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
31
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 11 ·
Replies
11
Views
4K