학술논문

Protecting Combinational Logic Synthesis Solutions
Document Type
Periodical
Source
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on. 25(12):2687-2696 Dec, 2006
Subject
Components, Circuits, Devices and Systems
Computing and Processing
Protection
Watermarking
Network synthesis
Large scale integration
Companies
Design optimization
Logic design
Cryptography
Silicon
Protocols
Intellectual property protection, logic synthesis, multilevel combinational synthesis, template matching, watermarking
Language
ISSN
0278-0070
1937-4151
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.