下記手法にて特定のモジュールや、レジスタのマージを防ぐ事が可能です。
(a) Disable Register Merging を使う手法
Assignment Editor にて上記の制約を ON にします。
ターゲットはレジスタでも、モジュールでもどちらでも可能です。
(b) set_instance_assignment を使う手法
qsf ファイルに global 設定ではなく、set_instance_assignment でモジュール単位で制約を与える事が可能です。
マージを適用したいモジュールだけ、下記のように制約を与えることで特定のモジュールのレジスタマージを防ぐ事が可能です。
記述例) ALLOW_REGISTER_MERGING ON -to "test_module:inst"
--------------------
カテゴリ:Quartus® Prime
ツール:Quartus® Prime
デバイス:-