UDC 681.32
TRANSISTOR CIRCUIT ANALYSIS OF THE ALMOST CORRECT ADDER
S. F. Tyurin, Honored Inventor of the Russian Federation, PhD, Dr. in Technical Sciences, Professor at the Department of Automation and Telemechanics, Perm National Research Polytechnic University, Professor at the Department of Mathematical Support of Computer Systems, Perm State National Research University Russia; This email address is being protected from spambots. You need JavaScript enabled to view it..
The race for energy efficiency of digital electronics is gaining momentum. The concept and the term «Green computing» is introdced. Professor Alex Yakovlev from the University of New Castle (he was in the past one of the members of the group of V.I. Varshavsky – developers of aperiodic automatic machines in the USSR) proposed «energy modulated computing». Its essence lies in the fact that the speed of computation, and perhaps their accuracy, is directly related to the sufficiency of energy resources. For example, with a small traffic on the bridge, a power source that generates energy by using design vibrations provides only «slow» calculations of the control unit and video cameras, but this is enough. As the traffic increases, so does the generation of energy, which also provides more intensive calculations in the analysis of traffic. It turns out that in order to reduce energy costs, it is possible in some cases to allow some loss of quality, even at the level of arithmetic blocks, by using approximate calculations (Approximate computing) with the help of a substantially smaller number of transistors. In the article, CMOS circuits of a one-digit exact and inexact binary full adder are investigated.
The aim of the work: is to study logic functions of CMOS circuit of a one-digit exact and inaccurate binary full adder: transfer function (majority function) and addition function by module two. The degree of their difference from the functions of exact adder is estimated and the simulation of adder operation is performed.
Key words: Conventional Mirror Adder (CMA), Almost correct adder (ACA), Approximate XNOR-based Adder.