Forum Discussion
Internal Error: Sub-system: VPR20KMAIN altera_arch_route_lookahead
Internal Error: Sub-system: VPR20KMAIN, File: /quartus/fitter/vpr20k/altera_arch_common/altera_arch_route_lookahead.c, Line: 4315
During the routing the Internal Error above shows up. This is consistent over several devices and every run attempted so far using Quartus 17.0 for an Arria 10 FPGA.
The project did build without issue before an additional entity was added. Is there some critical point when a design is too full for Quartus to handle it?
Are there any know work arounds for this issue without having to upgrade to a newer version? Upgrading the IPs in the project for a newer Quartus verison would result into other issues/a lot of work.
7 Replies
- RichardT_altera
Super Contributor
Hi @Duko
It seems that this internal error is not found in our database. So there is no known workaround currently for this internal error (IE).
Since this is old version of Quartus, we recommend to upgrade the project to the latest Quartus version as there is a lot of fix being done.
If the design is too large, it will not fit in the device selected.
Best Regards,
Richard Tan
- RichardT_altera
Super Contributor
Hi @Duko
Do you still see the IE in the latest Quartus version?
Best Regards,
Richard Tan
p/s: If any answer from the community or Intel support are helpful, please feel free to give Kudos.- Duko
New Contributor
Hi Richard,
Thanks for poling on the progress.
I still need to complete the transition/porting IPs to a newer version.
So work in progress.Best Regards
- Duko
New Contributor
Update on the progress. I did update from 17.0 to 19.1 (latest version currently available within the company) and the issue persists.
Problem Details
Error:
Internal Error: Sub-system: VPR20KMAIN, File: /quartus/fitter/vpr20k/altera_arch_common/altera_arch_route_lookahead.cpp, Line: 4320
Internal Error
Stack Trace:
0xc7b1c: vpr_qi_jump_to_exit + 0x68 (fitter_vpr20kmain)
0x31d188: vpr_exit_at_line + 0x75 (fitter_vpr20kmain)
0x1ba337: aa_route_lookahead_setup_cached_lookahead_constants.cold.10901 + 0x311 (fitter_vpr20kmain)
0x1aee1e: aa_route_alg_route_all_nets.cold.10872 + 0x342 (fitter_vpr20kmain)
0x2d9f4d: l_rt_prl_worker(void*) + 0xeb (fitter_vpr20kmain)
0xd6477: l_thread_start_wrapper(void*) + 0x29 (fitter_vpr20kmain)
0x40e04: msg_thread_wrapper(void* (*)(void*), void*) + 0x6e (ccl_msg)
0x11bec: mem_thread_wrapper(void* (*)(void*), void*) + 0x5c (ccl_mem)
0xc2ee: err_thread_wrapper(void* (*)(void*), void*) + 0x27 (ccl_err)
0x6cc5: thr_thread_wrapper + 0x15 (ccl_thr)
0x704e: thr_thread_begin + 0x2e (ccl_thr)
0x7fa3: start_thread + 0xf3 (pthread)
0xf94cf: clone + 0x3f (c)End-trace
Executable: quartus
Comment:
NoneSystem Information
Platform: linux64
OS name: Debian GNU/Linux
OS version: 10Quartus Prime Information
Address bits: 64
Version: 19.1.0
Build: 240
Edition: Pro Edition- RichardT_altera
Super Contributor
Hi @Duko
Please help to share your design .qar files, for cases with Internal Error.
Best Regards,
Richard Tan
p/s: If any answer from the community or Intel support are helpful, please feel free to give Kudos.- Duko
New Contributor
Hi Richard,
I cannot share any files on this forum.
I moved the question to the premium support to be able to do that.
I think it's fair to close this topic here.
Kind Regards,
Duko