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

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

一、notepad++與vivado關聯vim

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

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的關聯。spa

定製編輯器1.png

圖3  定製編輯器2設計

二、notepad++與ISE的關聯code

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

定製編輯器2.png

圖4  定製編輯器3

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

定製編輯器3.png

圖5  定製編輯器4

三、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 以前版本的所有菜單和工具欄定製都將丟失。

1、UE安裝註冊

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

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

2、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 

相關文章
相關標籤/搜索