包工頭接活網(wǎng)站app軟件開發(fā)需要學(xué)什么
工欲善其事必先利其器,很多人想從事FPGA的開發(fā),但是不知道如何下手。既要裝這個(gè)軟件,又要裝那個(gè)軟件,還要編譯仿真庫,網(wǎng)上的教程一大堆,不知道到底應(yīng)該聽誰的。所以很多人還沒開始就被繁瑣的開發(fā)環(huán)境搭建嚇退了,還沒開始就放棄了!
筆者用幾節(jié)課的時(shí)間,從頭講解FPGA開發(fā)的相關(guān)環(huán)境如何搭建,讓大家都能輕松的搭建FPGA的開發(fā)環(huán)境,從而享受FPGA開發(fā)樂趣。
本節(jié)主要講解如何編譯Vivado的仿真庫文件,以及如何在modelsim中如何配置。
- Vivado 庫編譯
首先,在 Modelsim 安裝路徑 D:\modeltech64_10.5 下新建一個(gè)文件夾 Vivado_Library,
用于一會(huì)編譯 Vivado 的庫文件所存放的文件夾。
打開 Vivado,點(diǎn)擊菜單 Tools-Compile Simulation Libraries…
如圖進(jìn)行設(shè)置,注意 Compiled library location 設(shè)置D:\modeltech64_10.5\Vivado_Library, 然后點(diǎn)擊 Compile 進(jìn)行庫編譯。
開始編譯,要等待一會(huì),一般需要半個(gè)小時(shí)以上。
完成編譯后,可以看到當(dāng)前 D:\modeltech64_10.5\Vivado_Library 文件夾下出現(xiàn)了很編譯譯好的庫文件。
- 配置編譯庫路徑
用UE打開 D:\modeltech64_10.5\Vivado_Library 文件夾下的 modelsim.ini 文件
搜索到下面這句話:
;mvc_lib = $MODEL_TECH/../mvc_lib
接著從以下這行代碼開始復(fù)制庫的路徑信息:
secureip = D:/modeltech64_10.5/Vivado_Library/secureip
一直復(fù)制到[DefineOptionset]上面一行(注意不包括這一行)為止。
回到 D:\modeltech64_10.5 路徑下,找到 modelsim.ini 文件,右鍵單擊,彈出菜單中選擇“屬性”。
去掉“只讀”前面的勾選,然后點(diǎn)擊“確定”。
用UE打開這個(gè) modelsim.ini 文件,找到下面這行代碼:
modelsim_lib = $MODEL_TECH/../modelsim_lib
將前面復(fù)制的庫文件路徑粘貼到 modelsim_lib = $MODEL_TECH/../modelsim_lib 這行的
下面。
保存文件,關(guān)閉即可。
打開 ModelSim SE-64 10.5,可以在 Library 下面出現(xiàn)了剛才添加的所有庫文件信息,Vivado庫配置成功,后續(xù)有關(guān)Vivado IP核的仿真可以直接調(diào)用相關(guān)的仿真文件即可。