Accelerators · Medium · SystemVerilog

Matrix MAC Processing Element

Create the processing element used repeatedly in the matrix accelerator.

Task

Accumulate signed 16x16 products into a signed 40-bit accumulator with synchronous clear and enable.

Examples

Constraints

Accelerator verification checklist

Concepts to review

matrix multiply, MAC, PE

Open Matrix MAC Processing Element in the HDLForge interactive editor.

Related problems