<!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>An eficient HDL IP-core Generator for OFDM modulators</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Roberta Avanzato</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gabriele Nicotra</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Electrical, Electronic and Computer Engineering, University of Catania</institution>
          ,
          <addr-line>95125 Catania</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Mathematics and Computer Science, University of Catania</institution>
          ,
          <addr-line>95125 Catania</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <fpage>44</fpage>
      <lpage>51</lpage>
      <abstract>
        <p>In this paper, we propose a HDL IP generator for (Orthogonal Frequency-Division Multiplexing) OFDM modulators. This modulation is used in many telecommunication standards. However, each standard requires a specific OFDM modulator characterized by a diferent number of carriers and a cyclic prefix. These diferences, in terms of OFDM parameters, have a negative impact on RTL hardware design. This diversity makes dificult the reusing modulators already designed for a diferent project involving a diferent communication standard. For this reason, the authors propose an automatic IP HDL generator capable of generating RTL code in VHDL or Verilog of OFDM modulators with number of carriers and cyclic prefix settable by user. The generated IP have been characterized in terms of max frequency, hardware resources, and power consumption. The authors performed the hardware implementations on a XILINX xc7z030 FPGA.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        plementation. This design flow can be divided into two
steps: called front-end and back-end. The front-end
In the several last years, digital electronics have been phase consists of RTL design using HDL languages like
increasingly used in several fields. This is essentially VHDL, Verilog, or System Verilog. The back-end phase
due to the capability of modern integrated digital cir- involves the physical-design (the circuit layout).
cuits to provide high computational power allowing A hardware description language (HDL) is a
lanthe realization of complex (Digital Signal Processing) guage used to describe the architecture and behavior
DSP circuits [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. Digital systems can be developed of electronic circuits, usually digital logic circuits.
Hardusing two main technologies that are (Application Spe- ware description languages born with the intent to help
cific Integrated Circuits) ASICs and (Field Programma- engineers to describe circuits. Successively with the
ble Gate Arrays) FPGAs. Nowadays FPGAs and dig- born of hardware synthesizers HDL language started
ital ASICs can be used in several fields as Machine to be used for simulation and synthesis. Hardware
Learning [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ],[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], health [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ],[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ],[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], and communi- synthesizers are software able to transform HDL files
cation systems [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ], [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] audio [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ],[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] etc [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], in a netlist of electronic circuits and connections. A
[
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Modern digital communication systems require netlist is a specification of physical electronic
compohigh computation capabilities and for this reason, FP- nents and how they are connected together.
GAs represent nowadays an optimal solution for their A hardware description language looks much like
implementation For example in [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] FPGA im- a programming language such as C but difers from
plementations of digital transmitters are presented, in them for several aspects. An important diference
be[
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] the authors use an FPGA to implement a space- tween programming languages and HDLs is that HDLs
craft tracking system. Similar approaches can be used explicitly include the notion of time. A second
imporfor modem in current and future wired Digital Sub- tant diference is that HDL languages describe parallel
scriber Line technologies [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] or satellite [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] . process.
      </p>
      <p>The Hardware implementation of digital commu- Due to the exploding complexity of digital electronic
nication systems both on ASIC and FPGA requires a circuits since the 1970s (see Moore’s law), synthesis
very complex design flow. Such as a flow is extremely through HDL languages began a necessity. There are
slow if compared with the one used for software im- two major hardware description languages: VHDL and
Verilog.</p>
      <p>SYSTEM 2020: Symposium for Young Scientists in Technology, The front-end phase is very slow because HDL
lanE"ngrionbeeerrtian.gavaanndzMataot@hepmhdat.uicnsi,cOt.nitli(nGe., NMiacyot2r0a)2020 guages are very complex to develop and verify. In
order to speed-up the RTL design phase, HDL
Intellectual Property (IPs) are increasingly proposed in the
lit© 2020 Copyright for this paper by its authors. Use permitted under Creative
CPWrEooUrckReshdoinpgs IhStpN:/c1e6u1r3-w-0s.o7r3g CCoEmUmoRns WLiceonrsekAsthtriobuptioPnr4o.0cIneteerdnaitniognasl ((CCC EBYU4R.0)-.WS.org)
erature and used by RTL engineers. IPs are re-usable
blocks of HDL code that can either be taken from
internal design libraries or be purchased from third-party
vendors. Thanks to their re-usability and
reconfigurability, IP cores allow the speed-up of the RTL design
phase also for specific device design such as those in</p>
      <sec id="sec-1-1">
        <title>Internet of Things [21] and [22].</title>
        <p>In this paper, the authors propose an IP generation
tool for OFDM modulators. The IP generator has been
developed in MATLAB/SIMULINK. It allows users to
select the number of carrier number, the length of the
cyclic prefix. In addition, users can provide fixed-point
information as the number of the bit of the inputs and
of the outputs. The IP generator is capable to
generate both VHDL and Verilog. The paper is organized as
follows: In Sect.2 the OFDM modulation is described.
In Sect.3 the IP generator and the OFDM Hardware
architectures that are implemented are described. In
Sect.4 the experimental results in terms of area speed
and power consumption are provided. Finally in Sect.5
conclusions are provided.</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. The OFDM modulation</title>
      <p>
        Nowadays several communication applications require
high data-rate transmission over mobile or wireless
channels [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] [24]. In the case of single-carrier mod- Figure 2: OFDM transmitter block diagram.
ulation, as in time-division multiple access (TDMA)
in Global System for Mobile Communications (GSM)
since the symbol duration reduces with the increase (1):
of the data rate, and spreading fading of the wireless
channels will cause more severe intersymbol
interference (ISI). In order to reduce the efect of ISI, it is
necessary that the symbol duration is much larger than
the delay spread of wireless channels. The
Orthogonal Frequency-Division Multiplexing (OFDM)
modulation divides the entire channel into many
narrowband subchannels [25], [26]. These subchannels are
transmitted in parallel in order to maintain
high-datarate transmission and, at the same time, to increase
the symbol duration. In this way, the ISI efects are
drastically reduced [27]. In Figure 1 it is reported an
lation and their corresponding signal transmitted of a
example of the subchannel division of OFDM modu- tain:
single subcarrier. In Figure 1 the overall bandwidth is
divided into 
a reduced bit rate  
of the total bandwidth [28].
signal duration in the subcarrier and  
=  
/ , where  is the ODFM
      </p>
      <p>is the bit rate
subcarriers, where each subcarrier has
The principle of operation is based on the
orthogonality of the subcarriers, whose concept is reported in
isfying (1) are those reported in Figure 1(a). Thus, a
generic OFDM signal can be written as:
 ( ) = ∑   ( )

 2</p>
      <p>⋅   2 0
where  0 is the Radio Frequency (RF) translation. When
we sample the OFDM signal in (2) for  =  , we
ob ( / ) = ∑   ( )

 2</p>
      <p>which is the Inverse Fourier Transform (  
transmitted symbols before the RF translation. In
Fig</p>
      <p>−1) of the
ure 2 it is reported the classical scheme of the
transmitter of an OFDM signal. In the demodulator at the
receiver, we consider for example the frequency of
subcarrier   =  / , the received signal is, after removing</p>
      <p>modulator architecture
and generate the VHDL or Verilog code the OFDM
modulators. The IP is provided with 5 I/O ports
divided into control and data ports. In the following, a
detailed description of these port is provided giving
information about the data size and the direction:
• clock: it is a one-bit input port used to provide</p>
      <p>the clock to the circuit.
• reset: it is a one-bit input port used for the global</p>
      <p>reset. The reset is asynchronous active high.
• enable: it s a one-bit input port used for the</p>
      <p>global enable.
• ready: it is a one-bit input port. If the ready is
low, the IP ignores the input. This port must be
1 when input data are available.
• done: It s a one-bit output port. This port pass
from zero to one when data are available at the
output of the circuit
• real-data: it s an N-bit Input port (N is selected</p>
      <p>by the user) used to provide the real input
sam• imag-data: it s an N-bit Input port (N is selected</p>
      <p>by the user) used to provide the imaginary input
• real-out: it s an N-bit output port (N is selected
by the user) used to provide the real output
samples
ples
samples
0</p>
      <p>2  −</p>
      <p>= ∑ ∫

0

  ( )
 =   (  

)
(4)
Due to the subcarrier orthogonality, the receiver is able
to extract the correspondent complex symbol
transmitted on th  -th subcarrier.</p>
      <p>In a wireless channel, multipath can afect the
orthogonality due to delays and reflections can provide the
receiver with replies. It is possible to have a guard
time interval   in order to properly start the
reception, thus having the integration between   
Unfortunately, this is not enough since diferent
termi+  .
nals can transmitting simultaneously. In order to avoid
an inter-carrier interference, a cyclic prefix is added to
the transmitted signal as described in Figure 3.</p>
      <p>The cyclic prefix allows to have an integer number
of times the oscillation of the basic waveform   2  
despite the reply comes late. Even if it partially leaves
the integration interval thanks to the cyclic prefix, the
missing part of the reply go back in the interval of
interest without afecting the receiver. The only
diference is that now the duration of the OFDM symbols
are  +   , while the integration occurs for a time of 
seconds, thus reducing the collected energy of</p>
      <p>√
Of course, the guard time should be selected properly,
depending on the channel characteristics.   should
be greater than the maximum delay introduced by the
wireless channel (at least greater than the channel
delay spread) but as minimum as possible due to the loss

 + 
.
in the energy collection.</p>
      <p>In Figure 4 it is reported the generic scheme of the
 ( )
− 2    = ∑ ∫
  ( )
 2   
− 2    = The proposed IP generator has been developed in
MAT</p>
      <p>LAB. Using a graphical interface users can customize
The QAM Mapper maps the I/Q inputs on a QAM
constellation. In this first version of the core generator,
only the 4QAM modulation is available. However
future releases will include also other QAM modulation
schemes. Fig.5 show the 4QAM constellation
implemented in the proposed IP core.</p>
      <p>The IFFT core is the complex element of the IP CORE
in terms of hardware complexity. It is composed of
Nlog2 Processing Element (PE) where N is the
number of OFDM carriers and consequently the number of
IFFT bins. Each processing element consists of a
dualport RAM used for the ordering of the samples, a ROM
containing the IFFT twiddle factors, a complex
multiplier, and an address generator. The address generator
and the dual-port RAM order the input using the
double bufering technique.</p>
      <p>A detailed description of this block is provided in
Fig.7</p>
      <p>In order to reduce the number of multipliers, the
complex multiplication has been implemented using</p>
    </sec>
    <sec id="sec-3">
      <title>4. Experimental Results</title>
      <p>In this Section, experimental results are provided. We
use the proposed IP generator to generate the VHDL
code of 9 OFDM modulators. These modulators difer
from each other in terms of the number of carriers and
cyclic prefix. In order to verify the correct behavior of
the circuit, we performed several test benches using
the RTL simulator models. Simulations are performed
providing at the input of the IP sinusoidal waves and
chirp. Simulation results are compared with
theoretical results obtained by a MATLAB model especially
realized for this purpose.</p>
      <p>The generated VHDL files are has been synthesized
using the XILINX Vivado toolchain. Synthesis and
Place and Route have been performed with a clock
constraint of 200 MHz. Implementation results have shown
in Tab. 1 We varied the number of carriers from 8 to
2048 (considering only power of two). The second
column of the table shows the cyclic prefix adopted for
consumption correlated on the circuit area [30],[31].</p>
      <p>There are three power dissipation components in
CMOS digital circuits:</p>
      <sec id="sec-3-1">
        <title>1. Switching Power</title>
        <p>2. Short-Circuit Power
3. Static Power.</p>
        <p>Among these contributions, the switching power
represents the most important because one and it is
deifned in Eq. 5 where a is the switching activity, C is
the switching capacitance, f is the clock frequency and
Vdd the supply voltage.
 =  ⋅  ⋅  ⋅   2 (5)
The second contribution„ is related to the short-circuit
currents flowing through the MOS transistors. It is
strongly dependent on switching activity, clock
freany test case. Results are in terms of LUTs, LUTRAM, quency, and supply voltage, but it also depends on the
FF, BRAM, and DSP. In Fig.10 it is shown the dynamic design (for example the transistor ratios and the node
power consumption required for the computation of waveforms). The third component, the static power,
the test cases. Power consumption nowadays repre- depends on the leakage currents and it is related to the
sents a crucial aspect of digital circuits design, espe- circuit design, the technology, and the supply voltage.
cially for embedded systems. Such systems are usu- The first two power contributions are usually
considally powered by batteries and for this reason, power ered together under the name of Dynamic Power.
Beconsumption must be reduced as possible in order to cause our experiments are performed on FPGAs, we
extend the battery life. For this reason, circuits must be did not consider the static power dissipation but also
realized in order to minimize the area being the power the dynamic one. Static power consumption on FPGA</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>5. Conclusions</title>
      <p>is always negligible if the FPGA is almost full. in terms
of hardware resource usage. This is always true being
the size of the FPGA selected considering the target In this paper, we presented an OFDM modulator IP
project. generator suitable in all communication standards
re</p>
      <p>Finally Fig.9 show the Implemented circuit layout quiring a power of two FFT based OFDM.
for the 2048 case. Results show that the hardware re- The proposed tool allows RTL designers to design
sources required for the IP implementation are very lfexible OFDM modulators ofering the possibility to
reduced, the power consumption increases with the customize the number of carriers, the cyclic prefix, and
area following perfectly the theory. The choice to im- fixed-point. The IP has been characterized in terms
plement complex product using only three multipliers of area, speed, and power consumption on a XILINX
reduces the number of DSP involved in the implemen- xc7z030 FPGA. Results show a very eficient
impletation. mentation requiring a reduced number of hardware
resources. In the future, additional characterizations
will be performed, in particular we will synthesize the
VHDL code generated by the proposed IP Generator
on ASIC. The synthesis will be performed using
Synopsis. In addition, we will introduce other modulation
schemes for the OFDM carriers. In order to further
improve the performance of the future releases of the IP
generator, we are considering the hypothesis to
implement the IFFT architecture presented in [32]. This
solution will allow reducing the hardware resources in
particular the number of multipliers. This hardware
simplification will introduce also a power
consumption reduction.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>G.</given-names>
            <surname>Capizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Coco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. L.</given-names>
            <surname>Sciuto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>A new iterative fir filter design approach using a gaussian approximation</article-title>
          ,
          <source>IEEE Signal Processing Letters</source>
          <volume>25</volume>
          (
          <year>2018</year>
          )
          <fpage>1615</fpage>
          -
          <lpage>1619</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Wózniak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Połap</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. K.</given-names>
            <surname>Nowicki</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>
          , E. Tramontana,
          <article-title>Novel approach toward medical signals classifier</article-title>
          , in: 2015
          <source>International Joint Conference on Neural Networks (IJCNN)</source>
          , IEEE,
          <year>2015</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <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>L.</given-names>
            <surname>Paternò</surname>
          </string-name>
          ,
          <article-title>An innovative hybrid neuro-wavelet method for reconstruction of missing data in astronomical photometric surveys</article-title>
          ,
          <source>Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 7267 LNAI</source>
          (
          <year>2012</year>
          )
          <fpage>21</fpage>
          -
          <lpage>29</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Han</surname>
          </string-name>
          ,
          <string-name>
            <surname>J</surname>
          </string-name>
          . Kang,
          <string-name>
            <given-names>H.</given-names>
            <surname>Mao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Xie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Luo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          , et al.,
          <article-title>Ese: Eficient speech recognition engine with sparse lstm on fpga</article-title>
          ,
          <source>in: Proceedings of the 2017 ACM/SIGDA International Symposium on FieldProgrammable Gate Arrays</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>75</fpage>
          -
          <lpage>84</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D.</given-names>
            <surname>Anguita</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Boni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ridella</surname>
          </string-name>
          ,
          <article-title>A digital architecture for support vector machines: theory, algorithm, and fpga implementation</article-title>
          ,
          <source>IEEE Transactions on neural networks 14</source>
          (
          <year>2003</year>
          )
          <fpage>993</fpage>
          -
          <lpage>1009</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>L.</given-names>
            <surname>Quitadamo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Abbafati</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Cardarilli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Mattia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Cincotti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Babiloni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marciani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Bianchi</surname>
          </string-name>
          ,
          <article-title>Evaluation of the performances of different p300 based brain-computer interfaces by means of the eficiency metric</article-title>
          ,
          <source>Journal of neuroscience methods 203</source>
          (
          <year>2012</year>
          )
          <fpage>361</fpage>
          -
          <lpage>368</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>L. R.</given-names>
            <surname>Quitadamo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. G.</given-names>
            <surname>Marciani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. C.</given-names>
            <surname>Cardarilli</surname>
          </string-name>
          , L. Bianchi,
          <article-title>Describing diferent brain computer interface systems through a unique model: a uml implementation</article-title>
          ,
          <source>Neuroinformatics</source>
          <volume>6</volume>
          (
          <year>2008</year>
          )
          <fpage>81</fpage>
          -
          <lpage>96</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>G. C.</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>M.</given-names>
            <surname>Re</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Silvestri</surname>
          </string-name>
          ,
          <article-title>Improvement of the cardiac oscillator based model for the simulation of bundle branch blocks, Human Health Engineering (</article-title>
          <year>2020</year>
          )
          <fpage>165</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <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>
            <surname>E. Tramontana,</surname>
          </string-name>
          <article-title>An agent-driven semantical identifier using radial basis neural networks and reinforcement learning</article-title>
          ,
          <source>in: Proceedings of the XV Workshop ”Dagli Oggetti agli Agenti”</source>
          , volume
          <volume>1260</volume>
          ,
          <string-name>
            <surname>CEUR-WS</surname>
          </string-name>
          ,
          <year>2014</year>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>1260</volume>
          /.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>D.</given-names>
            <surname>Połap</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Woźniak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          , E. Tramontana,
          <article-title>Real-time cloud-based game management system via cuckoo search algorithm</article-title>
          ,
          <source>International Journal of Electronics and Telecommunications</source>
          <volume>61</volume>
          (
          <year>2015</year>
          )
          <fpage>333</fpage>
          -
          <lpage>338</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>F.</given-names>
            <surname>Beritelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gallotta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Rametta</surname>
          </string-name>
          ,
          <article-title>A dual streaming approach for speech quality enhancement of voip service over 3g networks</article-title>
          ,
          <source>in: 2013 18th International Conference on Digital Signal Processing (DSP)</source>
          , IEEE,
          <year>2013</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>F.</given-names>
            <surname>Beritelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Spadaccini</surname>
          </string-name>
          ,
          <article-title>The role of voice activity detection in forensic speaker verification</article-title>
          ,
          <source>in: 2011 17th International Conference on Digital Signal Processing (DSP)</source>
          , IEEE,
          <year>2011</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . [24]
          <string-name>
            <given-names>F.</given-names>
            <surname>Mazzenga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Giuliano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Vatalaro</surname>
          </string-name>
          , Fttc-based
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>F.</given-names>
            <surname>Beritelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Spadaccini</surname>
          </string-name>
          ,
          <article-title>A statistical approach fronthaul for 5g dense/ultra-dense access netto biometric identity verification based on heart work: Performance and costs in realistic scenarsounds</article-title>
          , in: 2010 Fourth International Conference ios,
          <source>Future Internet</source>
          <volume>9</volume>
          (
          <year>2017</year>
          )
          <article-title>71</article-title>
          . on Emerging Security Information, Systems and [25]
          <string-name>
            <given-names>I.</given-names>
            <surname>Pasya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Kobayashi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Khalid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. A.</given-names>
            <surname>Wahab</surname>
          </string-name>
          , Technologies, IEEE,
          <year>2010</year>
          , pp.
          <fpage>93</fpage>
          -
          <lpage>96</lpage>
          . A.
          <string-name>
            <surname>Rashid</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Awang</surname>
          </string-name>
          , et al., Target localization in
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>G.</given-names>
            <surname>Iazeolla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Pieroni</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. D'Ambrogio</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <article-title>Gianni, mimo ofdm radars adopting adaptive power alloA distributed approach to wireless system sim- cation among selected sub-carriers, International ulation</article-title>
          ,
          <source>in: 2010 Sixth Advanced International Journal on Advanced Science</source>
          , Engineering and Conference on Telecommunications, IEEE,
          <year>2010</year>
          , Information Technology 7 (????)
          <fpage>291</fpage>
          -
          <lpage>298</lpage>
          . pp.
          <fpage>252</fpage>
          -
          <lpage>262</lpage>
          . [26]
          <string-name>
            <given-names>B.</given-names>
            <surname>Prasetya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kurniawan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Fahmi</surname>
          </string-name>
          , Joint power
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>G.</given-names>
            <surname>Iazeolla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Pieroni</surname>
          </string-name>
          ,
          <article-title>Power management of loading and phase shifting on signal constellation server farms</article-title>
          , in: Applied Mechanics and
          <article-title>Materi- for transmit power saving on ofdm/ofdma sysals</article-title>
          , volume
          <volume>492</volume>
          ,
          <string-name>
            <surname>Trans</surname>
            <given-names>Tech Publ</given-names>
          </string-name>
          ,
          <year>2014</year>
          , pp.
          <fpage>453</fpage>
          -
          <lpage>tems</lpage>
          ,
          <source>Int. J. Adv. Sci. Eng</source>
          . Inf. Technol.
          <volume>8</volume>
          (
          <year>2018</year>
          )
          <fpage>459</fpage>
          .
          <fpage>2039</fpage>
          -
          <lpage>2045</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>P. N.</given-names>
            <surname>Whatmough</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Perrett</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Isam</surname>
          </string-name>
          , I. Dar- [27]
          <string-name>
            <given-names>T.</given-names>
            <surname>Hwang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Yang</surname>
          </string-name>
          , G. Wu,
          <string-name>
            <given-names>S.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Ofdm wazeh, Vlsi architecture for a reconfigurable and its wireless applications: A survey, IEEE spectrally eficient fdm baseband transmitter</article-title>
          ,
          <source>transactions on Vehicular Technology</source>
          <volume>58</volume>
          (
          <year>2008</year>
          )
          <article-title>IEEE Transactions on Circuits</article-title>
          and
          <string-name>
            <surname>Systems</surname>
            <given-names>I</given-names>
          </string-name>
          :
          <fpage>1673</fpage>
          -
          <lpage>1694</lpage>
          . Regular Papers
          <volume>59</volume>
          (
          <year>2012</year>
          )
          <fpage>1107</fpage>
          -
          <lpage>1118</lpage>
          . [28]
          <string-name>
            <given-names>T.</given-names>
            <surname>Hwang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Yang</surname>
          </string-name>
          , G. Wu,
          <string-name>
            <given-names>S.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. Y.</given-names>
            <surname>Li</surname>
          </string-name>
          , Ofdm
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>K.</given-names>
            <surname>Elango</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Muniandi</surname>
          </string-name>
          ,
          <article-title>Vlsi implementation of and its wireless applications: A survey, IEEE an area and energy eficient ft/ift core for mimo-</article-title>
          transactions
          <source>on Vehicular Technology</source>
          <volume>58</volume>
          (
          <year>2008</year>
          )
          <article-title>ofdm applications</article-title>
          ,
          <source>Annals of Telecommunica- 1673-1694</source>
          . tions (
          <year>2019</year>
          )
          <fpage>1</fpage>
          -
          <lpage>13</lpage>
          . [29]
          <string-name>
            <given-names>D. E.</given-names>
            <surname>Knuth</surname>
          </string-name>
          , Art of computer programming,
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>G. C.</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>
          , D. Gia- volume
          <volume>2</volume>
          :
          <string-name>
            <surname>Seminumerical</surname>
            <given-names>algorithms</given-names>
          </string-name>
          , Addisonrdino,
          <string-name>
            <given-names>M.</given-names>
            <surname>Matta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Re</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Iess</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Cialfi</surname>
          </string-name>
          ,
          <string-name>
            <surname>G. De An- Wesley Professional</surname>
          </string-name>
          ,
          <year>2014</year>
          . gelis,
          <string-name>
            <given-names>D.</given-names>
            <surname>Gelfusa</surname>
          </string-name>
          , et al.,
          <source>Hardware</source>
          <volume>prototyping</volume>
          [30]
          <string-name>
            <given-names>S.</given-names>
            <surname>Spanò</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. C.</given-names>
            <surname>Cardarilli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. Di</given-names>
            <surname>Nunzio</surname>
          </string-name>
          ,
          <string-name>
            <surname>R.</surname>
          </string-name>
          <article-title>Fazzoand validation of a w- dor digital signal proces- lari</article-title>
          , D. Giardino,
          <string-name>
            <given-names>M.</given-names>
            <surname>Matta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nannarelli</surname>
          </string-name>
          , M. Re, sor,
          <source>Applied Sciences</source>
          <volume>9</volume>
          (
          <year>2019</year>
          )
          <fpage>2909</fpage>
          .
          <article-title>An eficient hardware implementation of rein-</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>F.</given-names>
            <surname>Mazzenga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Giuliano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Vatalaro</surname>
          </string-name>
          ,
          <article-title>Efective forcement learning: The q-learning algorithm, strategies for gradual copper-to-fiber transition Ieee Access 7 (</article-title>
          <year>2019</year>
          )
          <fpage>186340</fpage>
          -
          <lpage>186351</lpage>
          . in access networks,
          <source>Computer Networks</source>
          (
          <year>2020</year>
          ) [31]
          <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>
            <surname>G. M.</surname>
          </string-name>
          <year>107225</year>
          .
          <string-name>
            <surname>Khanal</surname>
            ,
            <given-names>L. Di</given-names>
          </string-name>
          <string-name>
            <surname>Nunzio</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Fazzolari</surname>
          </string-name>
          , M. Re, Fpga
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>S.</given-names>
            <surname>Mukherjee</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. De Sanctis</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Rossi</surname>
          </string-name>
          , E. Cianca,
          <article-title>implementation of a low-power qrs extractor, M. Ruggieri</article-title>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Prasad</surname>
          </string-name>
          , Mode switching algo- in: International Conference on
          <article-title>Applications rithms for dvb-s2 links in w band</article-title>
          ,
          <source>in: 2010 IEEE in Electronics Pervading Industry, Environment Global Telecommunications Conference GLOBE- and Society</source>
          , Springer,
          <year>2017</year>
          , pp.
          <fpage>9</fpage>
          -
          <lpage>15</lpage>
          .
          <source>COM</source>
          <year>2010</year>
          , IEEE,
          <year>2010</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          . [32]
          <string-name>
            <given-names>Y. S.</given-names>
            <surname>Algnabi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. A.</given-names>
            <surname>Aldaamee</surname>
          </string-name>
          , R. Teymourzadeh,
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>S.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <article-title>Internet of things (iot):</article-title>
          <string-name>
            <surname>Se- M. Othman</surname>
            ,
            <given-names>M. S.</given-names>
          </string-name>
          <string-name>
            <surname>Islam</surname>
          </string-name>
          ,
          <article-title>Novel architecture curity challenges, business opportunities &amp; ref- of pipeline radix 2 2 sdf ft based on digiterence architecture for e-commerce, in: 2015 slicing technique</article-title>
          ,
          <source>in: 2012 10th IEEE InternaInternational Conference on Green Computing tional Conference on Semiconductor Electronics and Internet of Things (ICGCIoT)</source>
          , IEEE,
          <year>2015</year>
          , pp.
          <source>(ICSE)</source>
          , IEEE,
          <year>2012</year>
          , pp.
          <fpage>470</fpage>
          -
          <lpage>474</lpage>
          .
          <fpage>1577</fpage>
          -
          <lpage>1581</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>R.</given-names>
            <surname>Giuliano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Mazzenga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Neri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Vegni</surname>
          </string-name>
          ,
          <article-title>Security access protocols in iot networks with heterogenous non-ip terminals</article-title>
          ,
          <source>in: 2014 IEEE International Conference on Distributed Computing in Sensor Systems</source>
          , IEEE,
          <year>2014</year>
          , pp.
          <fpage>257</fpage>
          -
          <lpage>262</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>M.</given-names>
            <surname>Jamal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Horia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Maria</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Alexandru</surname>
          </string-name>
          ,
          <article-title>Study of multiple access schemes in 3gpp lte ofdma vs. sc-fdma</article-title>
          , in: 2011 International Conference on Applied Electronics, IEEE,
          <year>2011</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>