<!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 />
    <article-meta>
      <title-group>
        <article-title>Design of a Software Defined Radio Using Soc Builder</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Cristian Randieri</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Valerio Francesco</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Puglisi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Catania, Dept. of Mathematics and Computer Science</institution>
          ,
          <addr-line>Catania</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>eCampus University</institution>
          ,
          <addr-line>Via Isimbardi, 10, Novedrate, 22060</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <fpage>73</fpage>
      <lpage>77</lpage>
      <abstract>
        <p>This paper deals with the development of SDR systems on XILINX RF-SOC devices using the MATHWORKS "SOC Builder" tool. RF-SOC are complex devices integrating microprocessors, FPGA, and RF converters (both ADC and DAC). This complexity requires engineers' transversal competence sweeping from software, hardware, and RTL coding capabilities. For this reason, although these devices are very powerful, the implementation of complex systems on them is very demanding work. The MATHWORKS SOC builder tool is a promising toolchain that allows designers to develop complex SDR systems on XILINX RF-SOC using the Simulink environment, without the necessity to write c/c++ code and without the knowledge of HDL language. This work analyzes this interesting environment underlining its potential in the development of SDR systems. Experimental results are presented in terms of hardware complexity, maximum frequency and power consumption.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>of algorithms the use of FPGA is alwaysmore a necessity.</p>
      <p>
        FPGA allows to realize customizable datapaths
