商家名称 | 信用等级 | 购买信息 | 订购本书 |
![]() |
国外电子信息经典教材:数字信号处理的FPGA实现(第3版) | ![]() |
|
![]() |
国外电子信息经典教材:数字信号处理的FPGA实现(第3版) | ![]() |
版权页:
插图:
然而,当前的知识产权模块技术还有两大难题亟待解决,分别是模块的定价和与其相关的知识产权的保护。由于内核可重复使用,因此供应商定价就要依赖于客户使用IP模块单元的次数。这一问题在专利权方面已经存在了很多年,通常需要长期的许可协议,如果用户滥用就会被处以高额罚金。FPGA供应商提供的参数化模块(以及设计工具)的定价非常适当,因为客户如果要在许多器件上使用IP模块就得经常从唯一的供应商处购买器件,而供应商就会从中获益。但对于第三方IP模块提供商情况就不一样了,他们没有这种第二次收益。因此,授权协议(特别是对于软内核的授权协议)就必须非常仔细地斟酌。
对于参数化内核的保护,FPGA供应商采用基于。FlexLM密钥的方式允许/禁止单个IP内核的生成。可以直到硬件验证时鉴定参数化内核,具体方法是提供使用有时间限制的编程文件或将主机与开发板之间用JTAG电缆保持永久连接,从而允许用户在购买许可证之前对器件进行编程并且验证设计。例如,Altera,的OpenCore评估功能允许在目标系统内仿真IP内核的功能,验证设计的功能性并且方便快捷的估计其规模和速度。对IP内核功能完全满意并且想要将设计投入生产时就可以购买许可证,这样才允许生成不受时间限制的编程文件。Ouartus软件会自动从.Altera的网站上下载最新版的IP内核。虽然许多第三方IP供应商也支持OpenCore评估流程,但需要自己直接联系IP供应商来启用OpenCore功能。
软内核的保护更加困难。修改HDL可以使软内核非常难以阅读,也有建议在高级设计中通过将外部硬件最小化方式嵌入水印。水印应该是健壮的,水印中某一位的改变不应破坏对拥有者的授权。
相关阅读:
更多图书资讯可访问读书人图书频道:http://www.reAder8.cn/book/