Accelerators · Medium · Verilog, SystemVerilog, VHDL

Three-Tap INT8 Convolution

Create the arithmetic core of a small 1D convolution engine.

Task

Compute signed x0*k0 + x1*k1 + x2*k2 combinationally using signed INT8 operands.

Examples

Constraints

Accelerator verification checklist

Concepts to review

accelerator, convolution, dot-product, int8

Open Three-Tap INT8 Convolution in the HDLForge interactive editor.

Related problems