DocumentCode :
828473
Title :
Protecting Combinational Logic Synthesis Solutions
Author :
Kirovski, Darko ; Hwang, Yean-Yow ; Potkonjak, Miodrag ; Cong, Jason
Author_Institution :
Microsoft Res., Microsoft Corp., Redmond, WA
Volume :
25
Issue :
12
fYear :
2006
Firstpage :
2687
Lastpage :
2696
Abstract :
Recently, design reuse has emerged as a dominant design and system-integration paradigm for modern systems on silicon. However, the intellectual-property-business model is vulnerable to many dangerous obstructions, such as misappropriation and copyright fraud. The authors propose a new method for intellectual-property protection that relies upon design watermarking at the combinational-logic-synthesis level. They introduce two protocols for embedding user- and tool-specific information into a logic network while performing multilevel logic minimization and technology mapping, two standard-optimization processes during logic synthesis. The hidden information can be used to protect both the design and the synthesis tool. The authors demonstrate that the difficulty of erasing or finding a valid signature in the synthesized design can be made arbitrarily computationally difficult. In order to evaluate the developed-watermarking method, the authors applied it to a standard set of real-life benchmarks, where high probability of authorship was achieved with negligible overhead on solution quality
Keywords :
combinational circuits; industrial property; logic CAD; logic design; watermarking; combinational logic synthesis; design reuse; design watermarking; intellectual-property protection; intellectual-property-business model; multilevel combinational synthesis; multilevel logic minimization; technology mapping; template matching; tool-specific information; user-specific information; Companies; Cryptography; Design optimization; Large scale integration; Logic design; Network synthesis; Protection; Protocols; Silicon; Watermarking; Intellectual property protection, logic synthesis, multilevel combinational synthesis, template matching, watermarking;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2006.882490
Filename :
4014536
Link To Document :
بازگشت