Hardware IP watermarking and verification strategy in high level synthesis
摘要
Hardware intellectual property protection presents significant challenges in modern semiconductor design. This paper introduces a novel watermarking technique embedded during high-level synthesis register allocation. The methodology integrates a unique signature as the watermark without compromising functionality, performance, or area utilisation. A distinctive verification strategy enables end-users to independently authenticate the watermark without designer involvement. The approach employs satisfiability-based optimisation and graph colouring to minimise register usage, yielding negligible area overhead. Experimental validation confirms the technique’s effectiveness in securing designs while maintaining minimal resource impact. The verification mechanism utilises a hash digest for secure ownership confirmation, enhancing IP protection throughout the design lifecycle.