CROct 11, 2020

ASSURE: RTL Locking Against an Untrusted Foundry

arXiv:2010.05344v354 citations
Originality Incremental advance
AI Analysis

This addresses the issue of IP theft in semiconductor design for companies using third-party foundries, though it appears incremental as it builds on existing obfuscation methods by shifting to RTL.

The paper tackles the problem of unauthorized copying of hardware IP by proposing ASSURE, a method for obfuscating IP at the register-transfer level (RTL) before synthesis, which offers advantages like compatibility with various IP generation methods and no need for EDA flow modifications.

Semiconductor design companies are integrating proprietary intellectual property (IP) blocks to build custom integrated circuits (IC) and fabricate them in a third-party foundry. Unauthorized IC copies cost these companies billions of dollars annually. While several methods have been proposed for hardware IP obfuscation, they operate on the gate-level netlist, i.e., after the synthesis tools embed the semantic information into the netlist. We propose ASSURE to protect hardware IP modules operating on the register-transfer level (RTL) description. The RTL approach has three advantages: (i) it allows designers to obfuscate IP cores generated with many different methods (e.g., hardware generators, high-level synthesis tools, and pre-existing IPs). (ii) it obfuscates the semantics of an IC before logic synthesis; (iii) it does not require modifications to EDA flows. We perform a cost and security assessment of ASSURE.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes