DocumentCode :
3066248
Title :
Watermarking Technique for HDL-based IP Module Protection
Author :
Lin, Min-Chuan ; Tsai, Guo-Ruey ; Wu, Chun-Rong ; Lin, Ching-Hui
Author_Institution :
Kun Shan Univ., Tainan
Volume :
2
fYear :
2007
fDate :
26-28 Nov. 2007
Firstpage :
393
Lastpage :
396
Abstract :
Reuse-based intellectual property (IP) design is one of the most promising techniques to take the SoC design quickly into market. To facilitate better IP reuse, it is desirable to have IP exchanged in the software form such as hardware description language (HDL) source codes. However, soft IP has higher protection requirements than hard IP, and most existing hard IP protection techniques are not applicable to soft IP. Here, we propose two practical schemes for HDL code protection by inherent characteristic of the FPGA, including look-up table (LUT) units and distributed SRAM, which can be properly documented and synthesizable for reuse. For combinational logic system, the LUT components are very suitable for hiding watermarking by assigning some author´s signature into unused logic states. For sequential logic system, we use RAM-based finite state machine (FSM) or programmable finite state machine (PSM) to embed the personal watermark. Without changing the original algorithm in the reused device and increasing extra HDL modules, the proposed watermarking technique is suitable for HDL-based reused IP protection.
Keywords :
SRAM chips; combinational circuits; field programmable gate arrays; finite state machines; hardware description languages; industrial property; integrated circuit design; logic design; sequential circuits; system-on-chip; table lookup; watermarking; FPGA; code protection; combinational logic system; distributed SRAM; hard intellectual property; hardware description language source codes; intellectual property module protection; logic states; look-up table units; programmable finite state machine; reuse-based intellectual property design; sequential logic system; soft intellectual property; system-on-chip design; watermarking technique; Authentication; Automata; Circuit testing; Digital signal processing; Hardware design languages; Logic devices; Protection; System-on-a-chip; Table lookup; Watermarking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Information Hiding and Multimedia Signal Processing, 2007. IIHMSP 2007. Third International Conference on
Conference_Location :
Kaohsiung
Print_ISBN :
978-0-7695-2994-1
Type :
conf
DOI :
10.1109/IIH-MSP.2007.326
Filename :
4457732
Link To Document :
بازگشت