ISE、vivado、QuartusII調用notepad++、UE匯總(整理)


  我已經用慣了notepad++編寫Verilog代碼,很喜歡這款編輯器,功能真的非常強大。所以,當需要對vivado、ISE或quartus ii中的工程進行Verilog代碼上的編寫或修改時,只需雙擊工程中的設計模塊便可以在notepad++上工作。不過,在此之前要將notepad++與FPGA應用設計工具進行關聯,下面一一介紹:

1、notepad++與vivado關聯

打開vivado軟件,選擇菜單欄“Tools——>Options…”,在彈出的對話框中,選擇General選項卡,如圖1所示。

vivadoGeneral.png

圖1  選擇General選項卡

拉動右邊的滾動條到Text Editor欄目,選擇“Custom Editor…”,如圖2中的1所示。

定制編輯器.png

圖2  定制編輯器1

點擊圖2中的2,在彈出的對話框中,輸入“notepad++安裝目錄/notepad++.exe [file name] -n[line number]”,如圖3所示。點擊“OK”、“OK”完成notepad++與vivado的關聯。

定制編輯器1.png

圖3  定制編輯器2

2、notepad++與ISE的關聯

打開ISE軟件,選擇菜單欄“Edit——>Preferences…”,在彈出的對話框中,選擇ISE General選項卡下的Editors,如圖4所示。

定制編輯器2.png

圖4  定制編輯器3

在Editor下選Custom,並在Command line syntax下輸入“{notepad++安裝目錄/notepad++.exe} $1”,如圖5所示。注意路徑的反斜杠為“/”。點擊“OK”完成notepad++與ISE的關聯。

定制編輯器3.png

圖5  定制編輯器4

3、notepad++與quartus ii的關聯

打開quartus ii軟件,選擇菜單欄“Tools——>Options…”,在彈出的對話框中,選擇General選項卡下的Preferred Text Editor,如圖6所示。

定制編輯器4.png

圖6  定制編輯器5

在Text editor行選Notepad++,在Command-line行通過路徑瀏覽按鈕選擇notepad++的安裝路徑,如圖6所示。點擊“OK”完成notepad++與quartus ii的關聯。

定制編輯器5.png

圖7  定制編輯器6

原文轉自http://blog.chinaaet.com/crazybird/p/5100001006

整理出來方便自己查看

----------------------------------------------------------------

  對於FPGA初學者來說,使用FPGA編譯軟件所帶的編輯器寫代碼已經完全夠用,但隨着工程的不斷增大,ISE自帶的編輯器用起來顯得有點力不從心,所以本文中我將為大家分享一款功能強大的編輯軟件UltraEdit。

  編輯軟件有很多,如vim、notepad++以及本文要介紹的UltraEdit簡稱UE等等。本文將附上windows10上UltraEdit安裝教程及開發軟件資源鏈接。閱讀全文前,請先點擊此鏈接:http://pan.baidu.com/s/1slQxmCt 密碼:75wd,下載UE破解版安裝包。

  UltraEdit-32是一套極棒的文字、Hex、ASCII碼編輯器,可以取代記事本,內建英文單字檢查、C++及VB指令突顯,可同時編輯多個文件,而且即使開啟很大的文件速度也不會慢。其並且附有HTMLTag顏色顯示、搜尋替換以及無限制的還原功能;一般大家常會用其來修改EXE或DLL文件。該版本 UltraEdit-32 提供了改進的可配置菜單和工具欄,它們與 v11.00 之前的版本不兼容。一旦進行安裝,v11.00 之前版本的全部菜單和工具欄定制都將丟失。

一、UE安裝注冊

  1.點擊上文鏈接到百度雲下載破解版安裝包,完成后打開安裝文件點擊.exe運行安裝,彈出窗口,點擊高級安裝可以選擇安裝路徑,反正我是不會放在默認路徑下。

  2.安裝完成后使用注冊機進行注冊,需要斷網注冊。斷網之后才有脫機激活入口,用戶ID和密碼可任何填寫,將UE生成的用戶code1和code2分別填入注冊機,然后再用注冊機生成的激活CODE1和CODE2填入UE。激活之后聯網,注冊也不會失效!

二、ISE14.7引用UE編輯器

  這一段是轉發,寫的挺詳細(稍作修改)。因為在做大的工程的時候 ,顯然再用ISE自帶的編輯器就比較不方便了。

  1.在ISE里面指定UE作為默認編輯器。edit---preferences打開屬性配置,左側點Editors,右側editor選擇ultraedit再點OK就可以了,不過有時候這樣選擇以后雙擊項目里面的Verilogl文件並不能啟動UE,如果出現這樣的情況可以在選擇editor的時候選custom 然后再后面的command line syntax里面輸入{F:\Program Files\IDM COMPUTER SOLUTIONS\ULTRAEDIT-32\Uedit32.exe} $1 -l$2 大括號里面是ue的路徑(因為ISE要求目錄不能有空格,所以需要用括號括起來),需要根據ue安裝位置的不同進行修改,然后點OK就可以了。這樣就可以在ISE中直接調用UE對源文件進行編輯了。

     2.在ue的安裝目錄下面看看wordfile里面有沒有Verilog關鍵字高亮配置,這樣就需要添加高亮文件配置了,我上面安裝包里面應該有Verilog.uew文件,將它復制到UE安裝目錄下wordfile里面,你會看到里面都是各種語言的高亮配置文件,粘貼就好,然后打開一段你的Verilog代碼,就可以看到語法高亮了,而且是彩虹色!

     3.實現代碼折疊和縮進。一般情況下從網上下載的wordfile文件里面的Verilog部分只有關鍵字高亮,可以通過下面的方法實現代碼折疊和自動縮進:

      實現代碼折疊:

  /Open Fold Strings = "begin""case"
  /Close Fold Strings = "end""endcase"

    實現自動縮進:

  /Indent Strings = "begin""case""fork" "if" "else"
  /Unindent Strings = "end""endcase""join" "else"

  把上面的代碼添加到Verilog.uew文件內即可,還可以根據自己的需要進行修改。我上面忘上傳修改后的.uew文件了,請用戶自行添加,直接添加到文件最后就行。我這里是在官網上下載的正版文件沒有添加其他新的東西。

  完成以上你就可以使用UE進行Verilog編譯了,祝你一次操作成功!

 

轉載請注明出處:NingHeChuan(寧河川)

個人微信訂閱號:NingHeChuan

如果你想及時收到個人撰寫的博文推送,可以掃描左邊二維碼(或者長按識別二維碼)關注個人微信訂閱號

知乎ID:NingHeChuan

微博ID:NingHeChuan

原文地址:http://www.cnblogs.com/ninghechuan/p/6172237.html 

 


免責聲明!

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



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