<!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>Power-Oriented Checkability of Matrix and Pipeline Circuits in FPGA-Based Digital Components of Safety- Related Systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Oleksandr Drozd</string-name>
          <email>drozd@ukr.net</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Viktor Antoniuk</string-name>
          <email>viktor.v.antoniuk@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Miroslav Drozd</string-name>
          <email>miroslav_dr@mail.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hanna Stepova</string-name>
          <email>hanna.suhak@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Computer Systems, Odessa National Polytechnic University</institution>
          ,
          <addr-line>Avenue Shevchenko 1, 65044 Odessa</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The checkability of the circuits is considered as a necessary condition for ensuring functional safety for safety-related systems based on the use of fault-tolerant solutions. The features of logical checkability, which is essential for testing, testable design and on-line testing of digital components of safetyrelated systems, are analyzed. Logical checkability is represented as structural, structurally functional and dual-mode, typical for critical applications. The problem of hidden faults is noted, which shows the lack of dual-mode checkability in the design of digital components based on matrix structures. The resource-based approach identifies this problem as a growth problem, the solution of which requires the reduction of matrix structures. The maximum reduction is achieved in bitwise pipelines. The limitations of logical checkability are shown in solving the problem of hidden faults under the conditions of the dominance of matrix structures and in the monitoring of faults in chains of the common signals. The success of green technologies in FPGA design created the conditions for the development of power-oriented checkability, which significantly complements the logical checkability of the circuits. An analytical evaluation of power-oriented checkability was obtained. The results of power-oriented checkability evaluation experiments are shown to be important for faults in chains of the common signals. Experiments were carried out for matrix and bitwise pipeline circuits using the example of multipliers of numbers. A comparative analysis of the results obtained.</p>
      </abstract>
      <kwd-group>
        <kwd>Safety-Related System</kwd>
        <kwd>Digital Component</kwd>
        <kwd>FPGA</kwd>
        <kwd>Logical and Power-Oriented Checkability</kwd>
        <kwd>Problem of the Hidden Faults</kwd>
        <kwd>Resource-based Approach</kwd>
        <kwd>Matrix Structure</kwd>
        <kwd>Bitwise Pipeline</kwd>
        <kwd>Faults in Chains of the Common Signals</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Instrumentation and control safety-related systems are an important part of high-risk
objects, which are widely represented in the energy sector, on high-speed ground and
air transport by power plants, power grids, vehicles and their infrastructures. These
systems are aimed at ensuring functional safety of both the system and the control
object. They play an important role in preventing accidents at high-risk objects and in
reducing losses in the event of an accident [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ].
      </p>
      <p>
        Functional safety is based on the use of fault-tolerant solutions [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ].
      </p>
      <p>
        However, a fault-tolerant solution is not yet fault-safe. Indeed, a fault-tolerant
solution is resistant to the number of failures specified in the design. If the number of
failures exceeds the established threshold, then the fault-tolerant solution is no longer
fault-safe. Thus, on the way from fault tolerance to functional safety is another
important characteristic of the component of safety-related system. This characteristic is
checkability, i.e. the suitability of the component’s circuit for its faults being checked
[
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ].
      </p>
      <p>
        Safety-related systems are distinguished from the general number of computer
systems by dividing the operating mode into normal and emergency. Modern
technologies used in safety-related systems are aimed at maintaining the system and the object
in a normal mode throughout the entire operation time. Therefore, the most critical
emergency mode is rarely activated and is poorly understood. The main question that
is posed throughout the normal mode is whether the safety-related system is ready to
perform its basic functions, i.e. emergency mode functions to prevent accidents at the
control object and mitigate the consequences of the accident [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ].
      </p>
      <p>
        Setting of this question has the complete reasons which are based on a problem of
