<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>International Conference of Yearly Reports on Infor-
matics, Mathematics, and Engineering. Catania, August</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Multi-Valued Logic Digital Circuits for Realizing a Complete Computer Architecture</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alessandro Simonetta</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maria Cristina Paoletti</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alessio Venticinque</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Electrical and Information Engineering, University of Naples Federico II</institution>
          ,
          <addr-line>Napoli</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Enterprise Engineering, University of Rome Tor Vergata</institution>
          ,
          <addr-line>Rome</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <volume>2</volume>
      <fpage>6</fpage>
      <lpage>29</lpage>
      <abstract>
        <p>The objective of this paper is to lay the foundation for the construction of a computer architecture using entirely multivalue logic (MVL). To achieve this ambitious result, it is necessary to know how to design all the digital components that normally form the basis of a computer's operation. These are combinational circuits dedicated to mathematical computation and sequential circuits in charge of storing information. In the paper, a general methodology is proposed that can be used for the construction of digital circuits capable of working independently of the basis of representation of multivalue logic and the physical quantity used for encoding logical states.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;MVL</kwd>
        <kwd>Multi-valued logic</kwd>
        <kwd>CPU</kwd>
        <kwd>Computer architecture</kwd>
        <kwd>digital circuit</kwd>
        <kwd>adder look ahead</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The subject of multivalue logic as a natural evolution of
