虚拟孔多米诺逻辑混淆电路:高效安全的逆向工程防护策略

1 下载量 124 浏览量 更新于2024-08-31 收藏 454KB PDF 举报
"基于虚拟孔的多米诺逻辑混淆电路设计旨在提升集成电路的安全性,对抗逆向工程攻击。该创新方案源于对逻辑混淆电路和物理级伪装技术的深入研究,其核心是利用接触孔的虚实性,设计出能够实现与非(AND)、或非(OR)、非(NOT)三种基本逻辑功能的电路结构。这种电路设计巧妙地模拟了多米诺骨牌效应,当一个逻辑单元受到触发时,会引发一系列的逻辑变换,使得电路的行为变得难以预测和逆向解析。 设计流程首先从基础出发,通过TSMC 65纳米工艺综合了基准电路ISCAS-89,这是一种广泛使用的电路设计基准,用于评估电路性能。接着,将多米诺逻辑混淆电路集成到电路网表中,这一步骤对于确保电路设计的复杂性和安全性至关重要。通过混淆电路的引入,电路的内部结构变得更加难以理解和复制。 与传统的混淆电路相比,新设计的电路在性能上表现出显著的优势。具体来说,它在功耗方面降低了4.79%,面积消耗减少了2.16%,延迟开销则下降了16.66%。这些改进不仅节省了资源,而且提高了电路的安全性,使得窃取或非法使用IP核变得更加困难。 引言部分强调了当前半导体行业面临的技术挑战和知识产权保护的重要性,特别是随着摩尔定律的推进,电路设计复杂度增加,逆向工程威胁日益严重。为了应对这一问题,逻辑混淆作为一种有效的防护手段被提出,通过混淆电路的复杂化来隐藏电路的真实功能。 多米诺逻辑电路本身具有动态行为,其工作过程包括预充电和求值两个阶段,这为实现混淆提供了独特的机制。与静态CMOS结构相比,虚拟孔技术的应用增加了电路的多样性,减少了面积开销,特别适用于处理多输入复合门,进一步提升了混淆效果。 总结来说,基于虚拟孔的多米诺逻辑混淆电路设计是一项创新性的成果,它通过优化电路结构和利用现代工艺,提高了电路的安全性,降低了功耗和面积消耗,对于保障集成电路设计的知识产权和市场竞争力具有重要意义。"