文章 ID: 000086299 内容类型: 故障排除 上次审核日期: 2021 年 08 月 28 日

Quartus® II 合成是否支持 Verilog HDL 中的事件控件?

环境

    英特尔® Quartus® II 订阅版
BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

不,Quartus® II 集成合成不支持 Verilog HDL 中的事件控制。例如,下面的代码仅合成一个寄存器,尽管 Quartus II 合成不会发出错误:

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

always @(posedge clk_i) begin
    tx_o     end
endmodule

解决方法

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

一个指出不支持此语法的错误计划被添加到 Quartus II 软件的未来版本中。

相关产品

本文适用于 1 产品

英特尔® 可编程设备

1

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。