Module is not defined 这个问题怎么解决
modelsim当中这样的问题以下是相应的两个文件modulecount_tp;regclk,reset;wire[3:0]out;parameterDELY=100;c...
modelsim当中这样的问题
以下是相应的两个文件
module count_tp;
reg clk,reset;
wire[3:0] out;
parameter DELY=100;
count4 mycounter(.clk(clk),.reset(reset),.out(out));
always # (DELY/2) clk=~clk;
initial
begin
clk=0;
reset=0;
#DELY reset=1;
#DELY reset=0;
#(DELY*20) $finish;
end
initial $monitor($time,,,"clk=%d reset=%d out=%d",clk ,reset,out);
endmodule
module counter4(clk,reset,out);
input clk,reset;
output[3:0] out;
reg[3:0] out;
always @(posedge clk)
begin
if(reset)
out<=0;
else
out<=out+1;
end
endmodule
但是在双击 count_tp 的时候显示
Error: D:/Directory/counter_tp.v(6): Module 'count4' is not defined
Error loading design
怎么解决 要能解决问题的 不要网上粘贴的。 展开
以下是相应的两个文件
module count_tp;
reg clk,reset;
wire[3:0] out;
parameter DELY=100;
count4 mycounter(.clk(clk),.reset(reset),.out(out));
always # (DELY/2) clk=~clk;
initial
begin
clk=0;
reset=0;
#DELY reset=1;
#DELY reset=0;
#(DELY*20) $finish;
end
initial $monitor($time,,,"clk=%d reset=%d out=%d",clk ,reset,out);
endmodule
module counter4(clk,reset,out);
input clk,reset;
output[3:0] out;
reg[3:0] out;
always @(posedge clk)
begin
if(reset)
out<=0;
else
out<=out+1;
end
endmodule
但是在双击 count_tp 的时候显示
Error: D:/Directory/counter_tp.v(6): Module 'count4' is not defined
Error loading design
怎么解决 要能解决问题的 不要网上粘贴的。 展开
2个回答
展开全部
同学,你定义的是counter4.。。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |