在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2782|回复: 7

[求助] 如何保护自己的hdl源码?

[复制链接]
发表于 2016-5-26 18:02:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
要把hdl源码提交给做后端的厂商,只是让他们做版图,不希望他们越界,把我们的设计源代码和思路拿到。该如何加密源代码?
1)方法一: 用synplify、quartus等工具,综合出*.vqm网表----- 这种方法不行,这种方法和具体FPGA关联了,后端厂商没法做版图和流片了。

2)方法二:用专门的工具把hdl源码进行格式的扰乱(hdl obfuscation), 这种方法应该可以,但其实源码一点也没有变,只是看着费劲了。

                实在不行的话,这也是一种办法。

3)把hdl综合成不和具体工艺结合的门级网表,可能是最好的,但是应该怎么做呢?
发表于 2016-5-26 21:33:05 | 显示全部楼层
可以试试加密,cadence和synopsys都有工具的。
发表于 2016-5-26 23:35:58 | 显示全部楼层
回复 1# fourwave

用design complier综合为门级网表。脚本实例和命令的注释网上有的
 楼主| 发表于 2016-5-27 00:14:50 | 显示全部楼层
谢谢楼上两位,DC看来还是要学一下
发表于 2016-5-27 12:27:56 | 显示全部楼层
能想到的只有综合成网表这个办法。不过即使给网表,如果规模不大,别人也是可以反推出你的设计的。不知还有没有其他更好办法?
 楼主| 发表于 2016-5-27 13:36:41 | 显示全部楼层
回复 5# 杰克淡定


   规模不算小,反推几乎不可能。网表有哪些工具生成?简单点就好,DC之类太专业,暂时不会用。
  不明白为啥普通综合工具没有这个功能? 难道没有纯HDL的综合工具,非要和器件结合才行?
发表于 2016-5-27 23:31:19 | 显示全部楼层
纯为了综合而综合那只有synosys一家独大来着。。。
而且坑爹的ubantu也很难用。
保密最强当然是结合了器件准备烧进去的文件,正如c语言生成的exe一样可靠。
 楼主| 发表于 2016-5-28 07:30:35 | 显示全部楼层
结合器件以后,就没法做后端了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-22 23:57 , Processed in 0.022738 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表