2018/2/1
阿新 • • 發佈:2018-02-01
fine 流程 錯誤輸出 tde 打開 window 文本 ini build 安裝modelsim步驟:
1. 軟件位置D:\Users\user08\Documents\modelsim安裝與破解軟件
2. 安裝方式遵循windows系統下方式安裝破解
Makefile腳本編寫規則:
1. 指定路徑
主要包括1.源文件路徑
2.Define文件路徑
3.激勵文件路徑
4.IP路徑
vcs
編譯源文件生成可中間文件:vlogan $(路徑)/*.v –l vcs.log
檢查語法錯誤輸出 .o二進制文件
由中間文件生成可執行文件(鏈接):
鏈接函數和全局變量,生成可執行文件
Vcs : vcs-src
Vcs –debug_all work.$(tb_top) –o simv –l vcs.log -P X:NovasDebussysharePLIvcsWINNTdebussy.tab
Run :./simv –l vcs.log
Dve:./simv -gui –l vcs.log
Verdi
Verdi-src:
Vericom $(src_path)/*.v –l vcs.log
Verdi:Verdi-src
Verdi –top work.$(tb.top)
如圖所示:
編譯技巧1:
大工程按文件夾編譯過程利用for進行編譯
Find 命令可以穿透文件夾搜索文件夾裏面的文件將文件名打印到文本中,通過打開文件的方式進行編譯。
Git倉庫用法
1. 首先從服務器上克隆一個版本
git clone [email protected]:~hardware/cvg919/cvg919.git
密碼:xymicro;
2. 修改完成代碼之後完成代碼的上傳腳本
在script/目錄下執行命令:bash init_source_code.sh
3.更新代碼文件使其達到最新
Git pull
3. 查看當前拷貝版本的信息
Git status
4.查找當前的更新狀態信息
Smb服務
1. smbclient //192.168.10.201/zhangwenjie -U zhangwenjie
2. 密碼:lovecvg
3. Ls
4.下載:get create_cache.v ./create_cache.v
5.上傳:put put /home/lzhp/work/main.c /main.c
硬件仿真測試流程
1. 由opengl程序生成硬件可執行測試例子
打開腳本執行路徑:cd hardware_tools/create_glcommand
生成腳本:./build 程序路徑
2. 將生成的文件復制到硬件仿真平臺中三個文件(vb0.bin fep_status.bin gl_inst.data)
Cp vb0.bin fep_status.bin gl_inst.data cvg919/design/fpga/very/tc/tc_ddr
3. 硬件仿真平臺執行
Cd cvg919/design/fpga/very/tc/tc_ddr
Make vcs-cmp-vivado-lib
Make run-vcs-fpga
程序運行完成後直接彈出仿真圖形接口
Perl腳本學習
1.if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
2018/2/1