使用notepad++调用vlog.exe程序编译verilog代码

摘要:
notepad++的编辑器通常用于编写verilog代码,而modelsim通常用于检查基本代码输入。然而,每次手动打开modelsim软件都需要时间,而且由于启动modelsimGUI会占用系统中的大量内存,因此博主研究了notepad++工具,并找到了一种方法,可以在notepad++客户端上直接运行vlog.exe来编译verilog代码。打开verilog代码文件后。

经常使用notepad++的编辑器编写verilog代码,经常调用modelsim的进行基本编码输入检查

。但是每次都手动打开modelsim软件既费时间又由于启动modelsim GUI占用系统比较大的内存,

于是博主就经过研究notepad++工具,找到了一个直接在notepad++ 客户端运行vlog.exe来对verilog代码进行编译的办法

。打开一个verilog代码文件后,按F5,打开“运行”对话框,

在文本框输入cmd /k cd "$(CURRENT_DIRECTORY)" &  D:/questasim_10.0a/win32/vlog.exe "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT,然后点击“保存”,填写个名字,比如“Run with verilog”,配置下面的快捷键,点OK即可。

之后运行verilog文件只要按配置的快捷键或者在运行菜单上点“Run with verilog”即可。

运行之后 系统会默认的在notepad++的安装路径中新建一个work文件夹作为日后代码编译的work库文件,如果不能自己新建,可以先打开modelsim,随便使用一个verilog代码编译一个仿真库文件work文件夹,放到notepad++目录下即可运行。

免责声明:文章转载自《使用notepad++调用vlog.exe程序编译verilog代码》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇opengl es 学习Java事务下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ligerUI框架

一、介绍 ligerUI是一个轻量级的前端开发框架。简单的说,就是能够帮助开发快速搭建网页,并且不需要更多的写前端代码,能够在最短的时间内开发出一套美观,优雅的前端界面。 需要掌握的技术有html,css,js,jquery,json,还有一些后端代码能力,不然就不能开发出自己想要的功能咯。 首先进入官网下载一个ligerUI的demo,下载好之后的效果...

fso操作大全

FSO操作大全2007-03-19 16:50如何删除一个文件 [JScript] function DeleteFile(filespec) { var fso; fso = new ActiveXObject("Scripting.FileSystemObject"); fso.DeleteFile(filespec); } [VBSc...

VS2013、VS2019快捷键、代码块

 vs2013 返回上一光标位置: Ctrl + - 前进到下一光标位置: Ctrl + Shift + - 光标所在行的上面插入一行: Ctrl + Enter 光标所在行的下面插入一行: Ctrl + Shift + Enter 调用关键字智能提示: Ctrl + j (或者 Alt + →) 调用参数提示: Ctrl + Shift +...

设置修改CentOS系统时区

一、时区 1. 查看当前时区date -R 2. 修改设置时区方法(1)tzselect方法(2) 仅限于RedHat Linux 和 CentOS系统timeconfig方法(3) 适用于Debiandpkg-reconfigure tzdata3. 复制相应的时区文件,替换CentOS系统时区文件;或者创建链接文件cp /usr/share/zonei...

svn命令行批量删除和批量添加

svn命令行批量删除和批量添加 如果使用svn的命令行,例如在linux下的终端中使用,svn的添加命令是svn add,删除命令是svn del,但是缺乏批量的操作,如果我在资源管理器中,手动添加了好多个文件夹下的各种各样的文件,然后我想一次性add,svn就力不从心了,即使使用svn add *,也会因为新添文件的父目录已经被添加进版本库而忽略父目录下...

Java-最常用的Java日志框架整理

Java-最常用的Java日志框架整理 前言 Java程序员,我们开发了很多Java应用程序,包括桌面应用、WEB应用以及移动应用。然而日志系统是一个成熟Java应用所必不可少的,在开发和调试阶段,日志可以帮助我们更好更快地定位bug;在运行维护阶段,日志系统又可以帮我们记录大部分的异常信息,从而帮助我们更好的完善系统。本文要来分享一些Java程序员最常用...