RELIC-GNN: Efficient State Registers Identification with Graph Neural Network for Reverse Engineering
By: Weitao Pan , Meng Dong , Zhiliang Qiu and more
Potential Business Impact:
Finds hidden problems in computer chips.
Reverse engineering of gate-level netlist is critical for Hardware Trojans detection and Design Piracy counteracting. The primary task of gate-level reverse engineering is to separate the control and data signals from the netlist, which is mainly realized by identifying state registers with topological comparison.However, these methods become inefficient for large scale netlist. In this work, we propose RELIC-GNN, a graph neural network based state registers identification method, to address these issues. RELIC-GNN models the path structure of register as a graph and generates corresponding representation by considering node attributes and graph structure during training. The trained GNN model could be adopted to find the registers type very efficiently. Experimental results show that RELIC-GNN could achieve 100% in recall, 30.49% in precision and 88.37% in accuracy on average across different designs, which obtains significant improvements than previous approaches.
Similar Papers
DynamicRTL: RTL Representation Learning for Dynamic Circuit Behavior
Machine Learning (CS)
Helps computers understand how circuits work over time.
NetDeTox: Adversarial and Efficient Evasion of Hardware-Security GNNs via RL-LLM Orchestration
Cryptography and Security
Makes computer chips harder to trick.
GROOT: Graph Edge Re-growth and Partitioning for the Verification of Large Designs in Logic Synthesis
Machine Learning (CS)
Makes computer chips get checked much faster.