打印

关于vhdl的问题

[复制链接]
1678|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
feihong777|  楼主 | 2012-11-10 21:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
GoldSunMonkey| | 2012-11-10 22:01 | 只看该作者
看情况。
假如是同步逻辑,  则在每次时钟的触发沿根据A, B, C的条件来执行一次;
假如是异步逻辑,  则根据判断A、B、C的条件来执行. 一般我们都推荐使用同步逻辑设计

使用特权

评论回复
板凳
wozuoyue| | 2012-11-10 22:13 | 只看该作者
process进程是只要敏感信号出现变化就执行一次,不变化就挂起,如果你的设计里A,B,C三个变量是同时变化的话应该是执行一次,其实实际上只要A,B,C中有一个变化,process就会执行一次。

使用特权

评论回复
地板
wozuoyue| | 2012-11-10 22:15 | 只看该作者
主要还是要看看你进程里面的逻辑是怎么描述的。

使用特权

评论回复
5
kxsun| | 2012-11-10 22:35 | 只看该作者
似乎同时变化也就执行一次啊,执行一次三个变量都执行了呀!是不是三个变量之间还有迭代关系啊?不理解是什么需求,希望执行三次。

使用特权

评论回复
6
feihong777|  楼主 | 2012-11-11 20:13 | 只看该作者
明白了,谢谢猴哥~

使用特权

评论回复
7
feihong777|  楼主 | 2012-11-11 20:13 | 只看该作者
似乎同时变化也就执行一次啊,执行一次三个变量都执行了呀!是不是三个变量之间还有迭代关系啊?不理解是什么需求,希望执行三次。
kxsun 发表于 2012-11-10 22:35
特殊的需求,希望重新计算。

使用特权

评论回复
8
GoldSunMonkey| | 2012-11-11 20:26 | 只看该作者
;P

使用特权

评论回复
9
GoldSunMonkey| | 2012-11-11 20:26 | 只看该作者
似乎同时变化也就执行一次啊,执行一次三个变量都执行了呀!是不是三个变量之间还有迭代关系啊?不理解是什么需求,希望执行三次。
kxsun 发表于 2012-11-10 22:35
也是。估计他有他的想法,初学者嘛,理解。

使用特权

评论回复
10
summerxue| | 2012-11-12 21:36 | 只看该作者
我认为这还是把软件设计思路用到了硬件上,把这个进程转换成电路图就很清楚了。

使用特权

评论回复
11
xuehua230| | 2012-11-12 21:37 | 只看该作者
我认为这还是把软件设计思路用到了硬件上,把这个进程转换成电路图就很清楚了。
summerxue 发表于 2012-11-12 21:36
有道理。

使用特权

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

本版积分规则

132

主题

438

帖子

0

粉丝