From FPGAs to Obfuscated eASICs: Design and Security Trade-offs
Zain Ul Abideen, Tiago Diadami Perez, Samuel Pagliarini

TL;DR
This paper explores a middle ground between FPGA and ASIC implementations for obfuscating integrated circuits, balancing security, area, power, and performance using a custom CAD tool and physical synthesis in 65nm technology.
Contribution
It introduces a novel FPGA-ASIC design space exploration method with a compatible CAD flow for obfuscated circuits, supported by physical layouts and security analysis.
Findings
Obfuscated circuits can be effectively implemented in 65nm technology.
Security depends on circuit resemblance to FPGA structures.
Trade-offs between security and performance are demonstrated.
Abstract
Threats associated with the untrusted fabrication of integrated circuits (ICs) are numerous: piracy, overproduction, reverse engineering, hardware trojans, etc. The use of reconfigurable elements (i.e., look-up tables as in FPGAs) is a known obfuscation technique. In the extreme case, when the circuit is entirely implemented as an FPGA, no information is revealed to the adversary but at a high cost in area, power, and performance. In the opposite extreme, when the same circuit is implemented as an ASIC, best-in-class performance is obtained but security is compromised. This paper investigates an intermediate solution between these two. Our results are supported by a custom CAD tool that explores this FPGA-ASIC design space and enables a standard-cell based physical synthesis flow that is flexible and compatible with current design practices. Layouts are presented for obfuscated circuits…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhysical Unclonable Functions (PUFs) and Hardware Security · Integrated Circuits and Semiconductor Failure Analysis · Advancements in Semiconductor Devices and Circuit Design
