シミュレーションのためだけに Verilog で ALU を作成しています。しかし、2 つの 16 ビット入力を分割する方法がわかりません。通常の AA=B/Cは機能しません (ここで、B,C は ainput[15:0]で、A は ですoutput reg[15:0])。同様にA=B%C。
分割回路モジュールを個別に実装する必要がありますか? 除算は非常に複雑な操作であり、それが実際の方法であることは理解していますが、シミュレーションのためにのみ行っています。2 つの 16 ビット入力を分割するより短い方法はありませんか?