集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1101|回复: 3

解答

[复制链接]
zhiweiqiang33 发表于 2013-5-5 13:44:57 | 显示全部楼层 |阅读模式
always @ (posedge clk or negedge rst_n)
        if(!rst_n) cnt_15us <= 11'd0;
        else if(cnt_15us < 11'd1499) cnt_15us <= cnt_15us+1'b1;        // 60ms(64ms)/4096=15us循环计数
        else cnt_15us <= 11'd0;       
系统时钟是25MHZ,请问计数1499怎么会是15us呢?
lureny 发表于 2013-5-6 10:06:39 | 显示全部楼层
0~1499的计数, 25M 是40ns,40*1500=60us
 楼主| zhiweiqiang33 发表于 2013-5-6 15:03:05 | 显示全部楼层
拜谢 FPGA学习中
北京幸福时代 发表于 2013-5-18 16:00:08 | 显示全部楼层
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

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

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-6-27 19:03 , Processed in 0.066634 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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