compute()
API セクションで説明するように、compute()
関数の本体は PE の構造的な構成を表します。これは、手続き型 C のセマンティクスとは異なりますが、ソフトウェア エミュレーションを実行すると、Vitis ツールで検証できます。compute()
スコープには、次の 2 種類の C++ 文しか格納できません。
- ハードウェア PE を表す関数呼び出し。
compute()
本体の構造的セマンティクスにより、次のセクションで説明するさまざまなハードウェア構成スタイルを使用できます。 - PE 間のデータストリームを表すスタティック
vpp::stream
オブジェクト宣言。これについては、次のセクションで詳しく説明します。