A Viterbi decoder and its hardware Trojan models: an FPGA-based implementation study

Author:

Kakkara Varsha1,Balasubramanian Karthi1ORCID,Yamuna B.1,Mishra Deepak2,Lingasubramanian Karthikeyan3,Murugan Senthil4

Affiliation:

1. Department of Electronics and Communication Engineering, Amrita School of Engineering, Amrita Vishwa Vidyapeetham, Coimbatore, Tamil Nadu, India

2. Digital Communication Division (DCD), Optical and Digital Communication Group (ODCG), Satcom Navigation Payload Area (SNPA), Space Application Center (SAC), ISRO, Ahmedabad, Gujarat, India

3. Electrical and Computer Engineering, University of Alabama, Birmingham, AL, USA

4. Department of Electronics and Communication Engineering, Amrita School of Engineering, Amrita Vishwa Vidyapeetham, Amritapuri, Kerala, India

Abstract

Integrated circuits may be vulnerable to hardware Trojan attacks during its design or fabrication phases. This article is a case study of the design of a Viterbi decoder and the effect of hardware Trojans on a coded communication system employing the Viterbi decoder. Design of a Viterbi decoder and possible hardware Trojan models for the same are proposed. An FPGA-based implementation of the decoder and the associated Trojan circuits have been discussed. The noise-added encoded input data stream is stored in the block RAM of the FPGA and the decoded data stream is monitored on the PC through an universal asynchronous receiver transmitter interface. The implementation results show that there is barely any change in the LUTs used (0.5%) and power dissipation (3%) due to the insertion of the proposed Trojan circuits, thus establishing the surreptitious nature of the Trojan. In spite of the fact that the Trojans cause negligible changes in the circuit parameters, there are significant changes in the bit error rate (BER) due to the presence of Trojans. In the absence of Trojans, BER drops down to zero for signal to noise rations (SNRs) higher than 6 dB, but with the presence of Trojans, BER doesn’t reduce to zero even at a very high SNRs. This is true even with the Trojan being activated only once during the entire duration of the transmission.

Funder

Space Application Center, ISRO through RESPOND Project

Publisher

PeerJ

Subject

General Computer Science

Reference21 articles.

1. Effect of hardware trojans on the performance of a coded communication system;Aravind,2018

2. Guided test generation for isolation and detection of embedded trojans in ICs;Banga,2008

3. Hardware trojan: threats and emerging solutions;Chakraborty,2009

4. Convolutional codes 11. maximum-likelihood decoding;Forney;Information and Control,1973

Cited by 5 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Improved Hardware Accelerator for Object Detection;2024 International Conference on Signal Processing, Computation, Electronics, Power and Telecommunication (IConSCEPT);2024-07-04

2. A Modified Viterbi Decoder Architecture for Hardware Efficiency;2023 3rd International Conference on Emerging Frontiers in Electrical and Electronic Technologies (ICEFEET);2023-12-21

3. Hardware Trojan Modelling on a FPGA Based Deep Neural Network Accelerator;Proceedings of Third International Conference on Sustainable Expert Systems;2023

4. Design of a low power and high-speed Viterbi decoder using T-algorithm with normalization;2021 International Conference on Advances in Computing and Communications (ICACC);2021-10-21

5. Design of High-Speed Turbo Product Code Decoder;Lecture Notes in Electrical Engineering;2021

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3