4620|8

2

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

FPGA设计计数器输出跳变不同步 [复制链接]

用fpga设计了四位计数器,在仿真时,输出脚q0,q1,q2,q3不能同时跳变。导致从一个状态到下一个状态中间有一个暂态,如1011变1100的中间有1000的一个暂态。各种时钟频率都试过从10M到100M,都一样。请高手赐教。谢谢!!!!急!!!!!!!

[ 本帖最后由 happyxiaoyaozi 于 2011-12-31 09:44 编辑 ]

1324966663812.jpg (31.99 KB, 下载次数: 4)

1324966663812.jpg

1324966691011.jpg (32.92 KB, 下载次数: 0)

1324966691011.jpg

1324966717118.jpg (31.05 KB, 下载次数: 0)

1324966717118.jpg

1324966784668.jpg (33.38 KB, 下载次数: 0)

1324966784668.jpg

1324966663812.jpg (31.99 KB, 下载次数: 0)

1324966663812.jpg

1324966691011.jpg (32.92 KB, 下载次数: 0)

1324966691011.jpg

1324966717118.jpg (31.05 KB, 下载次数: 0)

1324966717118.jpg

1324966784668.jpg (33.38 KB, 下载次数: 0)

1324966784668.jpg
此帖出自FPGA/CPLD论坛

最新回复

因为数据在上升和下降由于存在寄生电容,所以总是有建立时间和保持时间,如果上升过程中,数据不稳定,但保持时间数据稳定,就不影响数据传递。 所以说不影响就不需要处理这个问题。    详情 回复 发表于 2012-4-26 21:48
点赞 关注
 

回复
举报

6892

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

这个应该不是问题哦,只要不影响测试即可!

此帖出自FPGA/CPLD论坛
个人签名一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/
欢迎光临网上店铺!
 
 

回复

6892

帖子

0

TA的资源

五彩晶圆(高级)

板凳
 

不影响使用哦!

此帖出自FPGA/CPLD论坛
个人签名一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/
欢迎光临网上店铺!
 
 
 

回复

44

帖子

0

TA的资源

一粒金砂(高级)

4
 
计数器是同步的还是异步的?
此帖出自FPGA/CPLD论坛
个人签名能力越大,责任越大;知道越多,未知更多
 
 
 

回复

28

帖子

0

TA的资源

一粒金砂(中级)

5
 
q0~q3 是输出信号吧,这四个寄存器使用输出端口上的寄存器,别使用内部的寄存器,试试
此帖出自FPGA/CPLD论坛
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(中级)

6
 

回复 楼主 happyxiaoyaozi 的帖子

从你的时序图来看,你使用的是时钟下降沿来触发的;
实际中的确会有亚稳态出现(在信号改变的瞬间),但是一般都很小,为了防止该情况的发生,你必须要在稳定的时候使用该信号,你可以在上升沿采集该信号
此帖出自FPGA/CPLD论坛
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(中级)

7
 
 通常的话都统一用上升沿作为触发信号吧
module count4(out,reset,clk); 
output[3:0] out; 
input reset,clk; 
reg[3:0] out; 
always @(posedge clk) 
begin 
if (reset)  out<=0;           //同步复位 
else       out<=out+1;   //计数 
    end 
endmodule 
此帖出自FPGA/CPLD论坛
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

8
 

这个问题怎么解决啊,计数跳变了?不影响是什么意思啊

 

此帖出自FPGA/CPLD论坛
 
 
 

回复

6892

帖子

0

TA的资源

五彩晶圆(高级)

9
 

因为数据在上升和下降由于存在寄生电容,所以总是有建立时间和保持时间,如果上升过程中,数据不稳定,但保持时间数据稳定,就不影响数据传递。

所以说不影响就不需要处理这个问题。

 

此帖出自FPGA/CPLD论坛
个人签名一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/
欢迎光临网上店铺!
 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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