Boolean difference method
Boolean Difference Method The Boolean difference method is a formal technique for testing the testability of circuits and verifying their functionality....
Boolean Difference Method The Boolean difference method is a formal technique for testing the testability of circuits and verifying their functionality....
The Boolean difference method is a formal technique for testing the testability of circuits and verifying their functionality. It involves comparing the truth values of two Boolean expressions and analyzing the resulting difference.
How it works:
We start with two Boolean expressions, usually represented as Boolean variables (e.g., A and B).
The difference between these expressions is calculated by subtracting B from A.
The result is a Boolean expression that indicates whether the two input values differ in value.
We can then use this difference expression to test the testability of a circuit that implements one of these expressions.
If the circuit outputs a logic 'True' when the difference expression is 'True', it means the circuit is testable.
Conversely, if the output is 'False', it suggests that the circuit is not testable.
Benefits of the Boolean difference method:
It is a simple yet effective technique for testing the testability of circuits.
It can be applied to both digital circuits (e.g., combinational circuits, decoders) and analog circuits (e.g., active filters, amplifiers).
It can be used to verify the functionality of entire systems, including controllers and circuits embedded in larger systems.
Example:
Let's consider two Boolean expressions:
A = x + y
B = x - y
The difference between these expressions is:
A - B = x`This means that if x is 'True', the output of this expression will be 'True'. This suggests that the circuit implementing A - B is testable.
Therefore, this difference expression can be used to test the testability of the entire combinational circuit that implements A and B