You may receive the following error message when your Qsys design consist of more than one FIR Compiler II and which are located at difference Qsys subsystem with difference parameter.
Error: fir_compiler_ii_0: Port ast_sink_data has width 32 in TCL, but 16 in the design file
This issue is causing by FIR Compiler II using global variables to avoid re-querying parameters. This works fine if there is just a single instance of FIR complier II.
To fix this issue, all of the global variables in the HP_FIR_HW.tcl file have to removed and this will officially fixed in version 12.1.