2 つの std_logic_vectors があるとします。
inputA : std_logic_vector(31 downto 0)
inputB: std_logic_vector(31 downto 0)
連結を使用してシフトinputA
するにはどうすればよいですか?inputB
左または右に 1 桁シフトする方法は知っていますが、N 桁を右 (または左) にシフトする方法がわかりません。注: これはクロックレス回路であり、標準の vhdl シフト演算子を使用できません。
連結以外の他の技術やアイデアも同様に高く評価されます。