Sublime Text 是一個文本編輯器(收費軟件,可以無限期試用,但是會有激活提示彈窗),同時也是一個先進的代碼編輯器。Sublime Text是由程序員Jon Skinner于2008年1月份所開發出來,它最初被設計為一個具有豐富擴展功能的Vim。
Sublime Text具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。Sublime Text 是一個跨平臺的編輯器,同時支持Windows、Linux、Mac OS X等操作系統。
Icarus Verilog(以下簡稱iverilog )號稱“全球第四大”數字芯片仿真器,也是一個完全開源的仿真器。由于Synopsys、Cadence、Mentor版權的關系,國外很多高校在數字芯片設計的教學中都采用iverilog。
GTKWave是一個開源的波形文件察看工具,支持Verilog VCD/EVCD文件格式。因此,通過“iverilog + gtkwave”的方式,可以很方便地實現商用仿真器的功能。
這里我們結合sublime編輯器就可以實verilog代碼實時語法錯誤檢查。
1.1 iverilog軟件安裝
第一步以管理員身份運行如下安裝程序
第二步按照截圖設置安裝選項
設置安裝路徑,不要中文目錄
選擇安裝軟件庫
設置環境變量:(注意關閉殺毒軟件否則添加不成功還需要手動添加)
手動添加環境變量方法:
右鍵點我的電腦-》屬性-》高級-》環境變量
在path變量下加入如下屬性
C:xxxxxiverilogin (xxxxx根據自己目錄選擇)
C:xxxxxiveriloggtkwavein(xxxxx根據自己目錄選擇)
如下圖我電腦設置
測試軟件安裝成功否
打開計算機開始-》運行-》CMD(回車)
打開CMD窗口后輸入如下命令iverilog
如果提示信息和如下一致表明安裝成功,如果提示未找到iverilog命令,請檢查環境變量是否設置成功。
1.2 Sublime軟件安裝
以管理員身份安裝如下軟件
2.1安裝過程如下:
2.2軟件破解
復制Patch.exe到安裝目錄,例如C:Program FilesSublime Text 3
雙擊運行Patch.exe,選擇Patch
顯示成功Bugs removed:-)
2.3添加sublime插件庫
運行sublime_text.exe快捷方式打開軟件
打開preferences-》BrowsePackages
翻向上一層文件夾如圖
復制黏貼替換
切換到Sublime軟件顯示為中文
2.4測試語法高亮和語法檢測
打開提供的testa.v
文件-》打開文件-》選擇 testa.v
顯示代碼如下
刪除代碼中的分號(;)提示如下錯誤
關閉更新,防止插件更新版本不匹配導致錯誤,先關閉網絡連接。點擊首選項-》設置
跳出的設置界面設置如下值:
在上邊]后增加逗號,
然后新開一行,輸入“update_check”:false
關閉配置即可。
如果之前已經被更新過版本,請按如下操作去刪除插件。
請用我們提供的tools目錄下 install package 和 package目錄覆蓋sublime的安裝目錄的兩個文件夾。
編輯:jq
-
軟件
+關注
關注
69文章
4771瀏覽量
87157 -
代碼
+關注
關注
30文章
4747瀏覽量
68349 -
文本編輯器
+關注
關注
0文章
28瀏覽量
8103
原文標題:(一) FPGA開發-Sublime編輯器
文章出處:【微信號:gjl_1130443995,微信公眾號:FPGA設計指南】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論