[发明专利]基于路径延时的IP硬核知识产权保护方法及装置在审
申请号: | 201410811920.1 | 申请日: | 2014-12-22 |
公开(公告)号: | CN104615952A | 公开(公告)日: | 2015-05-13 |
发明(设计)人: | 刘强;李海娥 | 申请(专利权)人: | 天津大学 |
主分类号: | G06F21/76 | 分类号: | G06F21/76;G06F21/75 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 刘国威 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 路径 延时 ip 知识产权保护 方法 装置 | ||
1.一种基于路径延时的IP硬核知识产权保护方法,其特征是,包括以下步骤:
(1)输入到输出需要经过多个时钟周期的时序逻辑路径电路,该电路称为被保护路径;
(2)设计一条保护路径,保护电路可以实现对被保护电路计算结果的控制;
(3)所设计的保护电路包括三部分,即存放初始化密钥的移位寄存器、用于密钥检查的有限状态机电路、和信号延时可调的互连线,该保护电路的延时可调;
(4)通过调节控制保护电路与被保护电路的输入输出延时,达到电路IP保护的目的。
2.如权利要求1所述的基于路径延时的IP硬核知识产权保护方法,其特征是,其中,所述保护电路的设计及两条时序逻辑路径的延时,具体操作为:对于待保护的时序逻辑路径,设计相应的保护电路,所设计的保护电路由移位寄存器,有限状态机电路和一段延时可调的信号互连线三部分组成,根据待保护时序逻辑路径,选择合适大小的移位寄存器,设计用于密钥检查的有限状态机电路,再根据密钥与被保护电路的输入输出延时周期,设定信号互连线延时,实现时序逻辑路径的延时匹配;整个电路在完成设计后,在使用前需对移位寄存器进行初始化,由有限状态机对移位寄存器的初始值进行检测,若初始值与密钥相同,则成功解锁被保护电路;否则,被保护电路将被锁死,计算结果将被保护电路屏蔽。
3.一种基于路径延时的IP硬核知识产权保护装置,其特征是,包括三部分:
第一部分,使用移位寄存器存储一个初始化二进制序列,在移位使能信号的控制下,移位寄存器进行移位操作,移出的比特输入到有限状态机中进行比对;
第二部分,有限状态机,用于对移位寄存器移出的比特进行检测,如果移位寄存器输出的与密钥的相应位相同,有限状态机跳到下一个状态且状态机输出为1;如果不匹配,有限状态机停留在当前状态,并且输出为0,使得移位寄存器停止移位,只有移位寄存器中初始化序列与密钥完全相同,有限状态机才能一直转换状态直到对应解锁的最后状态,并保持此状态直到运算结束;
第三部分,为了应对IP核侵权者通过逆向工程提取IP硬核的网表文件,再重新生成电路的行为,引入了物理层改变互连线延迟的方法。目的是使提取的网表文件在重新布局和布线后所产生的电路不能正常工作。
4.如权利要求4所述的基于路径延时的IP硬核知识产权保护装置,其特征是,第三部分具体实现是,在布局布线工具中改变互连线的布线方式,延长互连线的布线长度从而达到互连线延时可变的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410811920.1/1.html,转载请声明来源钻瓜专利网。