在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7616|回复: 3

[求助] 请教关于modelsim仿真时error:vsim-3043的问题

[复制链接]
发表于 2013-10-17 10:31:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
学习写测试向量过程中遇到个问题,请各位高手指点下。
module moore_detector(
  x,rst,clk,z);
  input x,rst,clk;
  output  z;

  parameter [1:0] st0=0,st1=1,st2=2,st3=3;
  reg [1:0] current;

  always@(posedge clk)
    if  (rst) current=st0;
    else  case(current)
      st0:current<=x?st1:st0;
      st1:current<=x?st1:st2;
      st2:current<=x?st3:st0;
      st3:current<=x?st1:st2;
      default:current<=st0;
    endcase
   
    assign z=(current==st3)?1'b1:1'b0;   
endmodule

module tb_moore_detector;
  reg x,reset,clock;
  wire  z;
moore_detector  MUT(x,reset,clock,z);
  initial begin
    clock=1'b0; x=1'b0; reset=1'b1;
  end
  initial #24 reset=1'b0;

  initial repeat(100) #5 clock=~clock;
  initial forever@(posedge clock) #3 x=$random;
  initial $monitor("New state is %d and occurs at %t",MUT.cuurent,$time);
  always@(z) $display("Output changes at %t to %b",$time,z);

endmodule
对tb_moore_detector.v进行仿真时,总出现这个错误:
Error: (vsim-3043) D:/Verilog/ex2/tb_moore_detector.v(19): Unresolved reference to 'cuurent' in MUT.cuurent.
也在网上搜了很多,但是没找到如何解决这个错误。
谢谢!
发表于 2013-10-17 16:27:05 | 显示全部楼层
拼写错误?
是cuurent还是current?
 楼主| 发表于 2013-10-18 08:32:35 | 显示全部楼层
回复 2# freshair_eet


    十分十分感谢!
    还是怨自己的不细心,也没仔细的看错误提示,对自己来说是个教训。
发表于 2013-10-22 14:51:50 | 显示全部楼层
你不是定义的curent吗?cuurent当然错了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-19 03:02 , Processed in 0.021929 second(s), 11 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表