[問題] RTL 加密與合成

看板Electronics作者 (非人哉)時間10年前 (2014/08/06 14:16), 編輯推噓6(609)
留言15則, 8人參與, 最新討論串1/1
是這樣的 小弟有寫好的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

08/06 14:42, , 1F
你直接用design compiler合成netlist給別人就好了啊
08/06 14:42, 1F

08/06 14:42, , 2F
基本上純netlist是沒人看得懂你裡面function的 沒必要加密
08/06 14:42, 2F

08/06 14:55, , 3F
謝謝你的建議 我可能想的太複雜了
08/06 14:55, 3F

08/06 15:55, , 4F
但如果我先合成 不就綁定stanard cell了?
08/06 15:55, 4F

08/06 20:09, , 5F
讀檔不做任何動作 存檔之後吃gtech的.v應該就可以了
08/06 20:09, 5F

08/06 23:53, , 6F
合成時把hierarchy打散會更好~~~~
08/06 23:53, 6F

08/07 11:00, , 7F
當然會綁定std cell阿~ 你現在等於是給人家IP
08/07 11:00, 7F

08/07 11:01, , 8F
你們自然要擁有一樣的tech file才能做事情 看是要你為了他
08/07 11:01, 8F

08/07 11:02, , 9F
去跟他要檔案 還是他配合你要給你檔案要自己橋
08/07 11:02, 9F

08/07 11:03, , 10F
最安全的方式其實是整個IP level都布局好給人家
08/07 11:03, 10F

08/07 11:04, , 11F
完全不用怕人家看懂你在幹嘛 只是這樣自己會比較累
08/07 11:04, 11F

08/07 11:41, , 12F
IP也有很多種賣法,有些是連RTL code一起買,可以自己改的
08/07 11:41, 12F

08/08 12:18, , 13F
IP的確有很多方法可以保護 最簡單你合成完就看不了了
08/08 12:18, 13F

08/13 15:30, , 14F
如果常常在Gate level debug的人!會不會反組譯成功?
08/13 15:30, 14F

08/19 22:35, , 15F
請用design compiler所附的synenc
08/19 22:35, 15F
文章代碼(AID): #1JuSWp3u (Electronics)