PROCESS 中允许多个 WAIT 吗?

[复制链接]
2657|4
 楼主| 情场探花 发表于 2012-3-28 19:56 | 显示全部楼层 |阅读模式
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 | 显示全部楼层
你用来综合?

天这种语法只能用来仿真
Slimmaomao 发表于 2018-10-10 22:38 | 显示全部楼层
情场探花 发表于 2012-3-29 10:23
下面是我在 Quartus II 5.0 上的截图:

??这不就是不可以吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

472

主题

1259

帖子

6

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