C コードは、再利用、読みやすさ、パフォーマンスなどの複数の要件を満たすように記述されます。現時点では、C コードは高位合成後に最適なハードウェアが得られるように記述されていません。
ただし、再利用、読みやすさ、パフォーマンス要件と同様に、特定のコード記述方法またはあらかじめ定義されたコンストラクトを使用することにより、合成結果がより適切なハードウェアになるように、またはアルゴリズムをより簡単に検証して C でハードウェアをより適切に記述できるようできます。
C コードは、再利用、読みやすさ、パフォーマンスなどの複数の要件を満たすように記述されます。現時点では、C コードは高位合成後に最適なハードウェアが得られるように記述されていません。
ただし、再利用、読みやすさ、パフォーマンス要件と同様に、特定のコード記述方法またはあらかじめ定義されたコンストラクトを使用することにより、合成結果がより適切なハードウェアになるように、またはアルゴリズムをより簡単に検証して C でハードウェアをより適切に記述できるようできます。