SYNTHESIS OF STRUCTURE OF THE ADDER BY MODULE

Authors

  • V. Krasnobayev
  • S. Koshman
  • D. Kovalchuk

DOI:

https://doi.org/10.26906/SUNZ.2021.1.096

Keywords:

number system, residual class system, positional binary adder, modular computation, computer system

Abstract

The subject of the article is the study of the structure of low-bit binary adders for an arbitrary modulus of the residual class system (RCS). The purpose of this article is to develop an algorithm for synthesizing the structure of the adder of two residuals of numbers by an arbitrary value of the RCS module, by organizing inter-bit connections between the binary digits of the adder, the combination of which determines the structure of the adder modulo. Tasks: to investigate the possibility of performing the operation of addition of two residuals in RCS based on positional binary adders; to analyze the influence of additionally introduced interdigit connections into the positional binary adder on the value of the contents of this adder; to develop an algorithm for the synthesis of an adder by an arbitrary RCS module. Research methods: methods of analysis and synthesis of computer systems, number theory, coding theory in RCS. The following results were obtained. It is shown in the work that the introduction of additional interdigit connections in a positional binary adder allows changing the contents of this adder. The rules for the introduction of these additional links are formulated, on the basis of which an algorithm for the synthesis of an adder by an arbitrary RCS modulus is obtained. Specific examples of the synthesis of structures of binary adders for various values of the RCS modules are given. Conclusions. Thus, the paper proposes an algorithm for the synthesis of an adder by an arbitrary RCS module, which is based on the use of positional binary adders, by introducing additional inter-bit connections. The application of the considered algorithm expands the functionality of positional binary adders

Downloads

References

Bayoumi M.A., Jullien G.A., Miller W.C. A VLSI Implementation of Residue. Adders IEEE Trans. on Circuits and Systems. 1987. V. 34, No 3. P. 284-288.

Chervyakov N. I. Use of modular coding for high-speed digital filter design //Cybernetics and Systems Analysis. 1998. Т. 34, No. 2. С. 254-260.

Krasnobayev V. A., Kuznetsov A. A., Koshman S. A., and Kuznetsova K. O. "A method for implementing the operation of modulo addition of the residues of two numbers in the residue number system", Cybernetics and Systems Analysis, Vol. 56, No. 6, November, 2020, 1029-1038. https://doi.org/10.1007/s10559-020-00323-9.

Krasnobayev V. A. and Koshman S. A. Method for implementing the arithmetic operation of addition in residue number system based on the use of the principle of circular shift // Cybernetics and Systems Analysis. – July, 2019. – Volume 55, Issue 4, pp. 692-698.

Sivaram, M., Yuvaraj, D., Amin Salih, Mohammed, Porkodi, V. and Manikandan V. (2018), “The Real Problem Through a Selection Making an Algorithm that Minimizes the Computational Complexity”, International Journal of Engineering and Advanced Technology, Vol. 8, iss. 2, 2018, pp. 95-100.

Manikandan, V, Porkodi, V, Mohammed, A.S. and Sivaram M. (2018), “Privacy Preserving Data Mining Using Threshold Based Fuzzy cmeans Clustering”, ICTACT Journal on Soft Computing, Vol. 9, Issue 1, 2018, pp.1813-1816. DOI: 10.21917/ijsc.2018.0252

Tariq Jamil. Complex Binary Number System. Algorithms and Circuits. India: Springer, 2013. 83 p.

Downloads

Published

2021-02-26

Most read articles by the same author(s)