集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1799|回复: 6

这样的周期脉冲怎么设计啊,刚开始学,不怎么会

[复制链接]
雨的声音 发表于 2015-4-11 22:34:20 | 显示全部楼层 |阅读模式
怎么利用10M的时钟,设计这样的周期脉冲啊,刚开始学习verilog,写了好久没写出来。。。。。。

本帖子中包含更多资源

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

x
fpgaw 发表于 2015-4-13 12:29:00 | 显示全部楼层
这是一个整个周期?
王建飞 发表于 2015-4-13 13:17:32 | 显示全部楼层
可以用两个计数器配合来实现,假设我们定义为count_20和count_10 由于现在输入的时钟为10MHz,因此可以计算出输入时钟的周期,根据该周期,我们就可以计算出延时20us和10us分别需要的计数值是多少。当20us计数器计数未到最大值的时候,保持输出时钟电平为低。当20us计数器计数达到最大值,则开始启动10us计数器开始计数,20us计数器停止计数,并清零。同时将输出时钟置为高电平,当10us计数器计数到最大值再拉低输出时钟,同时,启动20us计数器计数,同时停止10us计数器,并清零。如此循环即可实现您的上述时序。如还有疑问请咨询QQ 761664056 至芯小魔头
 楼主| 雨的声音 发表于 2015-4-14 15:38:08 | 显示全部楼层
fpgaw 发表于 2015-4-13 12:29
这是一个整个周期?

不是,周期是30us,只是占空比不是50%
 楼主| 雨的声音 发表于 2015-4-14 15:38:22 | 显示全部楼层
王建飞 发表于 2015-4-13 13:17
可以用两个计数器配合来实现,假设我们定义为count_20和count_10 由于现在输入的时钟为10MHz,因此可以计算 ...

谢谢,已经做出来了
王建飞 发表于 2015-4-15 23:59:53 | 显示全部楼层
雨的声音 发表于 2015-4-14 15:38
谢谢,已经做出来了

祝贺哦
zxopenljx 发表于 2025-2-28 16:25:53 | 显示全部楼层
这样的周期脉冲怎么设计啊,刚开始学,不怎么会
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

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

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

GMT+8, 2025-4-5 00:26 , Processed in 0.064116 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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