Timing Resilience for Efficient and Secure Circuits

被引:0
作者
Zhang, Grace Li [1 ]
Brunner, Michaela [2 ]
Li, Bing [1 ]
Sigl, Georg [2 ]
Schlichtmann, Ulf [1 ]
机构
[1] Tech Univ Munich TUM, Chair Elect Design Automat, Munich, Germany
[2] Tech Univ Munich TUM, Chair Secur Informat Technol, Munich, Germany
来源
2020 25TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2020 | 2020年
关键词
MODEL;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we will cover several techniques that can enhance the resilience of timing of digital circuits. Using post -silicon tuning components, the clock arrival times at flip-flops can be modified after manufacturing to balance delays between flip-flops. The actual delay properties of flip-flops will be examined to exploit the natural flexibility of such components. Wave-pipelining paths spanning several flip-flop stages can be integrated into a synchronous design to improve the circuit performance and to reduce area. In addition, with this technique, it cannot be taken for granted anymore that all the combinational paths in a circuit work with respect to one clock period. Therefore, a netlist alone does not represent all the design information. This feature enables the potential to embed wave-pipelining paths into a circuit to increase the complexity of reverse engineering. In order to replicate a design, attackers therefore have to identify the locations of the wave-pipelining paths, in addition to the netlist extracted from reverse engineering. Therefore, the security of the circuit against counterfeiting can be improved.
引用
收藏
页码:623 / 628
页数:6
相关论文
共 47 条
  • [1] Reliability-Aware Design to Suppress Aging
    Amrouch, Hussam
    Khaleghi, Behnam
    Gerstlauer, Andreas
    Henkel, Joerg
    [J]. 2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [2] Testing for Transistor Aging
    Baba, A. Hakan
    Mitra, Subhasish
    [J]. 2009 27TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2009, : 215 - 220
  • [3] Statistical timing analysis: From basic principles to state of the art
    Blaauw, David
    Chopra, Kaviraj
    Srivastava, Ashish
    Scheffer, Lou
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (04) : 589 - 607
  • [4] TimingSAT: Timing Profile Embedded SAT Attack
    Chakraborty, Abhishek
    Liu, Yuntao
    Srivastava, Ankur
    [J]. 2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [5] HARPOON: An Obfuscation-Based SoC Design Methodology for Hardware Protection
    Chakraborty, Rajat Subhra
    Bhunia, Swarup
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, 28 (10) : 1493 - 1502
  • [6] Iterative timing analysis based on nonlinear and interdependent flipflop modelling
    Chen, N.
    Li, B.
    Schlichtmann, U.
    [J]. IET CIRCUITS DEVICES & SYSTEMS, 2012, 6 (05) : 330 - 337
  • [7] Darmon D., 2019, US Patent, Patent No. [10,262,956, 10262956]
  • [8] Ernst D, 2003, 36TH INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, PROCEEDINGS, P7
  • [9] Fyrbiak M, 2017, 2017 IEEE 2ND INTERNATIONAL VERIFICATION AND SECURITY WORKSHOP (IVSW), P88, DOI 10.1109/IVSW.2017.8031550
  • [10] Heragu K, 1997, 1997 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN - DIGEST OF TECHNICAL PAPERS, P642, DOI 10.1109/ICCAD.1997.643606