作者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://www.ptt.cc/bbs/Electronics/M.1407305779.A.0F8.html
推 asd1436:你直接用design compiler合成netlist給別人就好了啊 08/06 14:42
→ asd1436:基本上純netlist是沒人看得懂你裡面function的 沒必要加密 08/06 14:42
→ yuxike:謝謝你的建議 我可能想的太複雜了 08/06 14:55
→ yuxike:但如果我先合成 不就綁定stanard cell了? 08/06 15:55
推 Baneling:讀檔不做任何動作 存檔之後吃gtech的.v應該就可以了 08/06 20:09
→ michael6172:合成時把hierarchy打散會更好~~~~ 08/06 23:53
推 asd1436:當然會綁定std cell阿~ 你現在等於是給人家IP 08/07 11:00
→ asd1436:你們自然要擁有一樣的tech file才能做事情 看是要你為了他 08/07 11:01
→ asd1436:去跟他要檔案 還是他配合你要給你檔案要自己橋 08/07 11:02
→ asd1436:最安全的方式其實是整個IP level都布局好給人家 08/07 11:03
→ asd1436:完全不用怕人家看懂你在幹嘛 只是這樣自己會比較累 08/07 11:04
推 bxxl:IP也有很多種賣法,有些是連RTL code一起買,可以自己改的 08/07 11:41
推 cpyi:IP的確有很多方法可以保護 最簡單你合成完就看不了了 08/08 12:18
推 appendixisu: 如果常常在Gate level debug的人!會不會反組譯成功? 08/13 15:30
→ triplehigh: 請用design compiler所附的synenc 08/19 22:35