Forum Discussion

Duko's avatar
Duko
Icon for New Contributor rankNew Contributor
4 years ago

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

  • 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's avatar
      RichardT_altera
      Icon for Super Contributor rankSuper 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's avatar
        Duko
        Icon for New Contributor rankNew 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's avatar
    Duko
    Icon for New Contributor rankNew Contributor

    Hi @RichardTanSY_Altera

    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:
    None

    System Information
    Platform: linux64
    OS name: Debian GNU/Linux
    OS version: 10

    Quartus Prime Information
    Address bits: 64
    Version: 19.1.0
    Build: 240
    Edition: Pro Edition

    • RichardT_altera's avatar
      RichardT_altera
      Icon for Super Contributor rankSuper 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's avatar
        Duko
        Icon for New Contributor rankNew 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