Digital IP Protection Using Threshold Voltage Control
Joseph Davis, Niranjan Kulkarni, Jinghua Yang, Aykut Dengi, Sarma, Vrudhula

TL;DR
This paper introduces a threshold voltage controlled differential threshold logic gate (TLG) for digital IP protection, enabling complete obfuscation of circuit functionality by manipulating transistor thresholds, demonstrated on complex circuits with reduced area and power.
Contribution
A novel TLG architecture that allows function obfuscation through threshold voltage assignment, enabling secure, complex logic implementation and IP protection.
Findings
Obfuscated circuits show 25% less area.
Obfuscated circuits consume 30% less dynamic power.
Functionality remains hidden from reverse engineering.
Abstract
This paper proposes a method to completely hide the functionality of a digital standard cell. This is accomplished by a differential threshold logic gate (TLG). A TLG with inputs implements a subset of Boolean functions of variables that are linear threshold functions. The output of such a gate is one if and only if an integer weighted linear arithmetic sum of the inputs equals or exceeds a given integer threshold. We present a novel architecture of a TLG that not only allows a single TLG to implement a large number of complex logic functions, which would require multiple levels of logic when implemented using conventional logic primitives, but also allows the selection of that subset of functions by assignment of the transistor threshold voltages to the input transistors. To obfuscate the functionality of the TLG, weights of some inputs are set to zero by setting their device…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
