ModelSim で Booth Multiplier のコードを書いています。現在、コードを for ループに実装しています。for ループではif..else
、乗数を 2 ビットずつチェックする条件があります。ここで、被乗数の左シフトを行う必要がありますが、それができません。
ここではシフト演算子が機能しないため、ModelSim で左シフトを行うにはどうすればよいでしょうか?
ModelSim で Booth Multiplier のコードを書いています。現在、コードを for ループに実装しています。for ループではif..else
、乗数を 2 ビットずつチェックする条件があります。ここで、被乗数の左シフトを行う必要がありますが、それができません。
ここではシフト演算子が機能しないため、ModelSim で左シフトを行うにはどうすればよいでしょうか?