作者yuxike (非人哉)
看板Electronics
标题[问题] RTL 加密与合成
时间Wed Aug 6 14:16:16 2014
是这样的
小弟有写好的RTL code需要给别人
但我只想提供加密过的RTL
目前使用过ncprotect去加密
或是`protect `endprotect
但似乎design compiler没办法吃档(*.vp)
想问问大家有没有这方面的经验呢?
感谢各位帮忙
--
Sent from my Android
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.71.110.230
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Electronics/M.1407305779.A.0F8.html
1F:推 asd1436:你直接用design compiler合成netlist给别人就好了啊 08/06 14:42
2F:→ asd1436:基本上纯netlist是没人看得懂你里面function的 没必要加密 08/06 14:42
3F:→ yuxike:谢谢你的建议 我可能想的太复杂了 08/06 14:55
4F:→ yuxike:但如果我先合成 不就绑定stanard cell了? 08/06 15:55
5F:推 Baneling:读档不做任何动作 存档之後吃gtech的.v应该就可以了 08/06 20:09
6F:→ michael6172:合成时把hierarchy打散会更好~~~~ 08/06 23:53
7F:推 asd1436:当然会绑定std cell阿~ 你现在等於是给人家IP 08/07 11:00
8F:→ asd1436:你们自然要拥有一样的tech file才能做事情 看是要你为了他 08/07 11:01
9F:→ asd1436:去跟他要档案 还是他配合你要给你档案要自己桥 08/07 11:02
10F:→ asd1436:最安全的方式其实是整个IP level都布局好给人家 08/07 11:03
11F:→ asd1436:完全不用怕人家看懂你在干嘛 只是这样自己会比较累 08/07 11:04
12F:推 bxxl:IP也有很多种卖法,有些是连RTL code一起买,可以自己改的 08/07 11:41
13F:推 cpyi:IP的确有很多方法可以保护 最简单你合成完就看不了了 08/08 12:18
14F:推 appendixisu: 如果常常在Gate level debug的人!会不会反组译成功? 08/13 15:30
15F:→ triplehigh: 请用design compiler所附的synenc 08/19 22:35