characterIn the last few years, the introduction of RF Analog ized by high computation capabilities, reconfigurability
to Digital Converters and Digital to Analog Convert- and reduced power consumption. These feature are very
ers made possible the development of Software Defined important for the realization so new generation
comRadio (SDR) characterized by an always more reduced munication systems that integrates advanced DSP and
number of analog components,[
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. SDR introduce sev- machine learning requirement[
        <xref ref-type="bibr" rid="ref14 ref15 ref16 ref17 ref18">15, 16, 17, 18, 19</xref>
        ].
XILeral advantages as the ability to receive and transmit INX RF-SOCs ofer these interesting feature integrating
various modulation schemes, the ability to upgrade func- in the same chip also high speed Analog to digital
contionalities downloading and running new firmware, the verters and Digital to analog converters. In a single chip
possibility of adaptively choosing operating frequencies designer have all the devices necessary to implement
and the reduction of analog hardware. For all those rea- complex software defined systems for what concerns
sons, in the last few years, electronic devices manufactur- the digital parts and the converters. Although RFSOCS
ers proposed new microchips with RF ADC and RF DAC are very interesting objects their use requires
transvercapabilities. Among these devices, XILINX RF-SOCS are sal knowledge sweeping from RTL design, to software
very interesting because they integrate into a single chip design. The MATHWORKS SOC BUILDER tools is a
a microprocessor, an FPGA, and several RF ADC/DAC very interesting design flow that allows the designer to
[3, 4? ]. The possibility to have all these elements in a configure RFADC/DAC, program microprocessor, and
desingle chip is very interesting for several reasons: the sign FPGA systems directly in the MATLAB/SIMULINK
PCB design process is considerably simplified; modern environment without the necessity to write c/c++ code
communication systems are very complex integrating and without the necessity to know HDL languages like
several functionalities such as communication algorithms VHDL, Verilog/System Verilog. In this paper, we explore
[
        <xref ref-type="bibr" rid="ref5 ref6 ref7 ref8">5, 6, 7, 8</xref>
        ], machine learning [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref9">9, 10, 11, 12, 13</xref>
        ], etc. that the SOC Builder tool capabilities. To do it we realized an
require diferent processing devices. In this scenario, the SDR transmitter
possibility of partitioning the processing between the
microprocessor and FPGA is a very important aspect. The
microprocessor can be used to manage peripherals and 2. The XILINX RF-SOC
implement low throughput algorithms while FPGA can
be used for custom datapaths [
        <xref ref-type="bibr" rid="ref13">14</xref>
        ]. For modern
communication systems characterized by heterogeneity in terms
Xilinx Zynq Ultrascale+ RFSoC integrate programmable
logic,n ARM cortex system and RF ADC/DAC in the same
SoC.
      </p>
      <p>The integration of these components in a single die
allows to save area and power and simplifies the design
of the board being the RF signal is directly sampled
withof all the harware complexity and the design.</p>
      <p>XILINX RFSoC devices allow to directly sample RF
signals until 6 GHz. This aspect make these devices suitable
for applications using bands L, S and C as for example:
• Multi-band 5G networks
• Massive MIMO
• Phased Array systems
• Space communications
• RADAR</p>
      <sec id="sec-1-1">
        <title>The block diagram of the XILINX RFSoC is shown in</title>
        <p>Figure ??.</p>
        <p>
          The RFSoC Analog-to-digital and Digital-to-analog
converters,ofer the possibility to manage real and
complex signals (I/Q). The structure of ADCs is organized in
tiles. Each tile is composed of 4 ADCs and 1 PLL with
12 or 14 bits operation mode. DAC are organized with 4
14 bits DACs and 1 PLL with a bandwidth of 4 GHz and
output frequency until 5 GHz. The device is 40x40-mm in
size, with a 1517-pin ball grid array (BGA) package and
is manufactured with a 16-nm Fin field-efect transistor
(FinFET) process [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]
        </p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>3. SDR design with SOC builder</title>
      <p>In order to simplify the design, the SOC Builder tool
ofers a script called SocModelCreator that can be used
to generate reference designs of diferent tipology. The
script launches a GUI that allows designers to set many
parameters. Among these parameters the most important
are:
• The possibility to choose among several reference
design.
• The possibility to set ADC and DAC directly in
matlab without the necessity of other tools
• The possibility to include in the project external
I/O interfaces as for example the switched the
LEDs.
• The possibility to include AXI register to read and
write data from Simulink to the board
• The possibility to choose to realize a project for
the ARM+ the FPGA or FPGA only
• The possibility to manage external DDR4
memory.</p>
      <sec id="sec-2-1">
        <title>In Fig.?? is shown the Graphical User Interface for the</title>
        <p>SOC configuration ad system developement.</p>
        <p>The most interesting feature is surely the possibility
to set the ADCs and the DACs. Modern converters are in
general very complex devices and their configuration is
a very dificult operation. SocModelCreator allows
conifguring these devices using this simple GUI simplifying
the configuration process.</p>
        <p>There is the possibility to set sample frequencies and
other parameters. For example, converters can operate
in real mode or in complex IQ mode. In the case of IQ
modes, it is also possible to configure mixers for the up
and the down-conversion of the signal. In fact, XILINX
RF-SOC has integrated mixers that allow the designer to
perform up and down conversion without the necessity
to waste FPGA hardware resources.</p>
        <p>
          In addition to the mixers, XILINX RF-SOC provide also
hardware interpolators and decimators in the proximity
of DAC and ADC. The presence of these blocks
simpliifes the design. Another interesting feature regards the
possibility to interface the converters in frame-based
mode. In other words, it is possible to send and receive
data through converters using more than one sample per
clock cycle. This feature allows designers to create
parallel datapaths characterized by a reduced clock frequency
[
          <xref ref-type="bibr" rid="ref19">20</xref>
          ],[
          <xref ref-type="bibr" rid="ref20">21</xref>
          ]. For example, let’s consider setting 4 samples
for clock cycles. If the sample rate of the converters is set
for example to 1 GHz, the possibility to have 4 samples
for the clock cycle makes it possible to split the datapath
into 4 parallel datapath having a data rate of 250 MHz.
In this way, it is easier to not violate the clock constraint
during the STA phase.
        </p>
        <p>The SocModelCreator tool, one configured for a
reference design, create a Simulink model like the one shown
in Fig?? This model is divided into two main part, a block
for the FPGA and a block for the microprocessor.
Diferent from the traditional SOC development environment
where design has to use HDL languages to program the
FPGA and C/C++ to program the microprocessor, using
SOC builder designer has to use only Simulink with a
consequent simplification of the flow design. Both the
FPGA and microprocessor algorithm have to be described
in terms of block diagram using Simulink</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>4. Experimental results</title>
      <p>In order to evaluate the potential ofered by SOC builder
in the design of SDR systems we realize a QPSK
modulator composed of a bit generator, a squared raised cosine
iflter with interpolation, and a DDS. We use the DDS for
the operation of upconversion.</p>
      <p>After the design of the Simulink block diagram, the
system has been synthetized and implemented directly
in the MATLAB environment. This is possible because
the MATLAB callS, configure, and execute the XILINX
VIVADO tool. In this way, designers can complete the
design flow directly in MATLAB without the necessity to
manually use VIVADO and other complex tools. In case
of synthesis failure or STA violation the SOC BUILDER
tool adverts the design with alerts in the TCL.</p>
      <p>The use of SOC builder speeds up the design process
making possible the realization of SDR systems in a very
reduced time if compared with traditional design flows.</p>
      <p>Advanced synthesis instruction allows designer to set
important parameters directly in Simulink without the
necessity to do it in VIVADO. For example, it is possible
to manage the re-timing register in order to improve the
performance in terms of throughput.</p>
      <p>The implemented system has been tested using the
XILINX ZCU111 board shown in Fig. ??</p>
      <p>Implementation results underline a power
consumption of about 8W, a maximum clock frequency of 100
MHz and a very reduced use of the hardware resources
of the FPGA. The entire modulator has been realized
using only:
• 14,531 LUT
• 19,233 Flip Flop
• 26 DSP
• 13 BRAM</p>
      <sec id="sec-3-1">
        <title>The entire modulator has been developed maintaining 16-bit of accuracy in all the data path.</title>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>5. Conclusions</title>
      <p>In this paper, we explored the capabilities of a new
MATHWORKS tool called SOCBUILDER for the design of SDR
based on XILINX RF-SOC devices.</p>
      <p>A Q-PSK modulator has been realized and implemented
on a XILINX ZCU111 board. The entire system has been
designed entirely in Simulink without the necessity to
use other software tools. SOCBUILDER allows the
possibility to perform fixed-point analysis, simulations, and
customization in the synthesis providing the possibility
to manage hardware primitives and synthesis settings
as the retiming. The possibility to simulate the DUT
(Design Under Test) in the Simulink environment in
addition to the other Simulink toolbox help designer in the
verification stage of the design. DUT can be stimulated
directly with real case data. Implementation results show
that SOCBUILDER allows to implement communication
system with reduced hardware complexity.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>T.</given-names>
            <surname>Ulversoy</surname>
          </string-name>
          ,
          <article-title>Software defined radio: Challenges and opportunities</article-title>
          ,
          <source>IEEE Communications Surveys &amp; Tutorials</source>
          <volume>12</volume>
          (
          <year>2010</year>
          )
          <fpage>531</fpage>
          -
          <lpage>550</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>F.</given-names>
            <surname>Di Francoa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ramettab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Russoa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Vaccaroa</surname>
          </string-name>
          ,
          <article-title>Rf sampling of wideband signals using xilinx ultrascale+ rfsoc (</article-title>
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Xilinx</surname>
          </string-name>
          , Zynq UltraScale+ RFSoC,
          <source>Technical Report</source>
          ,
          <year>2019</year>
          . URL: https://www.xilinx.com/publications/ product-briefs/rfsoc-product-brief.pdf .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <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="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>G.</given-names>
            <surname>Capizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Woźniak</surname>
          </string-name>
          ,
          <article-title>Lessening stress and anxiety-related behaviors by means of ai-driven drones for aromatherapy</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>2594</volume>
          ,
          <year>2020</year>
          , pp.
          <fpage>7</fpage>
          -
          <lpage>12</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>G.</given-names>
            <surname>De Magistris</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          , P. Roma, J. Starczewski,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>An explainable fake news detector based on named entity recognition and stance classification applied to covid-19,</article-title>
          <string-name>
            <surname>Information</surname>
          </string-name>
          (Switzerland)
          <volume>13</volume>
          (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .3390/info13030137.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>C.</given-names>
            <surname>Ciancarelli</surname>
          </string-name>
          , G. De Magistris,
          <string-name>
            <given-names>S.</given-names>
            <surname>Cognetta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Appetito</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Nardi</surname>
          </string-name>
          ,
          <article-title>A gan approach for anomaly detection in spacecraft telemetries</article-title>
          ,
          <source>Lecture Notes in Networks and Systems 531 LNNS</source>
          (
          <year>2023</year>
          )
          <fpage>393</fpage>
          -
          <lpage>402</lpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>031</fpage>
          -18050-7_
          <fpage>38</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          , G. De Magistris,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ciancarelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Corallo</surname>
          </string-name>
          , Applications, services, and enabling technologies,
          <string-name>
            <given-names>F.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Nardi</surname>
          </string-name>
          ,
          <article-title>Exploiting wavelet recur- in: 2021 8th International Conference on Electrical rent neural networks for satellite telemetry data Engineering, Computer Science and Informatics modeling, prediction and control, Expert Sys-</article-title>
          (EECSI), IEEE,
          <year>2021</year>
          , pp.
          <fpage>294</fpage>
          -
          <lpage>298</lpage>
          .
          <source>tems with Applications</source>
          <volume>206</volume>
          (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .1016/ [10]
          <string-name>
            <given-names>F.</given-names>
            <surname>Liao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Zou</surname>
          </string-name>
          ,
          <article-title>Deep learning methods j</article-title>
          .
          <source>eswa</source>
          .
          <year>2022</year>
          .
          <article-title>117831. in communication systems: A review</article-title>
          , in: Journal
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>R.</given-names>
            <surname>Giuliano</surname>
          </string-name>
          ,
          <article-title>The next generation network in 2030</article-title>
          : of Physics: Conference Series, volume
          <volume>1617</volume>
          ,
          <string-name>
            <given-names>IOP</given-names>
            <surname>Publishing</surname>
          </string-name>
          ,
          <year>2020</year>
          , p.
          <fpage>012024</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Brociek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Magistris</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Cardia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Coppa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <article-title>Contagion prevention of covid-19 by means of touch detection for retail stores</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>3092</volume>
          ,
          <year>2021</year>
          , pp.
          <fpage>89</fpage>
          -
          <lpage>94</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>L.</given-names>
            <surname>Canese</surname>
          </string-name>
          ,
          <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>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Giardino</surname>
          </string-name>
          , M. Re, S. Spanò,
          <article-title>Eficient digital implementation of a multirate-based variable fractional delay filter for wideband beamforming</article-title>
          ,
          <source>IEEE Transactions on Circuits and Systems II: Express Briefs</source>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>R.</given-names>
            <surname>Aureli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Brandizzi</surname>
          </string-name>
          , G. Magistris,
          <string-name>
            <given-names>R.</given-names>
            <surname>Brociek</surname>
          </string-name>
          ,
          <article-title>A customized approach to anomalies detection by using autoencoders</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>3092</volume>
          ,
          <year>2021</year>
          , pp.
          <fpage>53</fpage>
          -
          <lpage>59</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>F.</given-names>
            <surname>Silvestri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Acciarito</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. C.</given-names>
            <surname>Cardarilli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. M.</given-names>
            <surname>Khanal</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,
          <article-title>Fpga implementation of a low-power qrs extractor</article-title>
          , in: International Conference on Applications in Electronics Pervading Industry,
          <source>Environment and Society</source>
          , Springer,
          <year>2017</year>
          , pp.
          <fpage>9</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [15]
          <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>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Shikler</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Woźniak, Optimizing the organic solar cell manufacturing process by means of afm measurements and neural networks</article-title>
          ,
          <source>Energies</source>
          <volume>11</volume>
          (
          <year>2018</year>
          )
          <fpage>1221</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>R.</given-names>
            <surname>Avanzato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Beritelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Vaccaro, Yolov3-based mask and face recognition algorithm for individual protection applications</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>2768</volume>
          ,
          <year>2020</year>
          , pp.
          <fpage>41</fpage>
          -
          <lpage>45</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          , G. Capizzi,
          <string-name>
            <given-names>G. L.</given-names>
            <surname>Sciuto</surname>
          </string-name>
          ,
          <article-title>A neuro wavelet-based approach for short-term load forecasting in integrated generation systems</article-title>
          , in: 2013
          <source>International Conference on Clean Electrical Power (ICCEP)</source>
          , IEEE,
          <year>2013</year>
          , pp.
          <fpage>772</fpage>
          -
          <lpage>776</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          , G. Capizzi,
          <string-name>
            <given-names>G. Lo</given-names>
            <surname>Sciuto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Pappalardo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Tramontana</surname>
          </string-name>
          ,
          <article-title>A cascade neural network architecture investigating surface plasmon polaritons propagation for thin metals in openmp</article-title>
          ,
          <source>in: Artificial Intelligence and Soft Computing: 13th International Conference, ICAISC</source>
          <year>2014</year>
          , Zakopane, Poland, June 1-5,
          <year>2014</year>
          , Proceedings,
          <source>Part I 13</source>
          , Springer,
          <year>2014</year>
          , pp.
          <fpage>22</fpage>
          -
          <lpage>33</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>N.</given-names>
            <surname>Brandizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Bianco</surname>
          </string-name>
          , G. Castro,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Wajda</surname>
          </string-name>
          ,
          <article-title>Automatic rgb inference based on facial emotion recognition</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>3092</volume>
          ,
          <year>2021</year>
          , pp.
          <fpage>66</fpage>
          -
          <lpage>74</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>A.</given-names>
            <surname>Simonettaa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. C.</given-names>
            <surname>Paolettia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Muratorea</surname>
          </string-name>
          ,
          <article-title>A new approach for designing of computer architectures using multi-value logic</article-title>
          ,
          <source>Proceeding recursively 1</source>
          (
          <year>2021</year>
          )
          <article-title>7</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [21]
          <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 circuits in multi-valued logic</article-title>
          ,
          <source>International Journal on Advanced Science, Engineering and Information Technology</source>
          <volume>8</volume>
          (
          <year>2018</year>
          )
          <fpage>1166</fpage>
          -
          <lpage>1172</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>