指示子は、スコープまたはスコープ内のオブジェクトにのみ適用できます。関数のスコープ外部で宣言されるグローバル変数には直接適用できません。このため、グローバル変数に指示子を適用するには、次の手順を使用して手動で割り当てる必要があります。
- ソース コードを開いた状態で HLS Directive エディターを開きます。
- [HLS Directive] エディターでグローバル変数を使用するスコープ (関数、ループ、または領域) を選択します。
-
Add Directive を選択し、
variable
の名前を編集してグローバル変数に割り当てます。 - ソース コードやコンフィギュレーション ファイルに指示子を追加するには、OK をクリックします。