打印

如何使用VHDL描述单脉冲发生?

[复制链接]
3108|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lyghj|  楼主 | 2007-7-26 17:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
输入:CLK,ST;输出OUT

ST为一个1微妙宽度的脉冲,CLK是1000HZ的时钟。
需要实现如下功能:ST出现后,在其上升沿之后最靠近的CLK的上升沿OUT有效,同时开始对CLK计数,当计数值到100以后OUT无效。

请教有经验的DX给一个VHDL的例子,谢谢!

相关帖子

沙发
lyghj|  楼主 | 2007-7-27 10:21 | 只看该作者

研究中,谢谢!

使用特权

评论回复
板凳
lyghj|  楼主 | 2007-7-27 11:35 | 只看该作者

起始要求好像高了点

ST这个信号是单片机发出的,宽度可以大一些,比如2毫秒或者3毫秒,如果这样的话,是不是整个流程要简单一些?

使用特权

评论回复
地板
liudewei| | 2007-7-27 12:13 | 只看该作者

是的,就只需要CLK就可以搞定,初始化必须加。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

197

帖子

3

粉丝