一个支持Verilog的Vim插件——AutoInst
(2008-09-08 16:01:07)
标签:
it |
该功能和Emacs的自动例化非常类似。如果子模块的RTL文件不在当前目录下,需要一个列表文件来提供文件所在路径,列表文件的名字即为当前模块的文件名,扩展名为vc。
例如:
inst0 u0(/ * autoinst * /);
inst1 u1(/ * autoinst * /);
点击Verilog->AutoInst之后,
inst0 u0(/ * autoinst * /
inst1 u1(/ * autoinst * /
小提示:模块端口的命名尽量遵循以下命名规则;
主模块缩写_从模块缩写_信号缩写
该信号为主模块的输出从模块的输入。这样,两个模块的输入输出信号就自动连起来了。