Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
generate
genvar m;
for (m = 0; m < number_of_multipliers; m=m+1) begin:mlt
mult_block #(
width_a,
width_b,
normalized_width
) mult (
.dataa(mult_a_reg_in[(m+1)*width_a - 1:m*width_a]),
.datab(mult_b_reg_in[(m+1)*width_b - 1:m*width_b]),
.signa(signa_reg),.signb(signb_reg),
.product(mult_out[(m+1)*(width_a + width_b) - 1 : m*(width_a + width_b)])
);
end
endgenerate
взято из
...\quartus\eda\fv_lib\verilog\altmult_add.v
Успехов