Slack removal for enhanced reliability and trust

Design & Technology of Integrated Systems In Nanoscale Era(2014)

引用 6|浏览13
暂无评分
摘要
Timing slacks possibly lead to reliability issues and/or security vulnerabilities, as they may hide small delay defects and malicious circuitries injected during fabrication, namely, hardware Trojans. While possibly harmless immediately after production, small delay defects may trigger reliability problems as the part is being used in field, presenting a significant threat for mission-critical applications. Hardware Trojans remain dormant while the part is tested and validated, but then get activated to launch an attack when the chip is deployed in security-critical applications. In this paper, we take a deeper look into these problems and their underlying reasons, and propose a design technique to maximize the detection of small delay defects as well as the hardware Trojans. The proposed technique eliminates all slacks by judiciously inserting delay units in a small set of locations in the circuit, thereby rendering a simple set of transition fault patterns quite effective in catching parts with small delay defects or Trojans. Experimental results also justify the efficacy of the proposed technique in improving the quality of test while retaining the pattern count and care bit density intact.
更多
查看译文
关键词
design for testability,integrated circuit reliability,logic circuits,logic testing,security of data,care bit density intact,delay defect detection,delay defects,delay unit insertion,design technique,fabrication,hardware Trojans,malicious circuitries,mission-critical application,pattern count,reliability enhancement,security vulnerabilities,security-critical application,slack removal,test quality,timing slacks,transition fault patterns,trust enhancement,At-speed Testing,Hardware Trojan,Slacks,Small Delay Defects
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要