在 Intel® Quartus® Prime Pro Edition 軟體版本 20.2 中,您可以控制推斷的槍管移位器的合成實作,以改善區域/速度。這是由.qsf (Intel® Quartus® Prime 設定檔案) 中的設定「BARRELSHIFTER_CARRY_CHAIN_PACKING」所控制。
您可以透過下列語法將任一設定插入 .qsf:
set_global_assignment──name BARRELSHIFTER_CARRY_CHAIN_PACKING
設定為「開啟」將使 Synthesis 優化,以節省更優異的面積。
設定為「關閉」將使 Synthesis 優化,以獲得更好的速度。
設定為「自動」將使 Synthesis 決定區域與速度之間的權衡。
set_instance_assignment───BARRELSHIFTER_CARRY_CHAIN_PACKING──-實體