我想连接两个模块,以便 output_module1[i] --> input_module2[circular_shift_left(i)]
例如 :
output_module1[100] --> input_module2[001] // (output no. 5 to input no. 2)
output_module1[011] --> input_module2[110] // (output no. 4 to input no. 7)
两个模块的长度都是通用的。
在verilog中实现它的最有效(和最简单)的方法是什么?
谢谢。