Tesi Robotica Un coprocessore per Visual Search: Keypoint... | Page 100
4.3. IMPLEMENTAZIONE DEL MODULO DI CONVOLUZIONE LUT
113
118
123
128
133
138
143
end
else begin
start_moltip_four <= False;
end
if (start_moltip_five_pulse) begin
start_moltip_five <= True;
end
else begin
start_moltip_five <= False;
end
if (start_moltip_basic_one_pulse) begin
start_moltip_basic_one <= True;
end
else begin
start_moltip_basic_one <= False;
end
endrule
rule start_moltip_one_rule(start_moltip_one);
let mult_rom_a_0 = mults_rom_a_0[reg_operand_0];
reg_mult_rom_a_0 <= mult_rom_a_0;
let mult_rom_a_1 = mults_rom_a_1[reg_operand_0];
reg_mult_rom_a_1 <= mult_rom_a_1;
let mult_rom_a_2 = mults_rom_a_2[reg_operand_0];
reg_mult_rom_a_2 <= mult_rom_a_2;
let mult_rom_a_3 = mults_rom_a_3[reg_operand_0];
reg_mult_rom_a_3 <= mult_rom_a_3;
let mult_rom_a_4 = mults_rom_a_4[reg_operand_0];
reg_mult_rom_a_4 <= mult_rom_a_4;
let mult_rom_a_5 = mults_rom_a_5[reg_operand_0];
reg_mult_rom_a_5 <= mult_rom_a_5;
let mult_rom_b_0 = mults_rom_b_0[reg_operand_1];
reg_mult_rom_b_0 <= mult_rom_b_0;
let mult_rom_b_1 = mults_rom_b_1[reg_operand_1];
reg_mult_rom_b_1 <= mult_rom_b_1;
100