Functional Obfuscation of Hardware Accelerators through Selective Partial Design Extraction onto an Embedded FPGA

被引:18
|
作者
Hu, Bo [1 ]
Tian, Jingxiang [1 ]
Shihab, Mustafa [1 ]
Reddy, Gaurav Rajavendra [1 ]
Swartz, William [1 ]
Makris, Yiorgos [1 ]
Schaefer, Benjamin Carrion [1 ]
Sechen, Carl [1 ]
机构
[1] Univ Texas Dallas, Dept Elect Comp Engn, Richardson, TX 75080 USA
来源
GLSVLSI '19 - PROCEEDINGS OF THE 2019 ON GREAT LAKES SYMPOSIUM ON VLSI | 2019年
关键词
hardware security; obfuscation; high level synthesis; embedded FPGA;
D O I
10.1145/3299874.3317992
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The protection of Intellectual Property (IP) has emerged as one of the most serious areas of concern in the semiconductor industry. To address this issue, we present a method and architecture to map selective portions of a design, given as a behavioral description for High-Level Synthesis (HLS) to a high-security embedded Field-Programmable Gate Array (eFPGA). In this manner, only the end-user has access to the full functionality of the chip. Using six benchmark circuits, we show that our approach is effective. In all cases, the Time-To-Break (TTB) is so long (at least 8 million hours) that for all practical purposes the designs are secure, while incurring area overheads of around 5%. Further, latencies were only slightly increased, while the computation times are under one minute.
引用
收藏
页码:171 / 176
页数:6
相关论文
共 41 条
  • [21] Design Obfuscation through Selective Post-Fabrication Transistor-Level Programming
    Shihab, Mustafa M.
    Tian, Jingxiang
    Reddy, Gaurav Rajavendra
    Hu, Bo
    Swartz, William, Jr.
    Schaefer, Benjamin Carrion
    Sechen, Carl
    Makris, Yiorgos
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 528 - 533
  • [22] Using FIFOs in hardware-software co-design for FPGA based embedded systems
    Ross, C
    Bohm, W
    12TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2004, : 318 - 319
  • [23] FPGA-Based Test Bed for Design and Evaluation of Low-Power FIR-Filter Hardware Accelerators
    Walters, E. George, III
    Arner, Joshua J.
    Rojahn, Noah D.
    2012 IEEE 16TH INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE), 2012,
  • [24] Hardware Design and FPGA Implementation for Road Plane Extraction Based on V-disparity Approach
    Benacer, Imad
    Hamissi, Aicha
    Khouas, Abdelhakim
    2015 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2015, : 2053 - 2056
  • [25] Automating the Design Flow under Dynamic Partial Reconfiguration for Hardware-Software Co-Design in FPGA SoC
    Seyoum, Biruk
    Pagani, Marco
    Biondi, Alessandro
    Buttazzo, Giorgio
    36TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2021, 2021, : 481 - 490
  • [26] Mapping Functional Behavior onto Architectural Model in a Model Driven Embedded System Design
    Joshi, Prachi
    Shukla, Sandeep K.
    Talpin, Jean Pierre
    Yu, Huafeng
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 1624 - 1630
  • [27] Tiny neural network search and implementation for embedded FPGA: a software-hardware co-design approach
    Bai, Jinyu
    Fan, Yunqian
    Sun, Sifan
    Kang, Wang
    Zhao, Weisheng
    IEEE ASIAN SOLID-STATE CIRCUITS CONFERENCE (A-SSCC 2021), 2021,
  • [28] Using the Hardware/Software co-design methodology to implement an embedded face recognition/verification system on an FPGA
    Zaki, G. F.
    Girgis, R. A.
    Moussa, W. W.
    Gabran, W. R.
    2007 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2007, : 13 - 16
  • [29] A hardware/software co-design approach to prototype 6G mobile applications inside the GNU Radio SDR Ecosystem using FPGA hardware accelerators
    Karle, Christian
    Kreutzer, Marius
    Pfau, Johannes
    Becker, Jurgen
    PROCEEDINGS OF THE 12TH INTERNATIONAL SYMPOSIUM ON HIGHLY EFFICIENT ACCELERATORS AND RECONFIGURABLE TECHNOLOGIES, HEART 2022, 2022, : 33 - 41
  • [30] Automated Hardware and Neural Network Architecture co-design of FPGA accelerators using multi-objective Neural Architecture Search
    Colangelo, Philip
    Segal, Oren
    Speicher, Alex
    Margala, Martin
    2020 IEEE 10TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE-BERLIN), 2020,