论文部分内容阅读
在数字系统设计中,IP核复用已经成为设计人员提高效率降低成本的普遍方法。目前,并没有一套完善的IP核保护方案。IP核知识产权的保护是一个十分重要而迫切的研究课题。这个领域已经出现不少以保护IP核知识产权为目的的技术研究,其中,数字水印技术是一个非常重要的分支。数字水印技术最初是应用在音频视频等数字内容的版权保护中,在集成电路IP核的保护领域,它同样可以用来对IP核进行来源确认、鉴定盗版和侵权、跟踪版权行为等方面的保护。数字水印技术应用于集成电路领域的基本原理是将特定的数字标记隐藏在电路设计或电路设计流程中,以得到带有水印信息的IP核。
本文以软IP核的数字水印技术为研究对象,主要工作和贡献有以下几个方面:
(1)分析了在集成电路IP核交易过程中,需要版权保护的两种场景,指出应用数字水印技术进行IP核版权的保护为合适的解决方案之一,并介绍了通用的水印方法流程;
(2)设计了一个用于实验的64位的FFT IP软核;
(3)分析现有的IP核水印方法在软核版权保护中的适用性;
(4)提出了一种新的自生成动态水印方案。这种方案在设计中额外添加小块电路,此电路在不同输入条件下,可以生成软核中稳定的寄存器数据用于完成正常功能,也可以生成预定义的水印数据。本方案实现了高设计层次的动态水印,实现代价小,对IP核性能几乎没有影响,并具有非常良好的可检测性;
(5)本文还尝试了在软核的不同功能组成部分嵌入数字水印,包括存储部分、运算部分和控制部分,并成功进行检测。