When you code for inference and target the DSP block, use signed arithmetic. You must add one extra bit of width for the pre-adder result so the DSP block can pack it.
When you code for inference and target the DSP block, use signed arithmetic. You must add one extra bit of width for the pre-adder result so the DSP block can pack it.