3f28dsboek
New Contributor
4 years agoDSP can't routing
I am using openCL and the complier give the following error message
Anyone can tell me how to analyze the error?
In the report only DSP usage is above 25%, so the routing problem should due to DSP.
Does that mean we can never make full use of DSP?
What percentage of DSP is a reasonable design that can be routed?
Thank you very much
aoc device/matrix_mult.cl -o bin/matrix_mult.aocx -fp-relaxed -fpc -dont-error-if-large-area-est -no-interleaving=default --board pac_s10_dc
Warning: Command has been deprecated. Please use -board=<value> instead of --board <value>
aoc: Running OpenCL parser....
aoc: OpenCL parser completed successfully.
aoc: Linking Object files....
aoc: Optimizing and doing static analysis of code...
aoc: First stage compilation completed successfully.
Compiling for FPGA. This process may take a long time, please be patient.
Error (170143): Final fitting attempt was unsuccessful
Error: An error occurred during routing
Error: Quartus Prime Fitter was unsuccessful. 2 errors, 452 warnings
Error (293001): Quartus Prime Full Compilation was unsuccessful. 3 errors, 2295 warnings
Error (23035): Tcl error: ERROR: Error(s) found while running an executable. See report file(s) for error message(s). Message log indicates which executable was run last.
Error (23031): Evaluation of Tcl script s10_partial_reconfig/flow.tcl unsuccessful
Error: Quartus Prime Shell was unsuccessful. 9 errors, 2295 warnings
Error (16546): Cannot load final database - ensure all earlier stages of the compiler have completed.
Error (17941): The design could not be loaded due to errors.
Error (23035): Tcl error:
Error (23031): Evaluation of Tcl script scripts/adjust_plls_mcp.tcl unsuccessful
Error: Quartus Prime Shell was unsuccessful. 4 errors, 0 warnings
Error: Compiler Error, not able to generate hardware
Warning: Command has been deprecated. Please use -board=<value> instead of --board <value>
aoc: Running OpenCL parser....
aoc: OpenCL parser completed successfully.
aoc: Linking Object files....
aoc: Optimizing and doing static analysis of code...
aoc: First stage compilation completed successfully.
Compiling for FPGA. This process may take a long time, please be patient.
Error (170143): Final fitting attempt was unsuccessful
Error: An error occurred during routing
Error: Quartus Prime Fitter was unsuccessful. 2 errors, 452 warnings
Error (293001): Quartus Prime Full Compilation was unsuccessful. 3 errors, 2295 warnings
Error (23035): Tcl error: ERROR: Error(s) found while running an executable. See report file(s) for error message(s). Message log indicates which executable was run last.
Error (23031): Evaluation of Tcl script s10_partial_reconfig/flow.tcl unsuccessful
Error: Quartus Prime Shell was unsuccessful. 9 errors, 2295 warnings
Error (16546): Cannot load final database - ensure all earlier stages of the compiler have completed.
Error (17941): The design could not be loaded due to errors.
Error (23035): Tcl error:
Error (23031): Evaluation of Tcl script scripts/adjust_plls_mcp.tcl unsuccessful
Error: Quartus Prime Shell was unsuccessful. 4 errors, 0 warnings
Error: Compiler Error, not able to generate hardware
Hi @3f28dsboek,
Thank you for posting in Intel community forum, hope all is well and apologies for the delayed in response.
Following up on the queries, please do let us know if the doubts/clarification are still open, and we would try our best to clarify.Best Wishes
BB