摘要:隨著集成電路產業的迅速發展,集成電路設計的安全性越來越受重視,電路設計盜用等知識產權(IP)侵權行為嚴重損害了設計者和消費者的權益,阻礙了集成電路產業的發展。本文提出了一種有效保護IP核的方法,通過設計一個保護電路,控制功能電路運行結果的輸出,在消費者未取得合法授權時,功能電路無法正常工作,從而達到了保護電路的目的。本文將該保護方法運用在實際的電路上,進行仿真并驗證了該方法的有效性。本文網絡版地址:http://www.eepw.com.cn/article/266049.htm
關鍵詞:IP核;IP保護硬件鎖保護法;路徑延時
DOI: 10.3969/j.issn.1005-5517.2014.11.006
引言
隨著片上系統SoC的迅速發展,IP復用的知識產權保護問題日益嚴重,危害了設計者和消費者的權益[1-3]。為了有效地保護IP核,需要有切實有效的保護方案。本文提出一種積極的IP保護方法。它通過設計一個支路保護電路來鎖定需要保護的功能電路,用戶只有在獲得授權并得到正確的密鑰后,才能解鎖該電路,從而實現保護電路的功能。該方法的基本原理是比較功能電路和保護電路的路徑延時,如果二者相同,則功能電路的輸出結果可以正確輸出,否則結果將無法向下傳遞。和傳統的采用密碼算法對IP核進行加密的方法相比,本方法不僅可以防止IP核流通過程中的盜用,還可以防止IP核使用過程中的盜用。
1 背景技術
目前主流的IP核保護方法有加密保護法[4]、水印保護法[5]和基于硬件鎖的保護法[6]。加密保護法使用密碼學算法對IP核進行加密,可以防止IP核在流通過程被盜用。……