デザインに関する考慮事項 - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: Dynamic Function eXchange (UG909)

Document ID
UG909
Release Date
2023-11-15
Version
2023.2 日本語

デザインの初期コンフィギュレーションを作成し、スタティック デザイン結果を確立するフローは、標準 DFX フローと抽象化シェル フローで同じですが、2 つの RP を接続する場合は、抽象化シェルに注意してください。2 つの RP 間のパスに同期エレメントがない場合、2 つの RP の RM の組み合わせにタイミングを満たすことができないものがあるかどうかは確実にはわかりません。これは DFX では技術的には可能ですが、AMDではこの状況を避けることを強くお勧めします。

この状況は、次の 2 つのデザイン ルール チェックを実行すると警告として表示されます。

  1. HDPR-34 – Signal '<object(s)>' is a direct path that connects RP '<object(s)>' and '<object(s)>' without a synchronous timing point in the static design. This omission might lead to timing failures in hardware depending on the RMs that are currently loaded. To close timing on all possible synchronous paths, ensure that any possible path contains at most a segment in only a single RP.
  2. HDPR-35 – A path connects an RP '<object(s)>' and '<object(s)>' without a synchronous timing point in the static design. This omission might lead to timing failures in hardware depending on the RMs currently loaded. To close timing on all possible synchronous paths, ensure that any possible path contains at most a segment in only a single RP. The following is a list of nets (up to the first 15) in the path: <name>.

抽象化シェルを作成する前に、デザインの初期コンフィギュレーションに対してすべての DFX DFC を実行します。これらの警告が表示された場合は、スタティック デザインを変更してください。