IMPROVEMENT OF THE HARDWARE IMPLEMENTATION OF METHOD FOR ACTIVITY ANALYSIS OF LUT UNITS IN THE FPGA-BASED SYSTEMS

Keywords: integrity monitoring, FPGA, Hardware Trojans, LUT, activity analysis of LUT units, life cy-cle of FPGA-based systems.

Abstract

The problem of monitoring the integrity of FPGA-based systems program code was consid-ered. It is noted that one of the dangerous types of violation of program code integrity for such systems is malicious implantation of the Hardware Trojans into the system. The approach to the detection of areas of potential location of Hardware Trojans is considered. In the framework of this approach, the detection is per-formed by registering and analyzing the activity of elementary calculating units LUT of FPGA-based system. The mode of operation of the LUT units, which is not taken into account by the existing circuit solutions that provide registration of the activity, is revealed. This mode is manifested in the form of the formation of a single logical value at the output of the LUT unit at the moment when the system starts functioning. The purpose of the work is to improve the specified circuit solutions to ensure the correct processing of the detected mode of LUT units operation in FPGA-based system. An analysis was made of the factors that cause the existing circuit solu-tions to function incorrectly under the conditions of the identified mode. It is established that the reason for this behavior is the difference between the value of the initial state of the triggers included in the LUT unit activity detection modules and the values at the outputs of these units. Modifications of the LUT unit activity registra-tion subcircuit are proposed. These modifications expand the correct functioning of the registration subcir-cuit and correct the incorrect functioning of the existing circuit solutions. The proposed modifications of the subcircuit were simulated. The simulation results showed the correct functioning of the modified subcircuits on the sets of input signals, which give an incorrect registration of activities in the unmodified circuit.

Author Biographies

Константин Вячеславович Защелкин, Odessa National Polytechnic University
  Candidate of Technical Sciences, Associate Professor
Александр Валентинович Дрозд, Odessa National Polytechnic University
doctor of technical sciences, professor
Елена Николаевна Иванова, Odessa National Polytechnic University
Senior Lecturer
Юлиан Юрьевич Сулима, Odessa Technical College of the Odessa National Academy of Food Technologies
Candidate of Technical Sciences, Head of Computer Systems Department
Published
2019-04-19
How to Cite
Защелкин, К., Дрозд, А., Иванова, Е., & Сулима, Ю. (2019). IMPROVEMENT OF THE HARDWARE IMPLEMENTATION OF METHOD FOR ACTIVITY ANALYSIS OF LUT UNITS IN THE FPGA-BASED SYSTEMS. Electrotechnic and Computer Systems, (30(106), 116-124. https://doi.org/10.15276/eltecs.30.106.2019.13
Section
Protection of an information in computer systems

Most read articles by the same author(s)