インテル® Hyperflex™ アーキテクチャー高性能デザイン・ハンドブック

ID 683353
日付 10/04/2021
Public
ドキュメント目次

2.2.4.1. マルチサイクル・パスの最適化

Compilerは、 マルチサイクルまたは偽のパスタイミング制約を含む.sdcタイミング制約のエンドポイントであるレジスターをリタイムしません。したがって、リタイミング制約を回避するために、可能な限り具体的にタイミング制約または例外を割り当ててください。

マルチサイクル制約ではなく、実際のレジスターステージを使用することで、Compilerはパフォーマンスを向上させるために最も柔軟に対応できます。例えば、組合せロジックに3のマルチサイクル例外を指定せずに、マルチサイクル例外を削除し、組み合わせロジックの前または後に2つの余分なレジスターステージを挿入します。この変更により、Compilerは余分なレジスター段のロジックを最適にバランスさせることができます。