representation in the binary system is a much debated
issue [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Although various solutions, including
technological ones, have been proposed, but at present there
is no calculator capable of operating in multivalued logic
[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. However, with the arrival of memresistors [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]
and a multiplicity of multi-state semiconductor
components, the scenario is evolving and the theory developed
in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] could find easy application. The theory we are
going to describe is based on the extension of Boolean
algebra and the binary numbering system toward an
-valued (discrete) numbering system [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. In this
paper we will start from the theoretical definition and
gradually go on to realize all the digital components that
characterize a traditional computer architecture.
2. Method
 (, 1, ..., − 1) =
− 1 − 1
∑︁  · ∏︁  ()( )
=0 =0
(2)
where:
•  is the value taken at the i-th position in the
combination, with  ∈ T;
• () is the j-th digit of the number , represented
in base  with  ∈ {0, ...,  − 1};
•  () is the value selector  () applied to
operand  with  ∈ {0, ...,  − 1} e  ∈
{0, ...,  − 1};
Thus, to express any MVL function  , p+2 basis function
are suficient:  selection, addition and multiplication
functions.
      </p>
      <sec id="sec-1-1">
        <title>2.1. The selection functions</title>
        <p>
          The proposed method use the teory in [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. Assum- The selection functions  with  ∈ {0, ..., − 1}, that we
ing that we have a domain of discrete values T = can call Selectors too, are unary functions. We can define
{0, 1, ..,  − 1}, we can easily show that any function  : as many selectors as there are symbols in the domain T.
 : T × ... × T → T
        </p>
        <p>(1)
can be expressed as a linear combination of the input
variables:
 : T → B
A selector is able to check whether the value of the
operand matches a value in the set T:
() =
{︃1   = 
0   ̸= 
(3)
(4)
with ,  ∈ {0, ...,  − 1}. Using the selection functions,
any combination of the input variables can be identified.</p>
        <p>For example, to check if all variables 0, ..., − 1 have
the value  − 1 except 0 which must be equal to 1, we
can use the following function:</p>
        <p>= 1(0) · − 1(1) · ... · − 1(− 1)
which returns the value 1 exclusively in the case where
the input variables meet the requirement:</p>
        <p>(0, ..., − 1) = (1,  − 1, ...,  − 1)
2.2. Sum
Let us consider the summation of equation 2, we observe
that only one term in the summation will be valued at 
corresponding to the coding in base  of . Indeed, all
the terms of the summation are null except the one
corresponding to the combination identified by the selection
functions:</p>
        <p>(, 1, ..., − 1) =</p>
      </sec>
      <sec id="sec-1-2">
        <title>2.3. Multiplication</title>
        <p>With reference to the generic term of the summation of
the equation 2, it can be expressed by a function :
that is equivalent to  :
thus:
 : T × B × ... × B → T</p>
        <p>: T × B → B
 · 0 · 1 · ... · − 1 =  · (0 · 1 · ... · − 1) =  ·  (10)
Indeed, it is suficient to make a function with two
operands: one MVL and the other binary. This function
returns as output the value of the multivalue input (if
the binary value is unity) or zero in the other case:
 (, ) =
{︃0   = 0
   = 1
(5)
(6)
(7)
(8)
(9)
(11)</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>3. MVL digital circuits</title>
      <p>
        In this section, we will see how it is possible to construct
all the circuits that form the basis of a traditional
computer architecture [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Thus, we will start with
combinational circuits, those in which the output is a
function of the inputs, and then we will consider the
smallest memory element, the D Latch. To accomplish
this task we will use the same architectural choice made
in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], and supported by studies in [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], thus a logic
based on 4 values that coincides with the base-4
numbering system. The four logic values will be represented
through the voltage levels as reported in table 1.
      </p>
      <p>
        We also studied the behavior of the proposed circuits
by verifying the limits of the adopted components [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ],
[
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. In particular, the details for the configuration
of the components are the following:
• AND and OR logic gates:
• inverted gates:
– Td = 10n
– Ref = 0.5
– Trise = 5n
– Tfall = 5n
– Vhigh = 5
– Td = 5n
– Ref = 0.5
– Trise = 5n
– Tfall = 5n
– Vhigh = 5
with  ∈ T and  ∈ B.
      </p>
      <p>
        Recalling that the logical conjunction operation returns 3.1. LTSpice
a result that is equivalent to multiplication between bits
(the result is one if and only if all the operands are 1), we The electronic circuits that we will describe, were
decan conclude that it is possible to use the AND operator signed and validated using the product LTspice® XVII by
to compute the value  in the binary domain. At this Analog Device Corporation [17], distributed on the
develpoint it is possible to use that bit to calculate the MVL oper’s website. This simulator has a graphical interface
function  (, ). Without loss of generality and with the to build the schematics and allows the user to test the
purpose of making the paper easier to read, we will use circuits. The tool also allows new features to be defined
the symbol normally used for multiplication to denote the and imported as elements in the various schemes.
Therefunction  conscious of the fact that it is multiplication fore, we chose to reuse the circuit diagrams proposed in
between values pertaining to diferent domains ( B ⊆ T). [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] regarding the selectors, multiplexer and half-adder
to design new ones.
      </p>
      <sec id="sec-2-1">
        <title>3.2. Combinational Circuits</title>
        <p>
          with , ,  ∈ T and , +1, ,  ∈ B
MVL look-ahead adder In this section we will study
the behavior of the circuit MVL look-ahead adder of 4- Figure 2: Look-ahead full adder blocks scheme
digit base-4 words. In [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] a half-adder consisting of two
inputs and two outputs in base 4 has already been
presented, and starting from this circuit the authors design as indicated in table 3.
a full-adder in [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. The most obvious problem with this
circuit is the response time, which depends on the prop- Table 3
agation delay of the carryover in the various half-adders. Adding two MVL words of  length
The time grows as the number of digits of operands and
it[sh18un]so,th[1aa9lfef]c-.ateIdndddeberyesdtu,hsieneddaetloloaoycokon-afshtcreiuraccdutiattdhedeleearmdtdehenertcsianprclrrayecoaevsdeesr  −−− 111 ......... 000 +=
in cascade. Consider two MVL words of length :  − 1 ... 0
 = {− 1, ..., 0} and  = {− 1, ..., 0}, if the
calculated carryovers are  = {, ..., 1} and 0 is
the potential carryover of a previous least significant
word, we can calculate the sum word  = {, ..., 0}
        </p>
        <p>If by the variables  and  we denote the generated
and propagated carryover, respectively, we can build the
truth table (table 2) related to the sum of two generic
MVL digits. The values of  and  are given by the a switch driven by a binary signal, can send the value
relation 12 for a cirucite in which the signals are in base corresponding to 1 to the second half-adder. The adder
n. circuit will use two half-adders to calculate  =  +
 + ; the variable  will be calculated from the first
 = {︃01   ++  ≤&gt;  −− 11 (12) fhuanlfc-taidodnetrowuhnidleerstawndillwbheectahlecrulate+d usin=g th− e s1el(efigcutrioen
1). This component will be replicated for each couple of
{︃0   +  =  − 1 input in order to build a look-ahead adder as in figure
 = 1   +  ̸=  − 1 (13) 2. In figure 3 a look-ahead adder circuit with 4 MVL
digits is made. This circuit can be used to perform MLV
In the same way, in the case of the MVL, we can determine word sum with lengths multiple of 4: for example, we can
in advance the values of the carryovers +1 from the add up 8 MVL digits by cascading two circuits (figure 4).
variables  and  . Using the symbols ∑︀ and ∏︀, for The behavior of the circuit is verified through a concrete
logical disjunction (OR) and logical conjunction (AND), example: suppose we add the value  = 310200023
respectively, we can write the equation 14. with  = 33212131 and that the carryover 0 will be 0.
The expected result is the number S=130232220 as can
be easily seen from the calculation shown in the table 4.</p>
        <p>(14)
However, the values of the carryovers (+1), determined
in such a way, are in the binary domain, instead we need
the value corresponding to the logical level 1 of the table
1. Then a transduction element is needed that, through</p>
        <p>Decoder A decoder is a combinational circuit with 
inputs and  outputs. It returns as output the decoded
form of a coded word given as input.</p>
        <p>Starting with the most basic decoder, which decodes a
single digit in the four possible values, we will construct
the decoder that decodes two-digit words. Making a
single-digit decoder is a simple task because it is suficient
to use the selection functions by applying them to the
same input (figure 5).

Since we have two one-value decoders, it is possible to
construct a decoder with  = 2 and 42 = 16 outputs
(figure 6) using an AND gates array that realizes all possible
combinations of pairs relative to the outputs of the two
decoders. The figure 6 shows the circuit with the
components X2 and X3 representing single-digit decoders. In
this case, if the input is the number 134 (1 = 1 and
0 = 3) the only enabled digit in output would be
7 (logic level 1) .
Encoder The encoder is a combinational circuit too,
that receives as input  MVL digits and returns as output
{︃1   =   MVL digits. It performs the opposite function to the
( ) = 0   ̸=  (15) decoder: it receives a decoded representation as input
and provides the corresponding encoding as output. The
Based on the value of the input IN, it will select the cor- figure 14 shows an encoder with 16 inputs and 2 outputs.
responding output (level 1), while all other outputs will Each  input passes through a  switch that detects
be zero (level 0), according to what reported in table 5. the 1 level at the input (equation 16).</p>
        <p>To make the circuit simpler, we grouped the selector
switch outputs that would determine the same value on
the output signals   1 and   2. Note that the
output of each enabled switch causes its closure, which
brings the output level value. For example, if  7 = 1
the output of selector 8 enables the OR gates that
determine   1 = 1 and   0 = 3.</p>
        <p>(17)
  =</p>
        <p>0 ℎ</p>
        <p>For example, if  = 3 there will be 3 = 1.</p>
        <p>
          The output signal from the selectors block 2 enables
Demultiplexer The demultiplexer (or simply demux)
is a circuit typically used to restore multiplexing
produced by a multiplexer in communications. Its treatment 17 ·  = (41 + 40) ·  = 41 ·  + 40 ·  (18)
in MVL can be found in [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. It consists of  data inputs,
 selection signals and an output. It takes a value equal Right Shifter The shifter right moves the digits to
to the input line corresponding to the decoding of the the right by as many positions as specified in a dedicated
data word. The figure 8 shows the simplest MVL demux line. For integers this corresponds to performing a
diviwith 4 data lines and selection input SEL of data lines. sion of the number with respect to the base. Since these
To make the circuit, we used a selector block (module are components that can be used in series to perform
opX2) that contains the 4 basic selectors. The output of the erations on multiple digits, we must provide for receiving
block determines which signal   of the circuit will and sending these digits to adjacent modules (figure 9).
end up in the  input. The equation 17 describe the In the following examples, we will use 4-digit words, and
behavior of the output. the lines of communication with adjacent modules will
be 3. Indeed, the variable  indicating the number of
{︃   = 1 digits to be moved can take 4 values (including zero).
        </p>
        <p>the corresponding switch by propagating the IN signal
to the output  3.</p>
        <p>Shifter In this section we will look exclusively at
parallel-type shifters, which are normally used to
perform mathematical operations (e.g. multiplication and
division by base). In general, having a summation and a
shifter makes it possible to perform multiplication and
division operations for general numbers as long as they
are expressed in terms of the base [20]. An example
of multiplication between 17 and a generic number ,
with  ∈ N, performed through the use of shifting and
addition, is given in the equation 18.</p>
        <p>Right Rotate Shifter In this section we wanted to
show the simplicity of implementation of a 4-digit word
rotation shifter. A selection input  determines the
number of shifts in the word (figure 11).</p>
        <p>Left Shifter Similar to what we described for the
right shifter, the left shifter moves the input signals to
the left. For integers it corresponds to a multiplication
by the base. The figure 12 shows the circuit with 7 data
inputs and a selection signal . In this case, each
module can expect the arrival of three digits from the
one located to its left. Meanwhile, the module under
consideration can shift three values of its base word to
the left.</p>
        <p>In this case if  = 0, the most significant outputs
are set to 0, enabling the input 0 of the first three
multiplexers on the left of the figure ( 8,10, 9). The
outputs  6,  5 and  4 are set to level zero. In
this case the inputs 1,2,3 do not compete with
the outputs. As the value of the signal  increases,
the inputs will be shifted to the left until 3 moves from
the output  3 to  6 ( = 3) and three new
signals will be present on  0,  1 and  3.</p>
      </sec>
      <sec id="sec-2-2">
        <title>3.3. Sequential Circuits</title>
        <p>A digital circuit is said to be sequential if the output
depends on the inputs applied and the state of the circuit. In
contrast, in combinational circuits the output is uniquely
determined by the values of the inputs. Thus, a
sequential circuit has the ability to store information through
feedback in the circuits that allows the informative
content calculated in the past to be brought back into the
input due to the non-instantaneous propagation times
in the semiconductors. We will then realize the D latch
circuit in MVL logic.</p>
        <p>D Latch The schema of the D latch is shown in figure
13, and it consists of two cascaded multiplexers in which
the output of the first one determines the selection of the
input of the second one. The data signal  lands in all
data inputs of the first mux except the input 0. Indeed,
in 0 comes the output data of the second mux. A clock
signal , which intermittently takes on the values 0
and 1, allows selection between the new data present
in  ( ≥ 1) and the one previously calculated
( = 0).</p>
        <p>To verify the operation of the D latch, we used an
articulated data signal (table 6) so as to check that the
circuit had the desired behavior.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>4. Limits and Future Works</title>
      <p>New circuits in multivalue logic may be a step toward
addressing the computational problems of certain
applications such as artificial intelligence and blockchain. The
amount of time, energy, and resources to deliver certain
services is increasing more and more, and traditional
circuits seem unresponsive to current needs [21],[22], [23].</p>
      <p>We presented several theoretical solutions, and many of
them are aligned with new technological solutions [24],
[25], such as mem-resistors [26] or programmable
resistor arrays in complex layers [27]. These last components
were developed by Massachusetts Institute of Technology
(MIT) to create neural networks to support a new area Figure 16: Testing D Latch: outputs
of artificial intelligence called analog deep learning.</p>
      <p>The lack of integration of models developed with such
technologies is one of the limitations that must be over- employ bases that are powers of two; future eofrts will
come to make the use of this logic efective. focus on this type of logic.</p>
      <p>The first step in achieving the target of usability of such The proposed work has two important advantages over
logic within circuits is their integrability within current what has been produced in the literature on MVL
syssystems in digital logic. To this end, it is desirable to tems:</p>
    </sec>
    <sec id="sec-4">
      <title>5. Conclusion</title>
      <p>
        The idea behind this paper is that it is possible to make
MVL circuits capable of performing the same functions
available to digital circuits. A multi-valued logic system
reduces the significant amount of design efort, reduces
power consumption, increases the data rate between
devices, and minimizes the cost of signals [
        <xref ref-type="bibr" rid="ref17 ref18 ref19 ref20">28, 29, 30, 31</xref>
        ].
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>E.</given-names>
            <surname>Dubrova</surname>
          </string-name>
          ,
          <article-title>Multiple-Valued Logic in VLSI: Challenges and Opportunities</article-title>
          ,
          <source>Proceedings of NORCHIP'99</source>
          (
          <year>1999</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>Etiemble</surname>
          </string-name>
          , 45
          <article-title>-year CPU Evolution: one law and two equations</article-title>
          , Second Workshop on Pioneering Processor Paradigms, Vienna, (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Jaber</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Owaidat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kassem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Haidar</surname>
          </string-name>
          ,
          <article-title>A novel low-energy cntfet-based ternary half-adder design using unary operators</article-title>
          ,
          <source>in: 2020 International Conference on Innovation and Intelligence for Informatics, Computing and Technologies (3ICT)</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . doi:
          <volume>10</volume>
          .1109/3ICT51146.
          <year>2020</year>
          .
          <volume>9311953</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Uetake</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Nakada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Nakashima</surname>
          </string-name>
          ,
          <article-title>Design of programmable analog calculation unit by implementing support vector regression for approximate computing</article-title>
          ,
          <source>IEEE Micro 38</source>
          (
          <year>2018</year>
          )
          <fpage>73</fpage>
          -
          <lpage>82</lpage>
          . doi:
          <volume>10</volume>
          .1109/MM.
          <year>2018</year>
          .
          <volume>2873953</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Navidi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Sabbaghi-Nadooshan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Dousti</surname>
          </string-name>
          ,
          <string-name>
            <surname>Tqcasim:</surname>
          </string-name>
          <article-title>An accurate design and essential simulation tool for ternary logic quantum-dot cellular automata</article-title>
          , Scientia
          <string-name>
            <surname>Iranica</surname>
          </string-name>
          (
          <year>2021</year>
          ). URL: http://scientiairanica.sharif.edu/article_22243. html. doi:
          <volume>10</volume>
          .24200/sci.
          <year>2021</year>
          .
          <volume>53471</volume>
          .3256.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Jin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. H. C.</given-names>
            <surname>Iu</surname>
          </string-name>
          ,
          <article-title>General modeling method of threshold-type mul-</article-title>
          tional
          <source>Academy of Sciences</source>
          <volume>116</volume>
          (
          <year>2019</year>
          )
          <fpage>7750</fpage>
          -
          <lpage>7759</lpage>
          .
          <article-title>tivalued memristor and its application in digital URL: https://www</article-title>
          .pnas.org/doi/abs/10.1073/pnas. logic circuits,
          <source>International Journal of Bifurca- 1820672116. doi:10.1073/pnas.1820672116. tion and Chaos</source>
          <volume>31</volume>
          (
          <year>2021</year>
          )
          <article-title>2150248</article-title>
          . URL: https:// [17]
          <string-name>
            <surname>Analog</surname>
            <given-names>Devices</given-names>
          </string-name>
          , LTspice,
          <year>2022</year>
          . URL: doi.org/10.1142/S0218127421502485. doi:
          <volume>10</volume>
          .1142/ https://www.analog.com/en/design-center/ S0218127421502485.
          <article-title>design-tools-and-calculators/ltspice-simulator.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Simonetta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. C.</given-names>
            <surname>Paoletti</surname>
          </string-name>
          ,
          <article-title>Designing digital html. circuits in multi-valued logic</article-title>
          , International [18]
          <string-name>
            <given-names>S.</given-names>
            <surname>Raksha</surname>
          </string-name>
          , Carry Look-Ahead
          <source>Adder Journal on Advanced Science</source>
          , Engineer- -
          <string-name>
            <surname>Working</surname>
          </string-name>
          ,
          <source>Circuit and Truth Taing and Information Technology</source>
          <volume>8</volume>
          (
          <year>2018</year>
          ) ble,
          <year>2020</year>
          . URL: https://technobyte.org/ 1166-
          <fpage>1172</fpage>
          . URL: http://ijaseit.insightsociety. carry
          <article-title>-look-ahead-adder-working-circuit-truth-table/ org/index.php?option=com_content&amp;view= (May2022). article&amp;id=9&amp;Itemid=1&amp;article</article-title>
          _id=
          <fpage>5966</fpage>
          . [19]
          <string-name>
            <surname>WatElectronics</surname>
          </string-name>
          , What is Carry Lookahead doi:
          <volume>10</volume>
          .18517/ijaseit.8.4.5966. Adder : Block Diagram and Its Working,
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>W.</given-names>
            <surname>Alexander</surname>
          </string-name>
          , The ternary computer, Electron-
          <fpage>2021</fpage>
          . URL: https://www.watelectronics.
          <source>com/ ics and Power</source>
          <volume>10</volume>
          (
          <year>1964</year>
          )
          <fpage>36</fpage>
          -
          <lpage>39</lpage>
          . doi:
          <volume>10</volume>
          .1049/ep. carry
          <article-title>-lookahead-adder/(May2022</article-title>
          ).
          <year>1964</year>
          .
          <volume>0037</volume>
          . [20]
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Tanenbaum</surname>
          </string-name>
          , Structured Computer Organiza-
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>B.</given-names>
            <surname>Choi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Shukla</surname>
          </string-name>
          , Multi-valued logic circuit de- tion, Pearson,
          <year>2012</year>
          , p.
          <fpage>808</fpage>
          . sign and implementation,
          <source>International Journal</source>
          [21]
          <string-name>
            <given-names>X.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wardi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yalamanchili</surname>
          </string-name>
          ,
          <source>Power reguof Electronics and Electrical Engineering</source>
          <volume>3</volume>
          (
          <year>2014</year>
          ).
          <article-title>lation in high performance multicore processors</article-title>
          ,
          <source>doi:10.12720/ijeee.3.4</source>
          .
          <fpage>256</fpage>
          -
          <lpage>262</lpage>
          . in: 2017 IEEE 56th Annual Conference on De-
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A.</given-names>
            <surname>Simonetta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. C.</given-names>
            <surname>Paoletti</surname>
          </string-name>
          , M. Muratore, cision and
          <source>Control (CDC)</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>2674</fpage>
          -
          <lpage>2679</lpage>
          .
          <article-title>A new approach for designing of computer doi</article-title>
          :10.1109/CDC.
          <year>2017</year>
          .
          <volume>8264047</volume>
          .
          <article-title>architectures using multi-value logic</article-title>
          , Inter- [22]
          <string-name>
            <given-names>G. C.</given-names>
            <surname>Cardarilli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. D.</given-names>
            <surname>Nunzio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Fazzolari</surname>
          </string-name>
          , M. Re,
          <source>national Journal on Advanced Science</source>
          ,
          <string-name>
            <surname>Engi- F. Silvestri</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Spanò</surname>
          </string-name>
          ,
          <source>Energy consumption savneering and Information Technology</source>
          <volume>11</volume>
          (
          <year>2021</year>
          )
          <article-title>ing in embedded microprocessors using hardware 1440-1446</article-title>
          . URL: http://ijaseit.insightsociety. accelerators,
          <source>TELKOMNIKA (Telecommunication org/index.php?option=com_content&amp;view= Computing Electronics and Control)</source>
          (
          <year>2018</year>
          ).
          <article-title>article&amp;id=9&amp;Itemid=1&amp;article</article-title>
          _id=
          <fpage>15778</fpage>
          . [23]
          <string-name>
            <given-names>G.</given-names>
            <surname>Cardarilli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. Di</given-names>
            <surname>Nunzio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Fazzolari</surname>
          </string-name>
          , M. Re, doi:10.18517/ijaseit.11.4.15778.
          <string-name>
            <given-names>R.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <article-title>Butterfly and inverse butterfly nets inte-</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>"Nagarathna</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Jamuna</surname>
          </string-name>
          ,
          <article-title>"a brief review on multiple- gration on altera nios-ii embedded processor, in: valued logic-based digital circuits"</article-title>
          ,
          <source>in: T. "Sen- Conference Record of the 44th Asilomar Conferjyu</source>
          ,
          <string-name>
            <given-names>P. N.</given-names>
            <surname>Mahalle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Perumal</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Joshi (Eds.),
          <article-title>"ICT ence on Signals, Systems and Computers, Asilowith Intelligent Applications", "Springer Singapore"</article-title>
          , mar
          <year>2010</year>
          , Conference Record - Asilomar
          <source>Confer2022. ence on Signals, Systems and Computers</source>
          ,
          <year>2010</year>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>N. I.</given-names>
            <surname>Chernov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. V.</given-names>
            <surname>Butyrlagin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. N.</given-names>
            <surname>Prokopenko</surname>
          </string-name>
          , pp.
          <fpage>1279</fpage>
          -
          <lpage>1283</lpage>
          . doi:https://doi.org/10.1109/ V. Y. Yugai,
          <article-title>Synthesis and circuitry of multi-valued ACSSC</article-title>
          .
          <year>2010</year>
          .
          <volume>5757737</volume>
          ,
          <article-title>44th Asilomar Conferdigital current logic elements</article-title>
          ,
          <source>in: 2021 Interna- ence on Signals, Systems and Computers</source>
          , Asilotional Conference on Electrical Engineering and mar 2010 ; Conference date:
          <fpage>07</fpage>
          -
          <lpage>11</lpage>
          -2010
          <source>Through Photonics (EExPolytech)</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>104</fpage>
          -
          <lpage>107</lpage>
          . doi:
          <volume>10</volume>
          .
          <fpage>10</fpage>
          -
          <lpage>11</lpage>
          -
          <year>2010</year>
          . 1109/EExPolytech53083.
          <year>2021</year>
          .
          <volume>9614916</volume>
          . [24]
          <string-name>
            <given-names>H.</given-names>
            <surname>Yoo</surname>
          </string-name>
          , C.-H.
          <article-title>Kim, Multi-valued logic system: new</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>N. K.</given-names>
            <surname>Naware</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. S.</given-names>
            <surname>Khurge</surname>
          </string-name>
          , S. U. Bhandari, Re
          <article-title>- opportunities from emerging materials and devices, view of quaternary algebra &amp; its logic circuits</article-title>
          ,
          <source>2015 J. Mater. Chem. C</source>
          <volume>9</volume>
          (
          <year>2021</year>
          )
          <fpage>4092</fpage>
          -
          <lpage>4104</lpage>
          . URL: http: International Conference on Computing Commu- //dx.doi.org/10.1039/D1TC00148E. doi:
          <volume>10</volume>
          .1039/ nication Control and
          <string-name>
            <surname>Automation</surname>
          </string-name>
          (
          <year>2015</year>
          )
          <fpage>969</fpage>
          -
          <lpage>973</lpage>
          .
          <year>D1TC00148E</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>D.</given-names>
            <surname>Rene</surname>
          </string-name>
          , Random Testing of Digital Circuits: Theory [25]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , A. Xu,
          <string-name>
            <given-names>H. T.</given-names>
            <surname>Ren</surname>
          </string-name>
          , G. Liu, X. Cheng, Reand Applications, CRC Press,
          <year>2020</year>
          , p.
          <fpage>496</fpage>
          .
          <article-title>configurable multivalued memristor fpga model for</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>D.</given-names>
            <surname>Kaufmann</surname>
          </string-name>
          ,
          <article-title>Formal verification of mul- digital recognition, International Journal of Cirtiplier circuits using computer algebra, it cuit Theory and Applications (</article-title>
          <year>2022</year>
          ). URL: https:// - Information
          <string-name>
            <surname>Technology</surname>
          </string-name>
          (
          <year>2022</year>
          ). URL: https:// onlinelibrary.wiley.com/doi/abs/10.1002/cta.3377. doi.org/10.1515/itit-2022-0039. doi:doi:10.1515/ [26]
          <string-name>
            <given-names>B.</given-names>
            <surname>Mouttet</surname>
          </string-name>
          ,
          <article-title>Dynamic systems model for ionic memitit-2022-0039. resistors based on harmonic oscillation</article-title>
          , arXiv:
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Preston</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rothemund</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. J.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. P.</given-names>
            <surname>Ne-</surname>
          </string-name>
          Mesoscale and Nanoscale
          <string-name>
            <surname>Physics</surname>
          </string-name>
          (
          <year>2011</year>
          ). mitz, J.
          <string-name>
            <surname>Rawson</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Suo</surname>
            ,
            <given-names>G. M.</given-names>
          </string-name>
          <string-name>
            <surname>Whitesides</surname>
            , Digi- [27]
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Zewe</surname>
          </string-name>
          ,
          <article-title>New hardware ofers faster computatal logic for soft devices</article-title>
          ,
          <source>Proceedings of the Na- tion for artificial intelligence</source>
          ,
          <source>with much less energy</source>
          ,
          <year>2022</year>
          . URL: https://news.mit.edu/2022/ [38]
          <string-name>
            <given-names>G. L.</given-names>
            <surname>Sciuto</surname>
          </string-name>
          , G. Susi, G. Cammarata,
          <string-name>
            <given-names>G.</given-names>
            <surname>Capizzi</surname>
          </string-name>
          ,
          <article-title>A analog-deep-learning-ai-computing-0728. spiking neural network-based model for anaerobic</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Jaber</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kassem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. M.</given-names>
            <surname>El-Hajj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. A.</given-names>
            <surname>El</surname>
          </string-name>
          <article-title>- digestion process</article-title>
          , in: 2016 International SympoNimri, A. M.
          <article-title>Haidar, High-performance and energy- sium on Power Electronics, Electrical Drives, Aueficient cnfet-based designs for ternary logic cir- tomation and Motion (SPEEDAM)</article-title>
          , IEEE,
          <year>2016</year>
          , pp.
          <fpage>cuits</fpage>
          ,
          <source>IEEE Access 7</source>
          (
          <year>2019</year>
          )
          <fpage>93871</fpage>
          -
          <lpage>93886</lpage>
          . doi:
          <volume>10</volume>
          .
          <fpage>996</fpage>
          -
          <lpage>1003</lpage>
          . 1109/ACCESS.
          <year>2019</year>
          .
          <volume>2928251</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>K.</given-names>
            <surname>Kobashi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Hayakawa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Chikyow</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wakayama</surname>
          </string-name>
          <article-title>, Multi-valued logic circuits based on organic anti-ambipolar transistors</article-title>
          ,
          <source>Nano Letters</source>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1021/acs.nanolett.8b01357.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>G.</given-names>
            <surname>Magistris</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Rametta</surname>
          </string-name>
          , G. Capizzi,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>Fpga implementation of a parallel dds for wide-band applications</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>3092</volume>
          ,
          <year>2021</year>
          , pp.
          <fpage>12</fpage>
          -
          <lpage>16</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>M. H.</given-names>
            <surname>Moaiyeri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z. M.</given-names>
            <surname>Taheri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Khezeli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Jalali</surname>
          </string-name>
          ,
          <article-title>Eficient passive shielding of mwcnt interconnects to reduce crosstalk efects in multiple-valued logic circuits</article-title>
          ,
          <source>IEEE Transactions on Electromagnetic Compatibility</source>
          <volume>61</volume>
          (
          <year>2019</year>
          )
          <fpage>1593</fpage>
          -
          <lpage>1601</lpage>
          . doi:
          <volume>10</volume>
          .1109/ TEMC.
          <year>2018</year>
          .
          <volume>2863378</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>S.</given-names>
            <surname>Illari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Avanzato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>A cloudoriented architecture for the remote assessment and follow-up of hospitalized patients</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>2694</volume>
          ,
          <year>2020</year>
          , pp.
          <fpage>29</fpage>
          -
          <lpage>35</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>G.</given-names>
            <surname>Lo Sciuto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>A cloud-based lfexible solution for psychometric tests validation, administration and evaluation</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>2468</volume>
          ,
          <year>2019</year>
          , pp.
          <fpage>16</fpage>
          -
          <lpage>21</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [34]
          <string-name>
            <surname>G. De Magistris</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Caprari</surname>
            , G. Castro,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Russo</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Iocchi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Nardi</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>Vision-based holistic scene understanding for context-aware humanrobot interaction</article-title>
          ,
          <source>Lecture Notes in Computer Science (including subseries Lecture Notes in Artiifcial Intelligence and Lecture Notes in Bioinformatics) 13196 LNAI</source>
          (
          <year>2022</year>
          )
          <fpage>310</fpage>
          -
          <lpage>325</lpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>031</fpage>
          -08421-8_
          <fpage>21</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          , G. Capizzi,
          <article-title>Exploiting solar wind time series correlation with magnetospheric response by using an hybrid neuro-wavelet approach</article-title>
          ,
          <source>Proceedings of the International astronomical union 6</source>
          (
          <year>2010</year>
          )
          <fpage>156</fpage>
          -
          <lpage>158</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>G.</given-names>
            <surname>Capizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. Lo</given-names>
            <surname>Sciuto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Woźniak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Damaševicius</surname>
          </string-name>
          ,
          <article-title>A clustering based system for automated oil spill detection by satellite remote sensing</article-title>
          ,
          <source>in: Artificial Intelligence and Soft Computing: 15th International Conference, ICAISC</source>
          <year>2016</year>
          , Zakopane, Poland, June 12-16,
          <year>2016</year>
          , Proceedings,
          <source>Part II 15</source>
          , Springer,
          <year>2016</year>
          , pp.
          <fpage>613</fpage>
          -
          <lpage>623</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>N.</given-names>
            <surname>Brandizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Brociek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Wajda</surname>
          </string-name>
          ,
          <article-title>First studies to apply the theory of mind theory to green and smart mobility by using gaussian area clustering</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>3118</volume>
          ,
          <year>2021</year>
          , pp.
          <fpage>71</fpage>
          -
          <lpage>76</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>