争高效之修Verlog HDL——菜鸟版

  工欲善其事、必先利其器!要想快之编制verilog没有一个吓的编辑器可生,所以我此推荐两悠悠特别好用的编辑器Notepad++和Gvim,这有限慢性编辑器由于其强大的长插件的力量,所以于代码工作者的热衷,那么对于FPGA新手而言,我清醒的去学较复杂的gvim编辑指令,那就是发生硌内容倒置了,所以对新家的话,编写的代码工程量还免是生酷之时光我往各位推荐Notepad++这款编辑器,这款编辑器的便捷性和实用性不用说,接下去我们就是来盘点一下施用Notepad++在编排verilog代码时如果安排哪些!

第一 括号、双引号自动补全

点击设置——首选项,如图所示图片 1

以弹出的窗口被挑选自动完成,将下面用活动就的诸品种勾选,然后便装完了。图片 2

第二 代码高亮

Notepad++还有一个简便的效益是,你双击一个代码其他同的代码也会高亮,这样找起来信号就颇有益。图片 3

第三 代码自动补全

对于一个文件里的代码如果您正输入的代码本模块出现过,你一味待于起前几个字符,便会出现代码提示,然后择相应之有的本回车即可自动补全,这样就算无去了每个代码都使讹了,大大提高的编制效率。

图片 4

第四 列编辑

Notepad++还可以展开排列编辑,按住alt键,选择你用编制的等同列代码,便好而且针对整列进行操作

图片 5

第五 与ISE、Vivado、QuartusII的配置

Notepad++与ISE关联

打开ISE软件,选择菜单栏“Edit——>Preferences…”,在弹出的对话框中,选择ISE
General选项卡下的Editors,如图所示。

图片 6

在Editor下选Custom,并以Command line
syntax下输入“{notepad++安装目录/notepad++.exe}
$1”,如图所示。注意路径的反倒斜杠为“/”。点击“OK”完成notepad++与ISE的干。

图片 7

Notepad++与Vivado关联

开辟vivado软件,选择菜单栏“Tools——>Setting…”,在弹出的对话框中,选择General选项卡,如图所示。

图片 8

挑Text Editor栏目,选择“Custom Editor…”,如图备受之所示。

图片 9

点击上图被的…,在弹出的对话框中,输入“notepad++安装目录/notepad++.exe
[file name] -n[line
number]”,如图所示。点击“OK”、“OK”完成notepad++与vivado的干。

图片 10

Notepad++与quartus ii的关联

开辟quartus
ii软件,选择菜单栏“Tools——>Options…”,在弹出的对话框中,选择General选项卡下的Preferred
Text Editor,如图所示。

图片 11

于Text
editor行选Notepad++,在Command-line行通过路径浏览按钮选择notepad++的安路径,如图6所出示。点击“OK”完成notepad++与quartus
ii的关系。

图片 12

上述软件之次第版本大同小异

        
除了一个方便快捷的编辑器之外,我们还索要来理想代码书写风格习惯,比如吃模块端口命名为容易区分明了底讳,对勾好之模块进行功能描述注释,代码书写规范多为此参数定义,增加代码的可移植性,多复制,少编敲等等。而且自己之代码风格吗是一直当逐年改善的,对于怎样高效之编排verilog还有什么自己不清楚还是漏掉了央留言告知我吧!

图片 13

 

转载请注明出处:NingHeChuan(宁河川)

民用微信订阅号:开源FPGANingHeChuan

如果你想立马接受个人创作之博文推送,可以扫描左边二维码(或者加上论识别二维码)关注个体微信订阅号

知乎ID:NingHeChuan

微博ID:NingHeChuan

初稿地址:http://www.cnblogs.com/ninghechuan/p/7729078.html