打印
[modelsim]

modelsim仿真只有输入没有输出波形

[复制链接]
1472|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yym86202|  楼主 | 2019-3-12 11:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
初学者仿真altera一个很简单的分频,不知道为啥只有输入波形没有输出的波形,fout输出信号就是一条红线,求指点~~tb文件和原文件如下
`timescale 1 ns/ 1 ns
module div4_vlg_tst();
reg fin;                                            
wire fout;                    
div4 i1 (
.fin(fin),
.fout(fout)
);
initial                                                
begin                                                  
#0 fin = 1b'0;                  
end                                                   
always  #5  
begin                                                  
fin <= ~fin;
end                                                  
endmodule


原始文件
module div4(fin,fout );
input        fin;       
output        fout;
reg       fout;       
reg        [1:0]q ;
always @(posedge fin)
begin
       if(q==1)
     begin
       q<=0;
              fout =~fout ;
     end
       else
      q<=q+1;
end
endmodule

相关帖子

沙发
零三翟邢止胃| | 2019-3-12 11:50 | 只看该作者
帮你顶住啊!

使用特权

评论回复
板凳
ococ| | 2019-3-12 18:52 | 只看该作者
就这么几个信号,都拉出来看一下不就行了

使用特权

评论回复
地板
yym86202|  楼主 | 2019-3-13 10:52 | 只看该作者
已解决,添加复位信号就好了,仿真是不是必须得有复位信号?

使用特权

评论回复
5
ococ| | 2019-3-13 17:54 | 只看该作者
不是必须有复位,是必须有初始值。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

81

帖子

0

粉丝