the hidden faults. This problem is the accumulation of hidden faults over the course of
an extended normal mode in the absence of input data, which may manifest these
faults as an error of the calculated result. With the beginning of the emergency mode,
the input data changes its character and manifests accumulated faults that reduce the
fault tolerance of the system components and its functional safety. Faults occurring in
emergency mode, i.e. abnormal faults do not contribute to countering the accident [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        The absence of conditions for the manifestation of faults is explained by the lack of
checkability of the circuit. Checkability is defined in relation to a particular type of
checking. The most widely used logical checking, which identifies a fault by its
manifestation in the form of an error of the analyzed result. Logical checking is performed
within the frame of its corresponding logical checkability, which can be structural,
structurally functional, and dual-mode structurally functional [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ].
      </p>
      <p>
        Structural checkability, which is determined only by the structure of the scheme, is
testability, i.e. ability of the circuit to being tested in the pauses of its work. Known
testable design is aimed at improving the structural checkability of circuits [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ].
      </p>
      <p>
        In the process of performing operations, the circuit is characterized by structurally
functional checkability, which depends on the structure of the circuit and on the input
data. Structurally functional checkability creates the conditions for error detection by
methods and means of on-line testing [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ].
      </p>
      <p>Dual-mode structurally functional checkability is inherent to safety-related systems
and is a consequence of the division of the operating mode into normal and
emergency. This leads to different structurally functional checkability of digital circuits in
normal and emergency mode due to the different input data received in these modes.
Dual-mode structurally functional checkability consists in an ability of the circuit to
show the abnormal faults in a normal mode. Dual-mode structurally functional
checkability is part of the structurally functional checkability of the circuit in the normal
mode, because it does not take into account faults that manifest themselves only in the
normal mode and have no consequences in the emergency mode.</p>
      <p>
        Dual-mode checkability is maximum with minimal difference of structurally
functional checkability of the circuit in normal and emergency mode. This difference,
supported by the various input data of the circuit in these modes, serves as a source
for the problem of hidden faults [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>
        This problem is better known for unsuccessful attempts to detect hidden faults by
using imitation modes, i.e. recreation of the accident conditions to test the operation
of the safety-related system and its components in emergency mode. Unauthorized
activation of imitation modes by a person or malfunction more than once led to
accident consequences [
        <xref ref-type="bibr" rid="ref16 ref17">16, 17</xref>
        ].
      </p>
      <p>The presence of dangerous imitation modes in the arsenal of methods for solving
the problem of hidden faults indicates a lack of confidence in the fault tolerance of the
components used in safety-related system and is explained by the lack of checkability
of the designed circuits.</p>
      <p>Low structurally functional checkability of the circuit is due to its structural
redundancy, which is a consequence of two main reasons: the need to use fault-tolerant
solutions with significant structural redundancy; limited input data in normal mode.
The first reason is objective, since fault-tolerant solutions are the basis for ensuring
the functional safety of safety-related systems.</p>
      <p>
        However, the problem of hidden faults is related to the second reason, which only
seems to be objective. Indeed, it is objective only within the frame of traditional
design of digital components based on matrix structures using parallel adders and
comparators, iterative array multipliers and dividers [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
      <p>
        These nodes process data in parallel codes on matrices of homogeneous
operational elements. Parallel codes help distinguish the input data of the circuit in normal and
emergency mode. The second reason can be eliminated by reducing the matrix
structures based on the gain of the pipeline parallelism of circuit solutions. Modern digital
components are built pipeline, but the pipeline sections are matrix nodes or their
elements [
        <xref ref-type="bibr" rid="ref19 ref20">19, 20</xref>
        ].
      </p>
      <p>The reduction of the matrix structure to one operational element in the pipeline
section converts the digital component into a bitwise pipeline that performs operations
in sequential codes. Register structures of the bitwise pipeline, which are elements of
testable design (scanning registers), significantly increase the structurally functional
checkability of the circuit in normal mode. Sequential codes align the variety of input
data of the normal and emergency modes, significantly increasing the dual-mode
structurally functional checkability of the circuits in safety-related systems.</p>
      <p>At the same time, logical checkability has a number of limitations associated with
the continued dominance of matrix structures in the design of digital components, as
well as the problems of on-line testing.</p>
      <p>These restrictions stimulate the search for other forms of checking and checkability
of components used in safety-related systems.</p>
      <p>
        It should be noted the successful development of digital components of
safetyrelated systems based on the component approach [
        <xref ref-type="bibr" rid="ref21 ref22">21, 22</xref>
        ] and orientation to FPGA
design [
        <xref ref-type="bibr" rid="ref23 ref24">23, 24</xref>
        ].
      </p>
      <p>
        The sustainable development of green information technologies in power saving
[
        <xref ref-type="bibr" rid="ref25 ref26">25, 26</xref>
        ] has created the prerequisites for the implementation of checking of the
circuits within the frame of checkability in power consumption. Modern CAD systems
have received tools for estimating the power consumption of FPGA projects.
      </p>
      <p>Therefore, a number of issues arise related to the limited of logical checkability
and expediency of developing the power-oriented checkability of the circuits, as well
as perspectivity of digital components based on matrix structures and bitwise
pipelines.</p>
      <p>The purpose of this study is to evaluate the expediency of developing the
poweroriented checkability of the circuits under the conditions of a developed logical
checkability in relation to traditional matrix and perspective bitwise pipeline circuit
solutions.</p>
      <p>
        The second section analyzes the limitations in the logical checkability of circuits
that justify the development of power-oriented checkability. The third section defines
the analytical assessment of power-oriented checkability, taking into account the
possibilities offered by modern CAD systems using the example of Quartus Prime [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ].
The fourth section describes the results of experiments and their comparative analysis
in assessment of power-oriented checkability for FPGA projects with matrix and
bitwise pipeline circuits using the example of multipliers of numbers with different size.
2
      </p>
      <p>Expediency of Power-Oriented Checkability Development
Logical checking has received a monopoly both in relation to testing digital circuits,
and in the domain of their on-line testing. The long-term sustainable development of
logical checking has created a powerful infrastructure of models, methods and tools
that support further dominance. Under these conditions, the development of
alternative forms of checking and appropriate checkability becomes justified and successful
in the case of obtaining its own place, where logical checking and logical checkability
are limited in efficiency, and the alternative approach demonstrates the desired
positive effect.</p>
      <p>The first condition for obtaining your own place requires evaluating the logical
checking from the position of its lacks that are essential for critical applications.</p>
      <p>
        Among the main challenges to logical checking, the problem of hidden faults is
dominant. According to the resource-based approach [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ], this problem is related to
growth problems. The resource-based approach considers models, methods and means
as resources and identifies three levels of their development: replication,
diversification and autonomy.
      </p>
      <p>
        Replication is the lowest level of resource development. Matrix structures are
stamped from homogeneous elements at the replication level. For example, the
iterative array multiplier of n-bit binary numbers consists of n2 operational elements, i.e.
contains 103 operational elements for n = 32 [
        <xref ref-type="bibr" rid="ref29">29, 30</xref>
        ].
      </p>
      <p>Problems of functional safety can be solved, starting with the level of
diversification. Therefore, computer systems in critical applications diversify the working mode,
dividing it into normal and emergency, i.e. rise to the level of diversification.
However, digital components continue to be stamped at the replication level based on matrix
structures. This discrepancy in the level of development of the system and
components leads to the problem of hidden faults.</p>
      <p>The solution to the problem is to develop components to the level of the system,
for example, by transforming matrix circuits into bitwise pipelines, reflecting the level
of diversification.</p>
      <p>However, the development of matrix structures is protected by a powerful
infrastructure that has been created for decades, combining the best solutions in this area in
the form of models, methods and tools, including CAD, focused on designing matrix
circuits, extensive libraries of ready-made matrix nodes, tools of accelerated addition
of parallel codes and iterative array multipliers built into FPGA chips [31, 32].</p>
      <p>Matrix infrastructure significantly limits the efficiency of bitwise pipelines
designed within this framework. Therefore, it is advisable to combine the development
of bitwise pipelines with the reduction of matrix structures within the frame of the
existing infrastructure. This solution is the use of truncated arithmetic operations in
the processing of approximate data [33, 34].</p>
      <p>An important feature of computer systems is their dominant development along the
path of processing approximate data in floating-point formats [35, 36]. Safety-related
systems are such computer systems that receive raw data from sensors. Measurement
results related to approximate data are also the source data for critical domains of
cyber-physical systems and Internet of Things systems [37, 38].</p>
      <p>Truncated arithmetic operations almost twice simplify matrix structures. However,
reducing computations complicates on-line testing, which, as a rule, are performed by
residue checking [39, 40].</p>
      <p>We can observe a tendency towards complication of objects of logical checking
and, accordingly, a decrease in the logical checkability of matrix circuits and an
increase in the complexity of methods and means for on-line testing.</p>
      <p>The following lack of logical checking is associated with faults in the chains of
common signals, for example, reset or clock signals. Such faults can fix the digital
component circuit in a state that is identified by the logical control as correct. Logical
checkability is not sufficient to detect such faults.</p>
      <p>Power-oriented checkability, on the contrary, is sensitive to such faults, that
reducing the number of switching signals and, accordingly, the dynamic component of
power consumption.</p>
      <p>In addition, power-oriented checkability increases in contrast to logical
checkability with the complexity of the circuit and the corresponding increase in power
consumption. This effect in floating-point matrix circuits is supported by the quadratic
dependence of the circuit complexity on the range of the data being processed.
Bitwise pipelines achieve this effect at an increased frequency.</p>
      <p>It should also be noted that power-oriented checkability is not tied to digital
circuits, as is the case for logical checkability, and can serve hybrid circuits that also
contain analog nodes.</p>
      <p>Thus, power-oriented checkability significantly complements logical checkability.</p>
      <p>At the same time, power-oriented checkability receives significant support from
FPGA design systems. These systems offer intelligent power assessment tools for
FPGA projects. Such support from CAD is being improved as part of the successful
development of green technologies [41, 42].</p>
      <p>Analytical Assessment of the Power-Oriented Checkability
The checkability of the scheme can be estimated by the ratio of the set of impossible
values of the checked indicator, i.e. values that can only be obtained under the action
of a fault, to the total number of values. In the case of power-oriented checkability of
the circuit, the checked indicator is the power consumption, which, taking into
account the constant supply voltage, is fully characterized by the current consumption
and therefore will be assessed by the current consumption. The sets of impossible and
all values of the consumed current are represented by the volumes of the ranges of
their change from the lowest to the highest value.</p>
      <p>The existence of two ranges of impossible values that are below and above the
allowable values of current consumption determines, respectively, the lower and upper
power-oriented checkability of the circuit.</p>
      <p>We consider lower power-oriented checkability CLPC, which provides monitoring
of common signals, such as reset or clock, and general control. Faults in chains of the
common signals can significantly reduce power consumption in its dynamic
component and are not always succumb to logical checking. The CLPC checkability can be
estimated taking into account the smallest ID MIN and largest ID MAX possible value of
the dynamic component by the following formula:</p>
      <p>CLPC = ID MIN / ID MAX.
(1)</p>
      <p>It should be noted that the sensors measure the total current consumption IT.S and
do not determine its dynamic component [43].</p>
      <p>In Quartus Prime, a CAD system for designing digital circuits on Intel FPGA PLD,
the current consumption of the project is estimated by the Power-Play Power Analyzer
utility [44]. This utility estimates the total current consumption IT of the PLD core and
its dynamic ID and static IS components with an error ΔIT, ΔID and ΔIS at the level of 5%.
In the process of measurement, the dynamic component can be estimated by the
formula: ID.S = IT.S – IS ± ΔIT.S / 2 ± ΔIS / 2, where ΔIT.S – current consumption measurement
error, IS and ΔIS – static component and its error determined previously by the utility
Power-Play Power Analyzer. In case of proper functioning of the circuit IT.S = IT and
IT.S – IS = ID. In addition, as a rule ΔIT.S ≤ ΔIT, i.e. we can accept ΔIT.S = ΔIT.</p>
      <p>The Power-Play Power Analyzer utility estimates the consumption currents
depending on the specified activity of the input signals, increasing the values of the IT and ID
currents with increasing activity. It can be assumed that the ID MIN and ID MAX currents are
achieved with zero and maximum activity of the input signals, respectively, i.e.</p>
      <p>ID MIN = ID.MIN – (ΔIT.MIN + ΔIS.MIN) / 2;
ID MAX = ID.MAX + (ΔIT.MAX + ΔIS.MAX) / 2,
(2)
(3)
where the indices ".MIN" and ".MAX" mean currents and their errors at zero and
maximum activity of the input signals, respectively.</p>
      <p>Thus, the evaluation of the power consumption parameters of the project, performed
by modeling in the Power-Play Power Analyzer utility, determines the lower
poweroriented checkability of the circuit using the formulas (1) – (3) as follows:
CLPC = (ID.MIN – (ΔIT.MIN + ΔIS.MIN) / 2) / (ID.MAX + (ΔIT.MAX + ΔIS.MAX) / 2).
(4)</p>
      <p>This assessment requires experimental confirmation of the assumption made about
the direct relationship between the ID MIN, ID MAX currents and the activity of the input
signals, since these currents are determined taking into account errors that reduce the
direct dependence.
4</p>
      <p>Experimental Comparative Assessment in Power-Oriented
Checkability of Iterative Array and Bitwise Pipeline</p>
      <p>Multipliers</p>
      <p>Experimental assessment of the lower power-oriented checkability of the circuit is
performed by comparing its values for iterative array and bitwise pipeline multipliers
according to the results of their simulation, which was performed in Quartus Prime
CAD. When carrying out simulations on FPGA Intel Max 10 10M50DAF672I7G
[45], designs of multipliers with a size of input operands n = 8, 16, 24, and 32 bits
were implemented. The AI activity of the input information signals was set in the
range from 0% to 100% of the value of the clock signal with an increment of 12.5%.
The frequency of the clock signal was set as the maximum possible for a specific
multiplier project.</p>
      <p>Iterative array multipliers were designed in Intel's FPGA Quartus Prime CAD
based on an Intellectual Property Core (IP-Core) LPM_MULT of multiplier from the
Library of Parameterized modules (LPM) that came with Quartus Prime. This IP-Core
is implemented by CAD in the 9-bit multiplication blocks embedded in the FPGA
Intel Max 10. The input and output user buffer registers were added to the
LPM_MULT IP-Core (Fig. 1).</p>
      <p>Bitwise pipeline multipliers were designed in Quartus Prime based on the circuit
described in [30], (Fig. 2).</p>
      <p>The Time-Quest Timing Analyzer utility [46] was used to set the clock signal
values and adjust the temporal parameters of the functioning for multipliers projects.
The maximum possible frequency for each of the projects was determined by Quartus
Prime as a result of the compilation of projects.</p>
      <p>Fig. 1. An example of the project of an iterative array 8-bit multiplier</p>
      <p>The Power-Play Power Analyzer utility was used to model the power consumption
parameters of the multipliers. Before performing the simulation, it allows to set the
parameters for calculating the activity of input and internal information signals.</p>
      <p>The simulation results, which are the values of currents IT, IS, ID of the FPGA core,
are given in Table 1 and 2, respectively, for the iterative array and bitwise pipeline
multipliers with a size of n from 8 to 32 bits.</p>
      <p>The maximum clock frequency obtained as a result of modeling for the iterative
array multipliers is 250 MHz, 232 MHz, 111 MHz and 100 MHz, respectively, at 8-,
16-, 24- and 32-bit operands.</p>
      <p>For bitwise pipeline multipliers, the maximum frequency is the same for all digits
and is 400 MHz.</p>
      <p>The results of experimental verification of the minimum value of the current ID MIN
with zero input signal activity are presented in Table 3</p>
      <p>The table shows growth of the checkability with increase in size n and decrease of
the AI activity. The bitwise multiplier surpasses matrix circuits in a checkability and
reduces it to a lesser extent with growth of the AI activity.
5</p>
      <p>Conclusions
The role of checkability of circuits increases in safety-related systems, since it is a
necessary condition for converting fault-tolerant solutions into fault-safe.</p>
      <p>The logical form of checkability has received the dominant development in testing
and on-line testing of digital circuits as structural, structurally functional, and
dualmode structurally functional checkability, with the deficit of which the problem of
hidden faults arises that is inherent to safety-related systems in the case of traditional
component design based on matrix structures.</p>
      <p>A drastic reduction of matrix structures in bitwise pipelines significantly improves
logical checkability but requires significant changes in the design of digital
components.</p>
      <p>Another problem of logical checkability is faults in chains of the common signals,
such as clock signals. These faults can fix the digital circuit in a state that is identified
by the logical checking as correct.</p>
      <p>The limitations of logical checkability in solving problems of hidden faults and
monitoring of common signals stimulate the search for new forms of checkability.</p>
      <p>The success of green technologies in FPGA design has created the conditions for
the development of power-oriented checkability, which allows to detect faults in
chains of the common signals by reducing the dynamic component of energy
consumption.</p>
      <p>Analytical evaluation of power-oriented checkability and experimental studies
showed its increase from 54.3% to 79.7% in case of a decrease of the activity of input
signals from 100% to zero in an 8-bit iterative array multiplier and increase from
37.4% to 82.8 % for a 32-bit multiplier.</p>
      <p>Bitwise pipelines demonstrate higher power-oriented checkability, which, under
the same conditions, rises from 74.6% to 84.9% and from 69.3% to 89.1%.</p>
      <p>Thus, power-oriented checkability significantly complements the possibilities of
logical checkability for both traditional matrix circuits and promising bitwise
pipelines.
30.Drozd, J., Drozd, A., Antoshchuk, S., Kushnerov, A., Nikul, V.: Effectiveness of Matrix and
Pipeline FPGA-Based Arithmetic Components of Safety-Related Systems. In: 8th IEEE
International Conference on Intelligent Data Acquisition and Advanced Computing Systems:
Technology and Applications. pp. 785–789. Warsaw, Poland (2015), DOI:
10.1109/IDAACS.2015.7341410.
31.Cyclone II Architecture. Cyclone II Device Handbook Version 3.1.—Altera Corporation
(2007), http://www.altera.com/literature/hb/cyc2/cyc2_cii51002.pdf, last accessed
2019/03/20.
32.Drozd, A., Drozd, M., Kuznietsov, M.: Use of Natural LUT Redundancy to Improve
Trustworthiness of FPGA Design. In: CEUR Workshop Proceedings, vol. 1614, pp. 322–331
(2016).
33.Park, H.: Truncated Multiplications and Divisions for the Negative Two's Complement</p>
      <p>Number System. In: Ph.D. Dissertation. The University of Texas at Austin, Austin, USA (2007).
34.Garofalo, V.: Truncated Binary Multipliers with Minimum Mean Square Error: Analytical
Characterization, Circuit Implementation and Applications. In: Ph.D. Dissertation.
University of Studies of Naples “Federico II”, Naples, Italy (2008).
35.ANSI/IEEE Std 754-1985, IEEE Standard for Binary Floating-Point Arithmetic (1985).
36.IEEE Std 754™-2008 (Revision of IEEE Std 754-1985) IEEE Standard for Floating-Point</p>
      <p>Arithmetic. IEEE 3 Park Avenue New York, NY 10016–5997, USA (2008).
37.Cyber Physical Computing for IoT-driven Services. Vladimir Hahanov, Eugenia Litvinova,</p>
      <p>Svetlana Chumachenko. Springer (2017).
38.Maevsky, D., Bojko, A., Maevskaya, E., Vinakov, O., Shapa, L.: Internet of Things:
Hierarchy of Smart Systems. In: 9th IEEE International Conference on Intelligent Data Acquisition
and Advanced Computing Systems: Technology and Applications, vol. 2, pp. 821–827,
Bucharest, Romania (2017).
39.Drozd, A., Lobachev, M., Hassonah, W.: Hardware Check of Arithmetic Devices with
Abridged Execution of Operations. In: European Design and Test Conf, p. 611. Paris,
France (1996) DOI: 10.1109/EDTC.1996.494375.
40.Drozd, A.V., Lobachev, M.V.: Efficient On-line Testing Method for Floating-Point Adder.</p>
      <p>In: Design, Automation and Test in Europe. Conference and Exhibition 2001 (DATE 2001),
pp. 307–311. Munich, Germany (2001). DOI: 10.1109/DATE.2001.915042.
41.Tyurin, S., Kamenskih, A.: Green Logic: Models, Methods, Algorithms. In: Kharchenko V.,
Kondratenko Y., Kacprzyk J. (eds) Green IT Engineering: Concepts, Models, Complex
Systems Architectures. Studies in Systems, Decision and Control, vol 74, pp 69–86, Springer
(2017). DOI: https://doi.org/10.1007/978-3-319-44162-7_4.
42.Drozd, A., Drozd, J., Antoshchuk, S., Antonyuk, V., Zashcholkin, K., Drozd, M., Titomir,
O.: Green Experiments with FPGA. In book: Green IT Engineering: Components, Networks
and Systems Implementation, V. Kharchenko, Y. Kondratenko, J. Kacprzyk (eds), vol. 105,
pp. 219–239. Berlin, Heidelberg: Springer International Publishing (2017). DOI:
10.1007/978-3-319-55595-9_11.
43.MAX 10 FPGA Development Kit User Guide (2017),
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ugmax10m50-fpga-dev-kit.pdf, last accessed 2019/03/20.
44.Intel Quartus Prime Standard Edition User Guide: Power Analysis and Optimization (2018),
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-qpspower.pdf, last accessed 2019/03/20.
45.Max 10 FPGA Device Architecture (2017),
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/max10/m10_architecture.pdf, last accessed 2019/03/20.
46.Intel Quartus Prime Standard Edition User Guide: Timing Analyzer (2018),
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-qpstiming-analyzer.pdf, last accessed 2019/03/20.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Core</surname>
          </string-name>
          <article-title>Knowledge on Instrumentation and Control Systems in Nuclear Power Plants, Technical Reports, IAEA Nuclear energy series no</article-title>
          .
          <source>NP-T-3</source>
          .
          <fpage>12</fpage>
          -141 p.,
          <source>International atomic energy agency Vienna</source>
          (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Yastrebenetsky</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <article-title>(ed): NPP I&amp;Cs: Problems of Safety, Ukraine</article-title>
          , Кyiv: Теchnika (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Palagin</surname>
            ,
            <given-names>A.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Opanasenko</surname>
            <given-names>V.N.</given-names>
          </string-name>
          :
          <article-title>Design and application of the PLD-based reconfigurable devices</article-title>
          . In: Adamski,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Barkalov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Wegrzyn</surname>
          </string-name>
          <string-name>
            <surname>M</surname>
          </string-name>
          . (eds.)
          <source>Design of Digital Systems and Devices, Lecture Notes in Electrical Engineering</source>
          , vol.
          <volume>79</volume>
          , pp.
          <fpage>59</fpage>
          -
          <lpage>91</lpage>
          . Springer Verlag, Berlin Heidelberg (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Yatskiv</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yatskiv</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jun</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sachenko</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhengbing</surname>
          </string-name>
          , H.:
          <article-title>The use of modified correction code based on residue number system in WSN</article-title>
          .
          <source>In: 7th IEEE International Conf. on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications</source>
          , pp.
          <fpage>513</fpage>
          -
          <lpage>516</lpage>
          . Berlin, Germany (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Sklyar</surname>
            ,
            <given-names>V.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharchenko</surname>
            ,
            <given-names>V.S.</given-names>
          </string-name>
          :
          <article-title>Fault-Tolerant Computer-Aided Control Systems with Multiversion-Threshold Adaptation: Adaptation Methods, Reliability Estimation, and Choice of an Architecture</article-title>
          .
          <source>Automation and Remote Control</source>
          , vol.
          <volume>63</volume>
          , no.
          <issue>6</issue>
          ,
          <fpage>991</fpage>
          -
          <lpage>1003</lpage>
          (
          <year>2002</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Drozd</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Drozd</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Martynyuk</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuznietsov</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Improving of a Circuit Checkability and Trustworthiness of Data Processing Results in LUT-based FPGA Components of Safety-Related Systems</article-title>
          .
          <source>In: CEUR Workshop Proceedings</source>
          , vol.
          <year>1844</year>
          , pp.
          <fpage>654</fpage>
          -
          <lpage>661</lpage>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. IEC 61508-1:
          <fpage>2010</fpage>
          . Functional Safety of Electrical / Electronic / Programmable Electronic Safety Related Systems - Part 1:
          <article-title>General requirements</article-title>
          . Geneva: International Electrotechnical Commission (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Bakhmach</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharchenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Siora</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sklyar</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tokarev</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Design and Qualification of I&amp;C Systems on the Basis of FPGA Technologies</article-title>
          .
          <source>In: Proceedings of 7th International Topical Meeting on Nuclear Plant Instrumentation</source>
          , Control, and
          <article-title>Human-Machine Interface Technologies (NPIC</article-title>
          &amp;HMIT
          <year>2010</year>
          ) , pp.
          <fpage>916</fpage>
          -
          <lpage>924</lpage>
          . Las Vegas,
          <string-name>
            <surname>Nevada</surname>
          </string-name>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Drozd</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Drozd</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Antonyuk</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Features of Hidden Fault Detection in Pipeline Components of Safety-Related System</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>1356</volume>
          , pp.
          <fpage>476</fpage>
          -
          <lpage>485</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Hahanov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Litvinova</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Obrizan</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gharibi</surname>
            ,
            <given-names>W:</given-names>
          </string-name>
          <article-title>Embedded method of SoC diagnosis</article-title>
          . Elektronika in Elektrotechn, no 8, pp.
          <fpage>3</fpage>
          -
          <lpage>8</lpage>
          (
          <year>2008</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Drozd</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Antoshchuk</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Drozd</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zashcholkin</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Drozd</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuznietsov</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>AlDhabi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nikul</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Checkable FPGA Design: Energy Consumption, Throughput and Trustworthiness</article-title>
          . In book: Green IT Engineering: Social,
          <article-title>Business and Industrial Applications, Studies in Systems, Decision and</article-title>
          <string-name>
            <surname>Control</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Kharchenko</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Kondratenko</surname>
          </string-name>
          , J.
          <source>Kacprzyk (edits)</source>
          , vol.
          <volume>171</volume>
          , pp.
          <fpage>73</fpage>
          -
          <lpage>94</lpage>
          . Berlin, Heidelberg: Springer International Publishing (
          <year>2018</year>
          ). DOI:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -00253-
          <issue>4</issue>
          _
          <fpage>4</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Matrosova</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nikolaeva</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kudin</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Singh</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>PDF testability of the circuits derived by special covering ROBDDs with gates</article-title>
          .
          <source>In: IEEE East-West Design and Test Symposium</source>
          , EWDTS, pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .
          <article-title>Rostov-on-</article-title>
          <string-name>
            <surname>Don</surname>
          </string-name>
          ,
          <source>Russia</source>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Romankevich</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          :
          <article-title>Self-testing of multiprocessor systems with regular diagnostic connections</article-title>
          .
          <source>Automation and Remote Control</source>
          , vol.
          <volume>78</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>2</given-names>
          </string-name>
          ,
          <fpage>289</fpage>
          -
          <lpage>299</lpage>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Nicolaidis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zorian</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>On-Line Testing for VLSI - А Compendium of Approaches</article-title>
          . In
          <source>: Journal of Electronic Testing: Theory and Application</source>
          , vol.
          <volume>12</volume>
          , issue
          <issue>1-2</issue>
          , pp.
          <fpage>7</fpage>
          -
          <lpage>20</lpage>
          (
          <year>1998</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Abramovichi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stroud</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hamiliton</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wijesuriya</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Verma</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Using roving STARs for on-line testing and diagnosis of FPGAs in fault-tolerant applications</article-title>
          . In: IEEE International Test Conference, pp.
          <fpage>973</fpage>
          -
          <lpage>982</lpage>
          . Atlantic City, NJ, USA (
          <year>1999</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Gillis</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>The Apocalypses that Might Have Been</article-title>
          . [Online]. Available: http://www .popmech.ru/go.php?url=
          <source>http%3A%2F%2F www.damninteresting.com%2F%3Fp%3D913.</source>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.Department of Energy,
          <source>DOE Guideline Root Cause Analysis Guidance Document, Office of Nuclear Energy and Office of Nuclear Safety Policy and Standards</source>
          , Department of Energy, Washington DC, USA,
          <year>1992</year>
          . http://tis.eh.doe.gov/techstds/standard/nst1004/nst1004.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Kulanov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharchenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perepelitsyn</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Parameterized IP Infrastructures for faulttolerant FPGA-based systems: Development, assessment, case-study</article-title>
          .
          <source>In: IEEE East-West Design and Test Symposium EWDTS'10</source>
          , pp.
          <fpage>322</fpage>
          -
          <lpage>325</lpage>
          . St. Petersburg,
          <string-name>
            <surname>Russia</surname>
          </string-name>
          (
          <year>2010</year>
          ). DOI:
          <volume>10</volume>
          .1109/EWDTS.
          <year>2010</year>
          .
          <volume>5742075</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>H.F.</given-names>
          </string-name>
          :
          <article-title>A structural study of parallel pipelined systems</article-title>
          .
          <source>In: PhD Dissertation</source>
          , Univ. of California.,
          <string-name>
            <surname>Berkeley</surname>
          </string-name>
          (
          <year>1975</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Cadenas</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Megson</surname>
          </string-name>
          , G.:
          <article-title>A clocking technique for FPGA pipelined designs</article-title>
          .
          <source>Journal of System Architecture, no. 50</source>
          ,
          <fpage>687</fpage>
          -
          <lpage>696</lpage>
          (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Scott</surname>
            <given-names>J.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Preckshot</surname>
            <given-names>G.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gallagher</surname>
            <given-names>J.M.</given-names>
          </string-name>
          <article-title>Using Commercial-Off-The-Shelf (COTS) Software in High-Consequence Safety Systems</article-title>
          , Lawrence Livermore National Laboratory, UCRL -
          <volume>122246</volume>
          (
          <year>1995</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Correia</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Veríssimo</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Neves</surname>
            ,
            <given-names>N. F.</given-names>
          </string-name>
          :
          <article-title>The design of a COTS real-time distributed security kernel</article-title>
          .
          <source>In: Fourth European Dependable Computing Conference</source>
          , pp.
          <fpage>234</fpage>
          -
          <lpage>252</lpage>
          . Toulouse, France (
          <year>2002</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gordienko</surname>
          </string-name>
          , E.:
          <article-title>Implementation of the neural networks for adaptive control system on FPGA</article-title>
          .
          <source>In: Annals of DAAAM for 2012 &amp; 23th Int. DAAAM Symp. "Intelligent Manufacturing and Automation</source>
          , vol.
          <volume>23</volume>
          , no. 1,
          <string-name>
            <surname>B.</surname>
          </string-name>
          Katalinic (ed), pp.
          <fpage>389</fpage>
          -
          <lpage>392</lpage>
          . DAAAM International, Vienna, Austria (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Tyurin</surname>
            ,
            <given-names>S.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grekov</surname>
            ,
            <given-names>A.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gromov</surname>
            ,
            <given-names>O.A.</given-names>
          </string-name>
          :
          <article-title>The principle of recovery logic FPGA for critical applications by adapting to failures of logic elements</article-title>
          .
          <source>World Applied Sciences Journal</source>
          ,
          <volume>328</volume>
          -
          <fpage>332</fpage>
          (
          <year>2013</year>
          ). DOI:
          <volume>10</volume>
          .5829/idosi.wasj.
          <year>2013</year>
          .
          <volume>26</volume>
          .03.13474.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Kharchenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gorbenko</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sklyar</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Phillips</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Green Computing and Communications in Critical Application Domains: Challenges and Solutions</article-title>
          .
          <source>In: 9th International Conference on Digital Technologies (DT'2013)</source>
          , pp.
          <fpage>191</fpage>
          -
          <lpage>197</lpage>
          . Zhilina,
          <string-name>
            <surname>Slovakia</surname>
          </string-name>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Yakovlev</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Energy-modulated computing</article-title>
          .
          <source>In: Proceedings of Design, Automation and Test in Europe Conference and Exhibition 2011 (DATE</source>
          <year>2011</year>
          ), pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . Grenoble, France (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Intel Quartus Prime Standard Edition User Guide: Getting Started</surname>
          </string-name>
          , https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-qpsgetting-started.pdf,
          <source>last accessed</source>
          <year>2019</year>
          /03/20.
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Drozd</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Drozd</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Antoshchuk</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharchenko</surname>
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Natural Development of the Resources in Design and Testing of the Computer Systems and their Components</article-title>
          .
          <source>In: 7th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications</source>
          , pp.
          <fpage>233</fpage>
          -
          <lpage>237</lpage>
          . Berlin, Germany (
          <year>2013</year>
          ). DOI:
          <volume>10</volume>
          .1109/IDAACS.
          <year>2013</year>
          .
          <volume>6662656</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Palagin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Opanasenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>The implementation of extended arithmetic's on FPGA-based structures</article-title>
          .
          <source>In: 9th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications</source>
          , vol.
          <volume>2</volume>
          , pp.
          <fpage>1014</fpage>
          -
          <lpage>1019</lpage>
          . Bucharest, Romania (
          <year>2017</year>
          ). DOI:
          <volume>10</volume>
          .1109/IDAACS.
          <year>2017</year>
          .
          <volume>8095239</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>