求一段VHDL程序

[复制链接]
2794|11
 楼主| zhangjie5168 发表于 2009-8-13 16:29 | 显示全部楼层 |阅读模式

如图,通过检测AB的上升沿来实现C的输出

本帖子中包含更多资源

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

×
xwj 发表于 2009-8-13 17:42 | 显示全部楼层
C=(A^B)&A
xwj 发表于 2009-8-13 17:43 | 显示全部楼层
只是你这个图表达得不全面
byeyear 发表于 2009-8-13 18:08 | 显示全部楼层
QEI?
google一下,会有很多的。
 楼主| zhangjie5168 发表于 2009-8-14 09:19 | 显示全部楼层
谢各位,我试一下
 楼主| zhangjie5168 发表于 2009-8-14 09:36 | 显示全部楼层

那是当B脉冲移到这个位置时,应该怎么写?

本帖子中包含更多资源

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

×
明空 发表于 2009-8-19 09:08 | 显示全部楼层
不知道有没有时钟同步,有时钟就比较简单了
sassos 发表于 2009-8-19 09:57 | 显示全部楼层
7楼 c <= a or (not b);
一只小蜗牛 发表于 2009-8-19 10:42 | 显示全部楼层
爬过,无语。。。
auzxj 发表于 2009-8-19 11:04 | 显示全部楼层
这么简单的时序,无语中。。。。。
什么是VHDL?
一只小蜗牛 发表于 2009-8-19 17:08 | 显示全部楼层
不到迫不得已,最好不要用这种电路。
能用同步还是用同步。
 楼主| zhangjie5168 发表于 2009-8-20 08:18 | 显示全部楼层
先谢过各位了,可能是我的没表达清楚,这个时序图我是做为鉴相器的一部份,AB是两个输入信号,它们的相位差就是两个信号上升沿的之间的宽度,也就是C的高电平的宽度。第一个时序和第二个时序是连续的。
  如果用的VHDL来检测两个上升沿控制C的输出,但同一个进程不能有两个时钟检测,所以得换另一种方法来达到的同样效果
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

41

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部