Accelerators · Hard · Verilog, SystemVerilog, VHDL

Q1.7 Fixed-Point Multiplier

Multiply two signed Q1.7 fixed-point values and return a truncated Q1.7 result.

Task

Compute the signed 8x8 product, arithmetic-shift the Q2.14 result right by 7 fractional bits, and return the low signed 8-bit Q1.7 value.

Examples

Constraints

Accelerator verification checklist

Concepts to review

accelerator, fixed-point, multiplier, quantization

Open Q1.7 Fixed-Point Multiplier in the HDLForge interactive editor.

Related problems