
Signal correction for combinational automation devices on the basis of Boolean complement with control of calculations by parity
Author(s) -
Vladimir Sapozhnikov,
Vladimir Sapozhnikov,
Д.В. Ефанов
Publication year - 2020
Publication title -
informatika
Language(s) - English
Resource type - Journals
eISSN - 2617-6963
pISSN - 1816-0301
DOI - 10.37661/1816-0301-2020-17-2-71-85
Subject(s) - combinational logic , algorithm , complement (music) , computer science , automation , error detection and correction , boolean function , minification , parity bit , mathematics , arithmetic , logic gate , engineering , mechanical engineering , biochemistry , chemistry , programming language , complementation , gene , phenotype
Simpler than known structure of the system with error correction in calculations is proposed based on duplication and triplication of blocks with majority principle of choosing the values of signals. It is advisable to use the new fault-tolerant structure for automation devices with combinational logic. In fault-tolerant structure synthesis, the parity method is used to establish the fact of a fault in the main logic unit and the logical complement method is used determine incorrectly calculated output functions and to generate signals for their correction. The method also allows to adjust the values of incorrectly calculated functions. Structural diagram and description of error correction system are given. The synthesis algorithm of control equipment is described with minimization of the technical implementation complexity. The experiment results with control combinational circuits are given, confirming the high efficiency of proposed system structure with error correction.