Abstract

The properties of codes with the summation of weighted data bits regarding detection of errors in the data vectors are researched by the authors. Such a problem arises if the sum code is used as some basis for the technical diagnostics system, for example, the concurrent error-detection system of logical devices of automation and computing hardware. Characteristics of error detection ability determine the synthesis strategy of technical diagnostics equipment in the fault detection systems via one or another sum code. A brief review of the use of classical and weighted sum codes for the purpose of discrete systems technical diagnostics problem solving is given in the article. Classification of sum codes is presented. The error detection characteristics in data vectors via weighted sum codes according to types (unidirectional, symmetrical and asymmetrical ones) and multiplicities are analyzed in detail. It has been proved that weighted sum codes, which do not use the deduction operation on a predetermined module during plotting, have the property of identifying any unidirectional distortions in the data vectors. Besides, it has been proved that weighted sum codes cannot have a uniform distribution of data vectors between all check vectors, which means that it is impossible to plot a weighted sum code with a theoretical minimum of the total number of undetectable errors. A method for implementing weighted code generators with summation, based on the use of standard adders and half adders' circuits, is presented. This approach is translated to the use of multiplexers being the part of the structures of modern programmable logic integrated circuits and widely used for development of modern automation systems and computing equipment.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.