XDC マクロを使用すると、合成後にセルを相対配置できます。マクロは RPM と同様の特徴を持ちますが、XDC および Tcl を使用してインタラクティブに変更できます。マクロは、相対配置制約によりグループ化された最下位セルから作成されます。
RPM は HDL コードで管理しますが、マクロは XDC 制約を使用して管理します。RPM を自動的にマクロに変換することはできません。同様に、マクロを自動的に HDL コードに追加することはできません。RPM は、マクロとは異なりオブジェクトではないので、XDC マクロ コマンドを RPM に使用することはできません。
RPM | マクロ | |
---|---|---|
定義 | HDL 属性 | XDC 制約 |
合成後のアクセス | 読み出し専用 | 読み出し/書き込み |
階層 | あり (H_SET/HU_SET) | なし |
RLOC ターゲット | 最下位セルおよび最下位以外のセル | 最下位セルのみ |
サイト タイプの混合 | 可 (RPM_GRID 属性を使用) |
可
|
オブジェクトとしてのアクセス | なし | あり |
保存先 | ネットリスト | XDC または Tcl スクリプト |