Kernel Extraction For Watermarking Combinational Logic Networks

Aijiao Cui,Chip-hong Chang
DOI: https://doi.org/10.1109/APCCAS.2006.342262
2006-01-01
Abstract:Timing slacks of a synthesized design can be used to identify some local networks for embedding watermark information to achieve the goal of]UP protection. The identification of suitable local networks plays a key role to ensure that the watermarked design can still meet the constraints from the original synthesized result We propose a method to select the kernels according to the anticipatory global effect caused by their remapping. The design is updated progressively by retaining or remapping the newly found kernel according to the stego-signature bit to be embedded before seeking for the next kernel. We have tested this method on a set of MCNC combinational benchmarks. Experimental results show that for as long as the original design size is not too small, our method can extract enough kernels for watermark insertion with trivial overhead and guaranteed timing convergence.
What problem does this paper attempt to address?