この演習では、 UltraScale™ および UltraScale+™ デバイスの基本的な Dynamic Function eXchange (DFX) フローについて説明します。まずスクリプトを使用して、スタティック モジュールおよび各リコンフィギャラブル モジュール (RM) のバリエーションを個別に合成します。それから IDE で、RM の位置を Pblock を使用して制約し、デザインの初期コンフィギュレーションをインプリメントします。次に、デザインのスタティック部分をロックし、RM を少しずつ変えながらインプリメンテーションを再実行して、さまざまなコンフィギュレーションをインプリメントします。最後に、各インプリメント済みの RM がデザインのスタティック部分と互換性があることを検証し、互換性があればビットストリームを生成します。