Knowledge Base Article

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

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.

Updated 5 days ago
Version 3.0
No CommentsBe the first to comment