如何使用Verilog模式AUTOINST?

时间:2018-02-10 15:32:04

标签: emacs verilog

我试图使用AUTOINST。 我的问题是模块名称与它的verilog文件名(位于subdir下)不同,所以以下内容不会起作用:

module ExampInout (o,i);
  InstModule instName
  (/*AUTOINST*/);
endmodule

// Local Variables:
// verilog-library-directories:("subdir")
// End:

我怎样才能让verilog模式"知道" InstModule位于subdir下,但是在InstModule.v以外的文件中?

1 个答案:

答案 0 :(得分:0)

verilog-library-files正是您要找的。您可以指定列表中每个文件的完整路径或相对路径。

那说对这个问题的评论很好。好的样式通常是让模块名称与文件名匹配。例外情况是它是一个包含许多小模块定义的“库”文件。