DSP Builder for Intel® FPGAs (Advanced Blockset): Handbook

ID 683337
Date 9/30/2024
Public
Document Table of Contents

10.4. Trading Off Logic Utilization and Accuracy in DSP Builder Designs

Procedure

If your design exceeds the relative accuracy but is using too much hardware:
  1. Use the next lowest precision
  2. Use faithful rounding instead of correct rounding
  3. Enable the fused datapath option
Each of these changes reduces logic utilization at the expense of accuracy. A design may use more than one floating-point precision for different sections of the circuit, however if there are too many different precisions you need to have more type conversion blocks. Each convert block increases logic utilization.