Knowledge Base Article

Why can't I use systolic mode when addnsub is used?

Description

In the MAC and mult_adder cores, when the addnsub signal is used, the systolic register can't be used properly.

Resolution

This is due to the hardware limitation of the 28nm DSP block structure. The Systolic is not the typical Systolic structure. Thus when the addnsub is toggled dynamically, the calculation result will be incorrect for the first tap result. So, please don't put this support into the megacore.

Updated 1 month ago
Version 3.0
No CommentsBe the first to comment