Can flexible, domain specific programmable logic prevent IP theft?

Xiaotong Cui, Kaijie Wu, Siddharth Garg, Ramesh Karri

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Fab-less design houses are outsourcing fabrication to third-party foundries to reduce costs. However, this has security consequences including intellectual property (IP) theft and piracy. Obfuscation techniques have been proposed to increase resistance to reverse engineering, IP recovery, IP theft and piracy. However, many obfuscation techniques through redesign or split manufacturing are costly in terms of manufacturing. We propose a High Level Synthesis and Analysis (HLSA) approach that leverages embedded programmable logic (EPL) to hide sensitive parts of the IP from a rogue foundry or a rogue actor in a foundry. While EPL was originally proposed to make the SoC programmable, we show that it can help a designer to thwart IP theft. Careful insertion of EPL increases the resistance to reverse engineering while managing the power consumption, area overhead and performance penalty. Our proposed security-aware HLSA design flow enables designers to explore this trade-off.

Original languageEnglish (US)
Title of host publication2016 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems, DFT 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages153-157
Number of pages5
ISBN (Electronic)9781509036233
DOIs
StatePublished - Oct 25 2016
Event29th IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems, DFT 2016 - Storrs, United States
Duration: Sep 19 2016Sep 20 2016

Publication series

Name2016 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems, DFT 2016

Other

Other29th IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems, DFT 2016
Country/TerritoryUnited States
CityStorrs
Period9/19/169/20/16

Keywords

  • IP theft
  • SoC
  • embedded programmable logic
  • high level synthesis and analysis

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Safety, Risk, Reliability and Quality
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Can flexible, domain specific programmable logic prevent IP theft?'. Together they form a unique fingerprint.

Cite this