インテル® Quartus® Prime プロ・エディション ユーザーガイド: サードパーティー合成

ID 683122
日付 9/24/2018
Public
ドキュメント目次

2.9.5.8. syn_direct_enable

この属性は、レジスターの専用イネーブルピンへのクロック・イネーブル・ネットの割り当てを制御します。この属性を使用すると、デザインに複数のクロックイネーブル候補がある場合に、Synplifyマッパーに対して、特定のネットを唯一のクロックイネーブルとして使用するように指示できます。

この属性をコンパイラー・ディレクティブとして使用して、クロックイネーブルを持つレジスターを推測することもできます。これを行うには、SCOPEスプレッドシートではなく、ソースコードにsyn_direct_enableディレクティブを入力します。

syn_direct_enableデータ型はブール値です。値1またはtrueを設定すると、クロックイネーブル・ピンへのネット割当てがイネーブルされます。Verilog HDLの構文は次のとおりです。

object /* synthesis syn_direct_enable = 1 */ ;