【发布时间】:2013-10-15 12:38:45
【问题描述】:
我的测试平台的顶层如下所示:
module top();
// `timescale 1ns/1ps
reg_intf intfc(.clk(Clk));
register_m dut (intfc);
register_test_m (intfc);
bit Clk = 0;
initial
forever #1 Clk = ~Clk;
endmodule : top
reg_intf是接口,register_m是设计模块,register_test_m是程序(测试台)。
我得到这个编译错误:
网络类型不能用于此作业的左侧。这 违规表达式是:Clk Source info: Clk = (~Clk);
我尝试将logic、reg 和wire 用于Clk 并得到同样的错误。
【问题讨论】: