Extracting Designs of Secure IPs Using FPGA CAD Tools

被引:4
|
作者
Mirian, Vincent [1 ]
Chow, Paul [1 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON, Canada
关键词
Intellectual Property (IP); Protection; Theft; FPGA; ASIC; CAD Tools;
D O I
10.1145/2902961.2903033
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In today's competitive market, a company's success is strongly dependent on delivering sophisticated and state-of-the-art IPs prior to their competitors. To take a short cut, a company may resort to reverse engineering or pirating their competitor's IP. In this paper, we examine the feasibility of extracting the design of a secure IP from one technology and using it in another. In particular, we start by extracting the IP from an FPGA vendor tool flow and map the IP blocks to an ASIC technology. We show that there is not a significant degradation in quality compared to starting with the original source, thus showing that taking a pirated IP from an FPGA and using it in another technology is viable, and therefore worth doing. This demonstrates a clear motivation for patching a vulnerability in FPGA CAD tools. Note that the intent of this work is not to promote the piracy of IPs. Instead, the goal is to demonstrate a mechanism for extracting a design as a means towards understanding what methods of pirating are possible, and whether they can be prevented.
引用
收藏
页码:293 / 298
页数:6
相关论文
共 50 条
  • [1] Automatic radiation hardening of FPGA designs using synthesis tools
    Wells, J
    [J]. ELECTRONIC ENGINEERING, 1998, 70 (862): : 63 - +
  • [2] The growing complexity of FPGA CAD tools
    Karchmer, David
    [J]. ReConFig 2006: Proceedings of the 2006 IEEE International Conference on Reconfigurable Computing and FPGA's, 2006, : 3 - 3
  • [3] ARE TODAYS CAD TOOLS ADEQUATE FOR TOMORROWS DESIGNS
    MURPHY, S
    BAIRD, M
    COLWELL, B
    GOLDFEIN, A
    HEFFERAN, P
    ICHIRYU, H
    WERNER, J
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 1992, 9 (03): : 82 - 92
  • [4] Efficient Homomorphic Convolution Designs on FPGA for Secure Inference
    Hu, Xiao
    Li, Minghao
    Tian, Jing
    Wang, Zhongfeng
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (11) : 1691 - 1704
  • [5] Optimized FPGA Implementation of the Thyroid Hormone Secretion Mechanism Using CAD Tools
    Alghazo, Jaafar M.
    [J]. JOURNAL OF MEDICAL SYSTEMS, 2017, 41 (02)
  • [6] Security Threats and Countermeasure Deployment Using Partial Reconfiguration in FPGA CAD Tools
    Sunkavilli, Sandeep
    Yu, Qiaoyan
    [J]. 2022 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE ORIENTED SECURITY AND TRUST (HOST), 2022, : 33 - 36
  • [7] Optimized FPGA Implementation of the Thyroid Hormone Secretion Mechanism Using CAD Tools
    Jaafar M. Alghazo
    [J]. Journal of Medical Systems, 2017, 41
  • [8] Successful CAD Tools Application to FPGA/ASIC Design
    Nicula, D.
    Cirstea, M.
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 1999, 15 (01) : 72 - 76
  • [9] Optimizing open-source FPGA CAD tools
    Khadilkar, Shachi
    Margala, Martin
    [J]. 2022 IEEE HIGH PERFORMANCE EXTREME COMPUTING VIRTUAL CONFERENCE (HPEC), 2022,
  • [10] CAD tools for a globally asynchronous locally synchronous FPGA architecture
    Jia, X
    Vemuri, R
    [J]. 19TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2005, : 251 - 256