Maxim和Altera提供了一种方便简单的低成本的FPGA设计知识产权的保护的方案;使用Maxim(www.maxim-ic.com)的1-Wire的安全内存器件和Altera的Cyclone III 和 Cyclone II 系列FPGA实现这种方案(同样适用Xilinx的FPGA)。
Maxim的安全内存器件,1K以上的量单片价格低于1美元,集成了Hash算法(SHA-1)和低成本的1-Wire通讯接口,可以防止未经过认证的FPGA OEM设计的克隆。这种安全方案利用FPGA和1-Wire的安全内存器件之间的认证时序来区别经过认证的合法操作和非法的克隆操作(辨别朋友或者敌人)。一个经认证的产品包括有正确的OEM安全码的1-Wire安全内存,一旦FPGA确认认证合法,FPGA就进入用户的正常工作模式,如果认证失败,FPGA就停止系统工作或者工作在由用户定义的非工作模式。
了解1-Wire更多内容可以访问www.maxim-ic.com/1-Wire,了解这种方案如何工作,可以访问网上的演讲:www.maxim-ic.com/Cyclone。完整的参考设计在Altera的网站上找到:www.altera.com/support/refdesigns/sys-sol/indust_mil/ref-des-secur-mem.html。
供大家参考