quartus如何把需要例化的子文件添加到top
答案:1 悬赏:60 手机版
解决时间 2021-03-30 19:58
- 提问者网友:未信
- 2021-03-30 04:40
quartus如何把需要例化的子文件添加到top
最佳答案
- 五星知识达人网友:青尢
- 2021-03-30 05:02
与直线联立求解时,消元后得到的方程,要注意其二次项系数是否
A B两例化模块实现功能a1 a2 a3相加结与b相乘 其结赋给z三module别写三*.v文件即希望采纳
module A(a,b,c,y); //三数相加模块
input a;
input b;
input c;
output[1:0] y;
assign y= a+b+c;
endmodule
module B(a,b,y); //两数相乘模块
input [1:0]a;
input [1:0]b;
output [3:0]y;
assign y=a*b ;
endmodule
module top(a1,a2,a3,b,z); //顶层模块
input a1,a2,a3;
input [1:0] b;
output [3:0] z;
wire[1:0] temp1;
//例化
A m1(.a(a1),
.b(a2),
.c(a3),
.y(temp1)
);
B m2(.a(temp1),
.b(b),
.y(z)
);
endmodule
A B两例化模块实现功能a1 a2 a3相加结与b相乘 其结赋给z三module别写三*.v文件即希望采纳
module A(a,b,c,y); //三数相加模块
input a;
input b;
input c;
output[1:0] y;
assign y= a+b+c;
endmodule
module B(a,b,y); //两数相乘模块
input [1:0]a;
input [1:0]b;
output [3:0]y;
assign y=a*b ;
endmodule
module top(a1,a2,a3,b,z); //顶层模块
input a1,a2,a3;
input [1:0] b;
output [3:0] z;
wire[1:0] temp1;
//例化
A m1(.a(a1),
.b(a2),
.c(a3),
.y(temp1)
);
B m2(.a(temp1),
.b(b),
.y(z)
);
endmodule
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