Knowledge Base Article

FIR Coefficient Reload May Get Delayed

Description
FIR Compiler II intermittently inserts unnecessary delay registers between a coefficient storage register and the multiplier that uses that coefficient. This issue may cause the first FIR iteration after a coefficient update or reset to be calculated using the wrong values. Once the correct coefficient value propagates through the delay registers, subsequent FIR iterations will be calculated correctly. This issue affects FIRs that use reloadable coefficients. FIRs that use constant coefficients are not affected.

This issue is fixed in version 12.0 of the FIR Compiler II MegaCore function.

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