Tesi Robotica Un coprocessore per Visual Search: Keypoint... | Page 99

4.3. IMPLEMENTAZIONE DEL MODULO DI CONVOLUZIONE LUT 78 83 88 93 98 103 108 UInt#(8) op_1 = 0; for (Integer i=0; i<64; i=i+1) begin op_1 = op_1 + 1; mults_rom_b_0[i] = extend(op_1) * extend(op_1); mults_rom_b_1[i] = extend(op_1+3) * extend(op_1); mults_rom_b_2[i] = extend(op_1+9) * extend(op_1); mults_rom_b_3[i] = extend(op_1+27) * extend(op_1); mults_rom_b_4[i] = extend(op_1+81) * extend(op_1); mults_rom_b_5[i] = extend(op_1+243) * extend(op_1); end rule pulse_wire_machine; if (start_moltip_one_pulse) begin start_moltip_one <= True; end else begin start_moltip_one <= False; end if (start_moltip_two_pulse) begin start_moltip_two <= True; end else begin start_moltip_two <= False; en @