我想在文件结尾处放置关于文件内容的所有注释/文档,并创建类似于代码的一部分的引用/标记。
以下只是一个想法/例子:
我认为//[reference_X]
之类的东西可以起作用(伪代码):
module counter (clk,rst,enable,count);
input clk, rst, enable;
output [3:0] count; //[count]
reg [3:0] count;
always @ (posedge clk or posedge rst)
if (rst) begin
count <= 0;
end else begin : COUNT
while (enable) begin
count <= count + 1;
disable COUNT;
end
end
endmodule
/**
* [count]: just an example, this register acts
* as something that explains what the asker is
* looking for.
*/
我的主要工具是Eclipse,但如果有帮助(我找不到标签),我就有DVT Eclipse。
目标语言是system-verilog。
答案 0 :(得分:0)
从DVT 18.1.15开始,您可以在注释(https://dvteclipse.com/documentation/sv/Hyperlinks_in_Comments.html)中使用超链接
您只需要编写 @link元素或 @see元素,DVT将转到该元素的声明。要触发此操作,只需在悬停注释中的元素名称的同时按住CTRL键即可。
有几种方法可以指定要引用的元素。如果DVT无法检测到唯一元素,它将建议更多的超链接。