Design of the RRAM-Based Polymorphic Look-Up Table Scheme

被引:7
|
作者
Cui, Xiaole [1 ]
Li, Xiang [1 ]
Zhang, Miaomiao [1 ]
Cui, Xiaoxin [2 ]
机构
[1] Peking Univ, Key Lab Integrated Microsyst, Shenzhen Grad Sch, Shenzhen 518055, Peoples R China
[2] Peking Univ, Inst Microelect, Beijing 100871, Peoples R China
基金
中国国家自然科学基金;
关键词
Logic gates; Table lookup; Resistance; Foundries; Resists; Reverse engineering; Logic functions; RRAM; polymorphic gate; look-up table;
D O I
10.1109/JEDS.2019.2934471
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The polymorphic gates are the circuit cells that deliver different functions with the different external input, supply voltage or temperature. It is an effective method to resist the reverse engineering attacks, for the attackers cannot distinguish the correct function based on the netlist of the circuit. The researchers have found out that the RRAM based Look-Up Table (LUT) has higher performance and less area, comparing with the CMOS based counterparts. However, the attackers can tell the functions of the previous proposed RRAM based LUTs by measuring the resistance states of the RRAM cells. This work proposes an RRAM based polymorphic gate, which implements 16 basic logic functions with 8 RRAM cells in 4 working cycles. Furthermore, the multi-input LUT scheme is proposed based on the polymorphic gate. It is difficult for the attackers to distinguish the circuit function, because the function of the LUT is determined by the applied voltages and the resistance states of the RRAM devices, and the n-input LUT circuit is implemented with the constant area regardless of the number of inputs.
引用
收藏
页码:949 / 953
页数:5
相关论文
共 50 条
  • [31] Look-up table based chaotic encryption of audio files
    Ganesan, K.
    Muthukumar, R.
    Murali, K.
    2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 1951 - +
  • [32] Minimum distortion look-up table based data hiding
    Wang, Xiaofeng
    Zhang, Xiao-Ping
    2006 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO - ICME 2006, VOLS 1-5, PROCEEDINGS, 2006, : 1337 - +
  • [33] Meltrix: A RRAM-based Polymorphic Architecture Enhanced by Function Synthesis
    Long, Boyu
    Shen, Libo
    Zhang, Xiaoyu
    Han, Yinhe
    Sun, Xian-He
    Chen, Xiaoming
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,
  • [34] A NOVEL CHAOTIC IMAGE ENCRYPTION SCHEME BASED ON MAGIC CUBE PERMUTATION AND DYNAMIC LOOK-UP TABLE
    Wang, Xingyuan
    Yang, Lei
    INTERNATIONAL JOURNAL OF MODERN PHYSICS B, 2012, 26 (29):
  • [35] THE LOOK-UP TABLE - A CLASSIFIER FOR CELL SORTERS
    KOPER, JM
    CHRISTIAANSE, JGM
    CYTOMETRY, 1981, 1 (06): : 394 - 396
  • [36] Look-up table leakage reduction for FPGAs
    Azizi, N
    Najm, FN
    CICC: PROCEEDINGS OF THE IEEE 2005 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2005, : 187 - 190
  • [37] LOOK-UP TABLE ALLOWS EPROM MIX
    ZARNESCU, S
    ELECTRONIC DESIGN, 1984, 32 (07) : 164 - 164
  • [38] The 1995 CHF look-up table - Reply
    Groenveld, DC
    NUCLEAR ENGINEERING AND DESIGN, 1996, 163 (1-2) : 27 - 28
  • [39] Look-up table facilitates bit flipping
    Bierschenk, B
    EDN, 2000, 45 (24) : 168 - 168
  • [40] Look-up table eliminates the need for an IC
    Raynus, Abel
    EDN, 2010, 55 (16) : 42 - +