FPGA Implementation of Traffic Light Controller and its Analysis in the Presence of Hardware Trojan
Aastha Bhardwaj, Surbhi Chhabra, Kusum Lata · 2018
The globalization of the Integrated Circuit (ICs) manufacturing industry, when on one side has taken the world into an era of nanometer technology, on the other end has brought some threats and attacks also. One such threat to IC industry is Hardware Trojan (HT) which is so treacherous that even the traditional testing methods have fallen short in the quest of detecting it. In this paper, the authors have analyzed the impact of hardware trojan on devices that are of commercial importance and one such device is traffic light controller. The authors here have chosen the benchmark circuit ISCAS-89 s298 which is Traffic Light Controller (TLC). The HTs are inserted at the Register Transfer Level (RTL) level using vivado 2016.2 and implemented on basys3 FPGA board with series “XC7A35T-lCPG236C”. Moreover, the results show that even after the insertion of the RTL based HT, the resource utilization and power overhead are signlficantly less.