首页> 外文会议>International Conference on Field Programmable Logic and Applications >Temperature-triggered behavioral IPs HW Trojan detection method with FPGAs
【24h】

Temperature-triggered behavioral IPs HW Trojan detection method with FPGAs

机译:FPGA的温度触发行为IP硬件木马检测方法

获取原文

摘要

This works targets the detection of temperature triggered HW Trojans, in particular for third party behavioral IPs (3PBIPs) given in ANSI-C. One of the biggest advantages of C-Based VLSI design is its ability to automatically generate architectures with different trade-offs by only setting different synthesis options. This work uses this property to detect temperature-triggered HW Trojan. A complete design flow is presented. It comprises two main phases: (1) In the first phase, a design space explorer generates micro-architectures with different area vs. power trade-offs automatically for the given behavioral IP. (2) The second phase, maps three of these micro-architectures with different power profiles onto a reconfigurable computing board to create a 3-way redundant system. This system combined with a majority voter scheme is used to detect if a HW Trojan is present in the behavioral IP. Having different power profiles implies that each micro-architecture has a different thermal behavior and thus will trigger the HW Trojan at different time intervals. The outputs of the three designs are compared for discrepancies at regular intervals, allowing our method to therefore exactly pinpoint the exact trigger temperature of the HW Trojan. A case study is presented showing the effectiveness of our method.
机译:这项工作的目标是检测温度触发的硬件木马,特别是针对ANSI-C中提供的第三方行为IP(3PBIP)。基于C的VLSI设计的最大优势之一是它能够通过仅设置不同的综合选项来自动生成具有不同权衡取舍的架构。这项工作使用此属性来检测温度触发的HW木马。提出了完整的设计流程。它包括两个主要阶段:(1)在第一阶段,设计空间浏览器会针对给定的行为IP自动生成具有不同面积与功耗折衷关系的微体系结构。 (2)第二阶段将具有不同功率分布的三个微体系结构映射到可重新配置的计算板上,以创建3路冗余系统。该系统与多数投票者方案相结合,用于检测行为IP中是否存在HW木马。具有不同的功率曲线意味着每个微体系结构具有不同的热行为,因此将在不同的时间间隔触发硬件木马。定期比较这三种设计的输出之间的差异,从而使我们的方法可以精确地确定HW Trojan的确切触发温度。案例研究表明了我们方法的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号