锆石科技社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 849|回复: 6

关于AD模块的疑问

[复制链接]

3

主题

26

帖子

1162

积分

金牌会员

Rank: 6Rank: 6

积分
1162
QQ
发表于 2017-3-28 14:38:37 | 显示全部楼层 |阅读模式
本帖最后由 难寻 于 2017-3-28 14:43 编辑



大家好,这里的FSM_IDLE怎么会延时2.7us呢?bit_cnt每0.45us加一,也就是time_cnt计到一半,bit_cnt加一。那么在第一个时钟周期中间的时候,bit_cnt就已经从0加到1了。这样算下来,当bit_cnt = 2 时,也只过了2个时钟周期,所以FSM_IDLE不应该是延时了1.8us吗?
求理解这个问题的同学们大神们解答啊~~~~~~~~~~~~~~~~~~

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2017-3-28 16:50:15 | 显示全部楼层
本帖最后由 锆石科技解答员 于 2017-3-28 19:44 编辑

确实,这边注释是有问题的,实际是2*0.909,后面会把这个错误给修改掉,你也可以使用Modelsim软件仿真或者用SignalTap软件调试具体看下。
回复 支持 反对

使用道具 举报

3

主题

26

帖子

1162

积分

金牌会员

Rank: 6Rank: 6

积分
1162
QQ
 楼主| 发表于 2017-3-29 10:53:44 | 显示全部楼层
锆石科技解答员 发表于 2017-3-28 16:50
确实,这边注释是有问题的,实际是2*0.909,后面会把这个错误给修改掉,你也可以使用Modelsim软件仿真或者 ...

用ModelSim仿真了一下,确实是2*0.909,所以这里应该把bit_cnt设置成3,谢谢你的回答,哈哈~
回复 支持 反对

使用道具 举报

1

主题

61

帖子

78

积分

注册会员

Rank: 2

积分
78
发表于 2017-5-30 13:20:36 | 显示全部楼层
学习学习.00.00
回复 支持 反对

使用道具 举报

0

主题

22

帖子

1142

积分

金牌会员

Rank: 6Rank: 6

积分
1142
发表于 2017-6-1 23:12:35 | 显示全部楼层
那底下的模块也是1*0.909的延迟咯,而不是2*0.909?
回复 支持 反对

使用道具 举报

发表于 2017-6-2 00:43:05 | 显示全部楼层
740990211 发表于 2017-6-1 23:12
那底下的模块也是1*0.909的延迟咯,而不是2*0.909?

底下的模块是1*0.909us的延迟
回复 支持 反对

使用道具 举报

0

主题

11

帖子

61

积分

注册会员

Rank: 2

积分
61
发表于 2018-9-25 15:47:01 | 显示全部楼层
我就感觉时间计算有问题,还以为自己理解错了。哈哈哈哈
回复 支持 反对

使用道具 举报

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

本版积分规则

手机版|小黑屋|锆石科技社区 ( 苏ICP备15059756号  

GMT+8, 2019-5-27 04:05 , Processed in 0.142050 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表