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

ID 683337
Date 3/23/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

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 will need to have more type conversion blocks. Each convert block increases logic utilization.