Check for HDL Reciprocal block usage
Check ID:
com.mathworks.HDL.ModelChecker.runNFPHDLRecipChecks
Check ID:
com.mathworks.HDL.ModelAdvisor.runNFPHDLRecipChecks
Check HDL Reciprocal blocks are not using floating point types.
Available with Simulink® and HDL Coder™.
Description
This check displays a warning if your Simulink model contains HDL Reciprocal blocks that use floating-point data types. HDL Reciprocal blocks with floating point data types can have potential numerical mismatches with the Simulink simulation results, and can use more resources on the target hardware.
Results and Recommended Actions
To fix this warning, click Modify Settings and the code generator replaces the HDL Reciprocal blocks with Math Reciprocal blocks.
See Also