
- UID
- 118354
- 性别
- 男
|
应用quartus的Megafunction/LPM生成一个乘法模块mult(input1, input2, output),希望在always中实例化(类似调用函数):
................
always @ (posedge clk)
begin
case (flag)
0: mult m1(.input1(a1), .input2(a2), .result(out1));
1: mult m2(.input1(b1), .input2(b2), .result(out1));
default:;
endcase
end
但综合出错,而只要把模块在always外实例化就没问题,请问模块可以在always块中实例化吗?如果不行,如何实现上述程序所要实现的功能呢? |
|