历史内容合集
0 前言
这段时间例化了挺多mem,过程中也了解到了一些新的东西,在这里记录一下
1 for循环方式例化方法
先给出 sub_module
module sub(
input [7:0] din,
output logic [7:0] dout
);
assign dout = din;
endmodule
要将这个module分别例化成u_sub_0和u_sub_1,并且每个都例化四次
for循环的实现方式如下
module top(
input [8*4-1 : 0] din0,
input [8*4-1 : 0] din1,
output logic [8*4-1 : 0] dout0,
output logic [8*4-1 : 0] dout1
);
genvar i;
generate for(i=0; i<4; i++) begin:inst
sub u_sub_0 (

最低0.47元/天 解锁文章
7559

被折叠的 条评论
为什么被折叠?



