浅析FPGA开发-Sublime编辑器

描述

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

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分