Watermarking-based copyright protection of sequential functions

Watermarking is proposed as a means to protect intellectual property contents of electronic systems from copyright infringement. The technique consists of implanting indelible stamps in the circuit's inner structure, while not disrupting its functionality or degrading its performance. In this paper a novel method is proposed for the creation of watermarks in regular sequential functions operating on finite input/output sets. This is an important class of circuits, as it is the basis of most digital controllers. Algorithms are proposed for implanting and detecting watermarks so as to minimize implementation overhead for a specified level of robustness.

[1]  Edoardo Charbon Hierarchical watermarking in IC design , 1998, Proceedings of the IEEE 1998 Custom Integrated Circuits Conference (Cat. No.98CH36143).

[2]  Edoardo Charbon,et al.  Watermarking layout topologies , 1999, Proceedings of the ASP-DAC '99 Asia and South Pacific Design Automation Conference 1999 (Cat. No.99EX198).

[3]  Ahmed H. Tewfik,et al.  Transparent robust image watermarking , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[4]  Charles P. Pfleeger,et al.  State Reduction in Incompletely Specified Finite-State Machines , 1973, IEEE Transactions on Computers.

[5]  Robert K. Brayton,et al.  Sequential circuit design using synthesis and optimization , 1992, Proceedings 1992 IEEE International Conference on Computer Design: VLSI in Computers & Processors.

[6]  Giovanni De Micheli,et al.  Synthesis and Optimization of Digital Circuits , 1994 .

[7]  Ahmed H. Tewfik,et al.  Digital watermarks for audio signals , 1996, 1996 8th European Signal Processing Conference (EUSIPCO 1996).