最適な CLOCK_ROOT 配置 - 2023.2 日本語

Versal アダプティブ SoC ハードウェア、IP、およびプラットフォーム開発設計手法ガイド (UG1387)

Document ID
UG1387
Release Date
2023-11-15
Version
2023.2 日本語
重要: 配置および USER_CLOCK_ROOT の選択を完全に制御するには、AMDではクロック ネットワークのすべてのロードを含む Pblock を作成することをお勧めします。そして、USER_CLOCK_ROOT を垂直クロック スパインを含むクロック領域に割り当てます。ほとんどの場合、Vivado 配置でデザインに最適な CLOCK_ROOT が選択されるので、USER_CLOCK_ROOT を手動で割り当てる必要はありません。

場合によって、USER_CLOCK_ROOT の割り当てが最適なものにならず、すべてのロードの中央に配置されていないためにアンバランスなクロック ツリーが作成されることがあります。この場合、配置で USER_CLOCK_ROOT 制約が無視され、最適な CLOCK_ROOT がクロック ネットに割り当てられます。

たとえば、USER_CLOCK_ROOT が X3Y2 に設定されていて、ロードは X3Y3 に配置されているとします。両方のクロック領域に垂直方向クロック スパインがありますが、最適なソリューションは CLOCK_ROOT にクロック領域 X3Y3 を使用することです。配置で最適なソリューションを示すメッセージが表示されます。