文章 ID: 000076012 內容類型: 疑難排解 最近查看日期: 2012 年 06 月 26 日

Quartus II 合成支援哪些類型的 VHDL 等待建構?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

Quartus® II 軟體僅支援一個 VHDL 等待程式中的對帳單。其他 VHDL 等待架構(例如等待聲明或具有多個等待聲明的程式)無法進行綜合處理。

舉例來說,Quartus II 整合式合成支援下列等待,直到語法:

architecture dff_arch of ls_dff is
begin
    output: process begin
       wait until (CLK'event and CLK='1');
       Q        Qbar     end process output;
end dff_arch;

軟體不支援下列類型的等待聲明,並在合成期間產生錯誤:

process --Unsupported process declaration
begin
    CLK     wait for 20 ns;
    CLK     wait for 12 ns;
end process;

output: process begin  --Unsupported process declaration
    wait until (CLK'event and CLK='1');
    Q     Qbar
    wait until (CLK'event and CLK='0');
    Q     Qbar end process output;

相關產品

本文章適用於 1 產品

Intel® 可程式裝置

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。