【发布时间】:2020-07-30 01:56:21
【问题描述】:
我想在外部文件中定义一组全局参数值并将它们导入 Verilog(不是 SystemVerilog)文件。我怎样才能做到这一点?我知道这可以在 VHDL 中使用 pkg 来完成,我期待类似的东西。
我正在尝试这个:
对于主模块:
module temp (
`include "file.vh"
input [WIDTH:0] data_in,
output reg [WIDTH:0] data_out,
input clk
);
always @(posedge clk) begin
data_out <= data_in;
end
endmodule
还有一个file.vh 文件:
`define WIDTH = 12;
请在此处纠正我,因为此代码不起作用。
【问题讨论】:
标签: verilog register-transfer-level