インテル® Hyperflex™ アーキテクチャー高性能デザイン・ハンドブック

ID 683353
日付 10/04/2021
Public
ドキュメント目次

2.2.7.1. 初期条件の指定

RTLコードの推論によって初期パワーアップ条件を指定できます。 インテル® Quartus® Prime合成は、レジスターされた信号のデフォルト値をパワーアップ・レベルの制約に自動的に変換します。あるいは、Power-Up Level制約を手動で指定します。

初期パワーアップ条件の構文(Verilog HDL)

reg q = 1’b1; //q has a default value of ‘1’
always @ (posedge clk)
begin
   q <= d;
end

初期パワーアップ条件構文(VHDL)

SIGNAL q : STD_LOGIC := '1'; -- q has a default value of '1'
PROCESS (clk, reset)
BEGIN
    IF (rising_edge(clk)) THEN
        q <= d;
    END IF;
END PROCESS;