Vivado WARNING:Multi-driven net Q with xth driver pin 警告的原因和消除方法
出现这个警告的原因是很简单的。大多是编写出了下面这样的烂代码:rega;wirec,d;always@(posedgeclk,posedgerst)beginif(rst)a<=0;elsea<=1;endalways@(posedgeclk,posedgerst)beginif(rst)a<=0;elsea<=c^d;end从上面可以看出,变量a跨always块出现,亦即出现了在了两个或者多个a