Article ID: 000083772 Content Type: Troubleshooting Last Reviewed: 02/03/2020

Why does Intel® FPGA PAC D5005 OpenCL™ kernel compilation fail to generate hardware when the estimated resources are more than 1,000,000 ALUT resources?

Environment

  • Intel® Stratix® 10 FPGAs and SoC FPGAs
  • Intel® FPGA PAC D5005
  • Intel® Quartus® Prime Pro Edition
  • Intel® FPGA SDK for OpenCL™
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    Due to a problem with the adjust_pll script, the Intel® FPGA PAC D5005 OpenCL™ kernel may fail to generate hardware when ALUT resources are higher than 1,000,000. 

    Resolution

    Open the file adjust_plls_mcp.tcl inside the directory "<DCP Installation Directory>/opencl/opencl_bsp/hardware/pac_s10_dc/build/scripts" and make the following modifications.

    From 

    "set aluts_l   [regsub "," [get_fitter_resource_usage -alut] "" ]"

    To

    "set aluts_l   [regsub -all "," [get_fitter_resource_usage -alut] "" ]"

     

    This problem is expected to be fixed in a future version of the pac_s10_dc board support package.

    Disclaimer

    1

    All postings and use of the content on this site are subject to Intel.com Terms of Use.