微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > reg 变量 wire变量 always敏感变量不全

reg 变量 wire变量 always敏感变量不全

时间:10-02 整理:3721RD 点击:
reg 变量除了综合成锁存器,寄存器 还能不能综合成其他类型?
以下代码中,always敏感列表不全 ,那综合出来的电路是什么样的?为什么quartus综合出来的电路跟敏感列表全是一样。


  1. module my_circuit(a,b,c,out);
  2. input a,b,c;
  3. output reg out;

  4. always@(a,b)
  5. out=a&&b&&c;
  6. endmodule

复制代码

只是综合和仿真不一样而已,工具还是知道滴。

综合结果一样    楼上说的很对   仿真实验肯定是不一样的

这怎么解释呢?综合的电路一样的,但仿真结果不一样。

找个低版本的quartus试试看,就能看到不同了

我也碰到这个问题,求大侠赐教哇

高版本的QII综合工具已经很强大了,夏宇闻老师的Verilog一本语法书上好像有专门的说明,你可以去查查,我也忘了,现在一般都是always @ (*)

可参考VERILOG2003的设计

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top