We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 58573

Vivado System Generator (Sysgen) FIR Compiler - The Filter Architecture is changed back to Systolic Multiply Accumulate design even though I selected Transpose Multiply Accumulate


For some configurations, I cannot select "Transpose Multiply Accumulate" for the Filter Architecture.

When I try to select it, it changes back to "Systolic Multiply Accumulate" immediately.

Why does this happen?


This issue occurs in all AXI based FIR Compilers.

When selecting the "Transpose Multiply Accumulate" architecture, the limitations are as follows:

  • Symmetry is not exploited
  • Multiple interleaved channels are not supported

Vivado Sysgen added a DRC to check this limitation. 

If the coefficient vector is detected as Symmetric, the Sysgen FIR Compiler GUI will not allow you to select "Transpose Multiply Accumulate".

AR# 58573
Date 05/18/2015
Status Active
Type General Article
  • System Generator for DSP
Page Bookmarked