Intel:レジスターのファンアウト数を分割し、1つのレジスター当たりのファンアウト数を低減させるオプションを教えてください。
Quartus Prime
カテゴリー:Tool
ツール:Quartus® Prime
デバイス:-
Assignment Editor において、ファンアウト数を制限したいレジスターに対して以下のロジックオプションを設定してください。
欄 | 設定内容 |
To | ファンアウト制限をしたいレジスターを Node Finder で選択 |
Assignment Name | Maximum Fan-Out |
Value | 希望するファンアウト数の最大値 |
コンパイラーが自動的に複製レジスターを生成することにより、Fitter はこれらの新しいレジスターを送信先ロジックの近くに配置し、配線遅延を最小限に抑えることができます。これによりパフォーマンスの向上が期待されます。
なお、上記でご案内した GUI で制約する方法の他、下記ドキュメントのようにソースコードにアトリビュートを組み込むことでも制約可能です。
◆ 3.4.22. Maximum Fan-Out (「Intel® Quartus® Prime Standard Edition User Guide: Design Compilation」より)