Quartus II综合是否支持Verilog HDL中的事件控制?-Altera-Intel社区-FPGA CPLD-ChipDebug

Quartus II综合是否支持Verilog HDL中的事件控制?

不,Quartus®IIIntegrated Synthesis不支持Verilog HDL中的事件控制。例如,下面的代码只综合一个寄存器,尽管Quartus II综合没有发出错误:

module lab0_uart(
input clk_i,
input rx_i,
output reg tx_o
);

总是@(posedge clk_i)开始
tx_o <= repeat(2000)@(posedge clk_i)rx_i;
结束
endmodule

解决/修复方法

要避免此行为,请不要在Verilog HDL中使用事件控件。

表示不支持此语法的错误计划添加到Quartus II软件的未来版本中。

请登录后发表评论

    没有回复内容