1946|4

10

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

新手求助,关于仿真的问题 [复制链接]

新学FPGA,自己写了段小程序,想做下仿真,但是仿真却没输出,请教各位我是什么地方不对?
源文件如下:
module CLK1(clkin,clkout);
input clkin;
output clkout;
reg[2:0] count1;
reg clkout;
always@(posedge clkin)
begin
if(count1[2:0]==7)
count1[2:0]=0;
else
count1[2:0]=count1[2:0]+1;
clkout=count1[2];
end
endmodule

下面是仿真激励文件:
`timescale 10 ns/ 1 ns
module CLK1_vlg_tst();
reg clkin;  
wire clkout;                                                                    
CLK1 i1 (
.clkin(clkin),
.clkout(clkout)
);
initial                                                
begin                                            
clkin=0;
forever
  begin
    #1 clkin=~clkin;   
  end                                    
end                                                   
endmodule

下面是仿真波形:

仿真.jpg (18.2 KB, 下载次数: 0)

仿真波形

仿真波形
此帖出自FPGA/CPLD论坛

最新回复

最基本的问题,时序电路不能用阻塞赋值语句 if(count1[2:0]==7) count1[2:0]=0; else count1[2:0]=count1[2:0]+1; clkout=count1[2]; 改为 if(count1 == 3'd7) count1   详情 回复 发表于 2013-1-23 22:43
点赞 关注
 

回复
举报

10

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
怎么没高手 给我指点一下呢
此帖出自FPGA/CPLD论坛
 
 

回复

9

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
我想可能是对计数count1初值的设置问题
在modelsim 中count1默认值不是0,在Quatus II仿真的时候count1被默认为0;所以在ModelSim仿真时加个复位

个人愚见  我最近还是在纠结modelsim仿真的问题
此帖出自FPGA/CPLD论坛

点评

对了 就是复位的问题 我加了一个复位后 就正确了:)  详情 回复 发表于 2013-1-24 09:26
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(中级)

4
 
最基本的问题,时序电路不能用阻塞赋值语句
if(count1[2:0]==7)
count1[2:0]=0;
else
count1[2:0]=count1[2:0]+1;
clkout=count1[2];
改为
if(count1 == 3'd7)
count1 <= 3'd0;
clkout <= clkout;
else
count1 <= count1 +1'b1;
clkout <= count1 [2];

[ 本帖最后由 waiwai788 于 2013-1-23 22:46 编辑 ]
此帖出自FPGA/CPLD论坛
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

5
 

回复 板凳 lingshibo 的帖子

对了  就是复位的问题  我加了一个复位后  就正确了
此帖出自FPGA/CPLD论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表