vivado+vscode配置流程


一、配置前准備

二、替換vivado默認編輯器

這里引用《小梅哥Xilinx FPGA自學教程V2.0》中關聯使用"第三方編輯器notpad++"相關操作步驟
把notpad++換成vscode就行了





vscode相關配置

D:/ProgrammingTool/Microsoft VS Code/Code.exe [file name] -n[line number]

三、verilog擴展實現vscode語法高亮

  • 擴展ID mshr-h.veriloghdl 可以復制該ID在vscode擴展商店搜索,或者直接輸入verilog搜索,點擊安裝即可

四、給vscode擴展配置vivado語法自動糾錯

這里借鑒了前人的經驗 鏈接 第二步 實現自動糾錯
注釋,環境變量怎么配置
桌面->我的電腦->右鍵->屬性->更改設置->高級->環境變量->用戶變量里,選中變量名為path的->編輯->新建->......
具體自行百度"環境變量"

注釋,自動糾錯要在文本保存之后才會糾錯,沒有保存是看不到效果的

注釋,添加完成后命令行輸入

  • 可以win+r 輸入cmd回車完成驗證
  • 也可以在vscode中,ctrl+`調出終端完成驗證

注釋,將verilog的Linter更換成xvlog

齒輪->擴展設置->ctrl+f搜索關鍵字或者直接往下拉就出來了

五、使用vscode自動生成testbench仿真文件

還是借鑒前人的經驗 鏈接 步驟三、自動生成Testbench
到這一步,仿真文件是需要在命令行復制粘貼的

六、Verilog_TestBench + python的chardet包實現仿真文件輸出到文件夾

參考鏈接1 步驟四、進一步優化
參考鏈接2 自動生成Testbench

注釋:
python安裝教程
chardet安裝注釋:如果網速良好的話,在python環境配置成功后直接在cmd中輸入:pip install chardet就可以線上安裝,更為方便

注釋:
win10打開powershell的方式
win + x + a
輸入code $profile即可編輯
鏈接中的powershell腳本代碼,只需要改這一行

這個路徑的查找方式是直接搜索:vTbgenerator

這里推薦一個方便快捷的盤內搜索軟件:everything

小插曲:
在編輯好腳本之后出現了無法加載的問題

解決方法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM