AMD Vivado™ HLS および AMD Vitis™ HLS では、プラグマ/指示子を使用して、最上位関数へのインターフェイスをカスタマイズできます。Vitis HLS では、正しいインターフェイスを自動的に推論する機能もサポートされています。Vitis HLS で作成されるインターフェイスのタイプは、次によって異なります。
- 最上位関数の C 引数のデータ型。
- ターゲット フロー。
- デフォルト インターフェイス モード。
- ユーザー指定の INTERFACE プラグマまたは指示子。
この詳細は、ユーザー ガイド (UG1399) のインターフェイスの定義を参照してください。先に進む前に、このセクションを確認する必要があります。