A Practical Split Manufacturing Framework for Trojan Prevention via Simultaneous Wire Lifting and Cell Insertion

被引:0
|
作者
Li, Meng [1 ]
Yu, Bei [2 ]
Lin, Yibo [1 ]
Xu, Xiaoqing [1 ]
Li, Wuxi [1 ]
Pan, David Z. [1 ]
机构
[1] Univ Texas Austin, ECE Dept, Austin, TX 78712 USA
[2] Chinese Univ Hong Kong, CSE Dept, Hong Kong, Hong Kong, Peoples R China
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Trojans and backdoors inserted by untrusted foundries have become serious threats to hardware security. Split manufacturing is proposed to prevent Trojan insertion proactively. Existing methods depend on wire lifting to hide partial circuit interconnections, which usually suffer from large overhead and lack of security guarantee. In this paper, we propose a novel split manufacturing framework that not only guarantees to achieve the required security level but also allows for a drastic reduction of the introduced overhead. In our framework, insertion of dummy circuit cells and wires is considered simultaneously with wire lifting. To support cell and wire insertion, we propose a new security criterion, and further derive its sufficient condition to avoid computation intensive operations in traditional methods. Then, for the first time, a novel mixed integer linear programming formulation is proposed to simultaneously consider cell and wire insertion together with wire lifting, which significantly enlarges the design space to guarantee the realization of the sufficient condition under the security requirements and overhead constraints. With extensive experimental results, our framework demonstrates much better efficiency, overhead reduction, and security guarantee compared with existing methods.
引用
收藏
页码:265 / 270
页数:6
相关论文
共 9 条
  • [1] A Practical Split Manufacturing Framework for Trojan Prevention via Simultaneous Wire Lifting and Cell Insertion
    Li, Meng
    Yu, Bei
    Lin, Yibo
    Xu, Xiaoqing
    Li, Wuxi
    Pan, David Z.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (09) : 1585 - 1598
  • [2] Concerted Wire Lifting: Enabling Secure and Cost-Effective Split Manufacturing
    Patnaik, Satwik
    Knechtel, Johann
    Ashraf, Mohammed
    Sinanoglu, Ozgur
    2018 23RD ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2018, : 251 - 258
  • [3] Concerted Wire Lifting: Enabling Secure and Cost-Effective Split Manufacturing
    Patnaik, Satwik
    Knechtel, Johann
    Ashraf, Mohammed
    Sinanoglu, Ozgur
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (02) : 266 - 280
  • [4] Side-Channel Trojan Insertion - a Practical Foundry-Side Attack via ECO
    Perez, Tiago
    Imran, Malik
    Vaz, Pablo
    Pagliarini, Samuel
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [5] Side-channel trojan insertion - A practical foundry-side attack via ECO
    Perez, Tiago Diadami
    Imran, Malik
    Vaz, Pablo
    Pagliarini, Samuel
    arXiv, 2021,
  • [6] Practical Redundant-Via Insertion Method Considering Manufacturing Variability and Reliability
    Takashima, Yuji
    Ooya, Kazuyuki
    Kurokawa, Atsushi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (12) : 2962 - 2970
  • [7] A Modern Approach to IP Protection and Trojan Prevention: Split Manufacturing for 3D ICs and Obfuscation of Vertical Interconnects
    Patnaik, Satwik
    Ashraf, Mohammed
    Sinanoglu, Ozgur
    Knechtel, Johann
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2021, 9 (04) : 1815 - 1834
  • [8] Quality Prediction and Control in Wire Arc Additive Manufacturing via Novel Machine Learning Framework
    Xiao, Xinyi
    Waddell, Clarke
    Hamilton, Carter
    Xiao, Hanbin
    MICROMACHINES, 2022, 13 (01)
  • [9] Design of a Practical Nanometer-Scale Redundant Via-Aware Standard Cell Library for Improved Redundant Via1 Insertion Rate
    Kan, Tsang-Chi
    Yang, Shih-Hsien
    Chang, Ting-Feng
    Ruan, Shanq-Jang
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (01) : 142 - U68