打印

PROCESS 中允许多个 WAIT 吗?

[复制链接]
1465|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
PROCESS 中允许多个 WAIT 吗?
书上给出了这样一段代码:
PROCESS
BEGIN
  WAIT UNTIL clc = '1';
  ave <= a;
  WAIT UNTIL clc = '1';
  ave <= ave + a;
  WAIT UNTIL clc = '1';
  ave <= ave + a;
END PROCESS
但是编译器却说“每个PROCESS里只能有一个WAIT”。
我用的是Quartus II 5.0,是不是版本太低了?

相关帖子

沙发
GoldSunMonkey| | 2012-3-28 21:26 | 只看该作者
可以多个wait

使用特权

评论回复
板凳
情场探花|  楼主 | 2012-3-29 10:23 | 只看该作者
可以多个wait
GoldSunMonkey 发表于 2012-3-28 21:26


下面是我在 Quartus II 5.0 上的截图:

使用特权

评论回复
地板
GoldSunMonkey| | 2012-4-7 22:57 | 只看该作者
你用来综合?

天这种语法只能用来仿真

使用特权

评论回复
5
Slimmaomao| | 2018-10-10 22:38 | 只看该作者
情场探花 发表于 2012-3-29 10:23
下面是我在 Quartus II 5.0 上的截图:

??这不就是不可以吗?

使用特权

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

本版积分规则

428

主题

1155

帖子

6

粉丝