NSriv2
New Contributor
6 years agoManually compiling aoc 17.1 generated RTL using quartus
Hi,
I have some opencl code which works perfectly fine (both in emulation and on FPGA) when compiled using aoc 17.1 compiler on VLAB. Now, I want to take the generated RTL from aoc and compile it manually. This is how I am trying to do this:
# Go to the build directory generated by aoc
% cd build
# manually execute run.sh
% ./run.shHowever, this gives me the following error:
Error: Failed to synthesize partition
Info: Saving post-synthesis snapshots for 1 partition(s)
Error: Quartus Prime Synthesis was unsuccessful. 1 error, 2352 warnings
Error: Peak virtual memory: 47647 megabytes
Error: Processing ended: Fri May 17 15:03:58 2019
Error: Elapsed time: 01:03:06
Error: Total CPU time (on all processors): 01:32:52
Info (19538): Reading SDC files took 00:14:21 cumulatively in this process.
------------------------------------------------
ERROR: Error(s) found while running an executable. See report file(s) for error message(s). Message log indicates which executable was run last.
while executing
"execute_module -dont_export_assignments -tool syn"
(procedure "synthesize_persona_impl" line 14)
invoked from within
"synthesize_persona_impl $synth_rev"
(procedure "compile_pr_revision" line 18)
invoked from within
"compile_pr_revision $options(impl)"
(procedure "main" line 110)
invoked from within
"main"
invoked from within
"if {($::quartus(nameofexecutable) == "quartus") || ($::quartus(nameofexecutable) == "quartus_pro") || ($::quartus(nameofexecutable) == "qpro")} {
#..."
(file "a10_partial_reconfig/flow.tcl" line 1039)
------------------------------------------------
Error (23031): Evaluation of Tcl script a10_partial_reconfig/flow.tcl unsuccessful
Error: Quartus Prime Shell was unsuccessful. 7 errors, 2352 warnings
Error: Peak virtual memory: 789 megabytes
Error: Processing ended: Fri May 17 15:04:12 2019
Error: Elapsed time: 01:06:08
Error: Total CPU time (on all processors): 01:35:50
ERROR: pll timing script failed.Any suggestions on how to fix this?
Thanks,
Nitish