FPGA Based Implementation of a Floating Point Multiplier and its Hardware Trojan Models

Floating point multiplication plays a crucial role in computationally intensive applications like digital signal processing. This paper deals with the design of a single precision floating point multiplier and its FPGA realization with LCD interface for output display. To bring out the need for secu...

Full description

Saved in:
Bibliographic Details
Published in2019 IEEE 16th India Council International Conference (INDICON) pp. 1 - 4
Main Authors Nikhila, S, Yamuna, B, Balasubramanian, Karthi, Mishra, Deepak
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.12.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Floating point multiplication plays a crucial role in computationally intensive applications like digital signal processing. This paper deals with the design of a single precision floating point multiplier and its FPGA realization with LCD interface for output display. To bring out the need for secure hardware design, hardware Trojan models are proposed for the mantissa multiplication unit of the floating point multiplier. Implementation results show that the Trojans produce an average difference of 15%-20% in the product values, an increase of on-chip power by 1.61% and an increase of 0.4% in the number of LUTs. The negligible change in the area and power dissipated establishes the stealthy nature of the proposed Trojans.
ISSN:2325-9418
DOI:10.1109/INDICON47234.2019.9030341