Implementation of logic and digital systems
Editing logical expressions

From the preceding examples it is clear that each logic operation is represented by a single block in the logical schema that represents the relevant technology. The more logical blocks, the more components and the greater the probability of the failure of the control system. Reducing the number of used logic blocks is achieved by modifying and simplifying the logic functions. The simplification is performed on the basis of Boolean algebra rules, as stated in paragraph . Found source of reference. For clarity, the following example.

The function f (A, B, C), three logical variables is given by the following relation:

For its implementation need 14 logic blocks and the logic diagram is depicted in the following picture.

Fig. 3.10: Example 3.3

After making changes mathematical logic function is the following result:

This means that the result does not depend on the values of the logical variables B and C. The result is only negation of A. Implementation in the logical diagram in the following figure:

Fig. 3.11: Negation

Comparing the two schemes, it is clear that there is a significant saving of logic blocks and thus reduces the probability of failure control system.