| 4 | 1/1 | 返回列表 |
| 查看: 862 | 回復(fù): 3 | |||
Snail91新蟲 (初入文壇)
|
[交流]
【求助】xilinx(FPGA)文件如何加密? 已有2人參與
|
|
請問如何將FPGA源代碼加密,以實(shí)現(xiàn)一部分.v文件可見并調(diào)試,另一部分.v文件加密,整體可以綜合使用。 可以使用網(wǎng)表文件(edif)或edk生成CPU核方法嗎?具體如何實(shí)現(xiàn)? |
新蟲 (初入文壇)
新蟲 (初入文壇)
|
將要加密的.v文件綜合生成網(wǎng)表文件。 FPGA設(shè)計(jì)過程,很多時候在使用公司的或者第三方公司的IP核,那如何自己把自己的HDL代碼變成可使用的IP呢。同時這樣做也有很多好處: 將你的設(shè)計(jì)制作成BlackBox,也就是網(wǎng)表文件,這樣別人看不到你的設(shè)計(jì)但是可以調(diào)用你的模塊了。詳細(xì)的參考信息如下: 1. 什么是BlackBox - 一個大的設(shè)計(jì)中可以用到一系列網(wǎng)表文件作為輸入的一部分而并不全部使用HDL文件。當(dāng)綜合這個大設(shè)計(jì)時綜合器不需要知道這個網(wǎng)表文件是怎樣實(shí)現(xiàn)的,而只需要知道它的輸入輸出接口就可以了。這樣的網(wǎng)表就稱為黑盒子,因?yàn)槲覀儾恍枰吹剿膬?nèi)部情況。 - 通常付費(fèi)IP都會以BlackBox的形式 2. 如何使用BlackBox - BlackBox網(wǎng)表可以是EDIF或NGC文件。 - 每個BlackBox網(wǎng)表都需要有一個與之相對應(yīng)的HDL文件來注明它的端口。這個HDL只說明BlackBox的端口信息,而不提供具體實(shí)現(xiàn)信息。這個只提供端口信息的HDL文件稱為Wrapper。Wrapper的名字通常需要與BlackBox網(wǎng)表的名字相同。 - 在ISE工程中使用BlackBox時只需要將它的Wrapper添加到工程中。然后像普通的模塊一樣在其上層聲明和例化就可以使用。 - BlackBox網(wǎng)表文件可以放在ISE工程目錄中,也可以放在其他任意文件夾內(nèi)。當(dāng)不放在ISE工程目錄時,需要在Translate屬性中將Macro Search Path指向這個目錄。多個目錄使用"|"分割。 3. 如何制作BlackBox - BlackBox只是普通網(wǎng)表而已。XST的綜合結(jié)果就可以直接作為BlackBox使用。 - 通常BlackBox外部還會連接其他邏輯,所以BlackBox中一般不插入IOBUF。在XST屬性中去除Insert IO Buffer的選項(xiàng) 1. 一般收費(fèi)的IP都是只提供網(wǎng)表供使用,自然對設(shè)計(jì)的保密是一大好處; 2. IP都是驗(yàn)證好的模塊,提供給外界接口,自然使用方便也是一大特點(diǎn); |
新蟲 (初入文壇)
| 4 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 化學(xué)0703 調(diào)劑 306分 一志愿211 +7 | 26要上岸 2026-03-28 | 7/350 |
|
|---|---|---|---|---|
|
[考研] 材料科學(xué)與工程求調(diào)劑 +5 | 深V宿舍吧 2026-03-29 | 5/250 |
|
|
[考博] 26申博自薦 +5 | whh869393 2026-03-24 | 5/250 |
|
|
[考研] 291求調(diào)劑 +5 | Y-cap 2026-03-29 | 6/300 |
|
|
[考研] 070300化學(xué)354求調(diào)劑 +6 | 101次希望 2026-03-28 | 6/300 |
|
|
[考研] 295求調(diào)劑 +4 | wei-5 2026-03-26 | 4/200 |
|
|
[考研]
|
y7czhao 2026-03-26 | 10/500 |
|
|
[考研] 322求調(diào)劑 +5 | 舊吢 2026-03-24 | 5/250 |
|
|
[考研] 0703一志愿9,初試成績:338,四六級已過,有科研經(jīng)歷,求調(diào)劑! +4 | Zuhui0306 2026-03-25 | 4/200 |
|
|
[考研] 311求調(diào)劑 +3 | 希望上岸阿小楊 2026-03-23 | 3/150 |
|
|
[考研] 308求調(diào)劑 +7 | 墨墨漠 2026-03-27 | 7/350 |
|
|
[有機(jī)交流]
高溫高壓反應(yīng)求助
10+4
|
chibby 2026-03-25 | 4/200 |
|
|
[考研] 0703化學(xué)求調(diào)劑 +3 | 丹青奶蓋 2026-03-26 | 5/250 |
|
|
[考研] 081200-11408-276學(xué)碩求調(diào)劑 +3 | 崔wj 2026-03-26 | 3/150 |
|
|
[考研] 一志愿 南京郵電大學(xué) 288分 材料考研 求調(diào)劑 +3 | jl0720 2026-03-26 | 3/150 |
|
|
[考研] 打過很多競賽,085406控制工程300分,求調(diào)劑 +3 | askeladz 2026-03-26 | 3/150 |
|
|
[考研] 生物技術(shù)與工程 +3 | 1294608413 2026-03-25 | 4/200 |
|
|
[考研] 求b區(qū)院校調(diào)劑 +4 | 周56 2026-03-24 | 5/250 |
|
|
[考研] 318求調(diào)劑 +3 | plum李子 2026-03-23 | 3/150 |
|
|
[考研] 344求調(diào)劑 +3 | desto 2026-03-24 | 3/150 |
|