インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション・バージョン 20.2 では、推論されたバレルシフターの合成実装を制御して、より優れたエリア / 速度を実現できます。これは、.qsf (Prime 設定ファイルのインテル® Quartus®) の「BARRELSHIFTER_CARRY_CHAIN_PACKING」設定によって制御されます。
次の構文により、いずれかの設定を .qsf に挿入できます。
set_global_assignment -name BARRELSHIFTER_CARRY_CHAIN_PACKING
「オン」に設定すると、合成でエリアの節約が最適化されます。
「オフ」に設定すると、合成がより良い速度に最適化されます。
「自動」に設定すると、合成でエリアと速度のトレードオフを決定できます。
-name BARRELSHIFTER_CARRY_CHAIN_PACKING -to -entity
詳細については、この割り当てのインテル® Quartus® Prime 開発ソフトウェア・プロ・エディション設定ファイル参照マニュアル項目を参照 してください。