Article ID: 000083772 Content Type: Troubleshooting Last Reviewed: 07/02/2025

Why does the Intel® FPGA PAC D5005 OpenCL™ kernel compilation fail to generate hardware when the estimated resources exceed 1,000,000 ALUTs?

Environment

    Intel® Quartus® Prime Pro Edition
    Intel® FPGA SDK for OpenCL™ Pro Edition
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 "<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.

Related Products

This article applies to 2 products

Intel® FPGA PAC D5005
Intel® Stratix® 10 FPGAs and SoC FPGAs

1