Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
14961 Discussions

I can't synthesis my module on Quartus 19.2

joe6
Beginner
170 Views

I'm using PAC with arria 10 gx board now.

After installing IAS 1.2.1(intel accelerator stack), Quartus 19.2 was automatically installed.

When did i synthesize small module such like AND GATE for test. 

"The quartus Prime software quit unexpectedly" occurs

 

The preview report is below

Problem Details
Error:
Internal Error: Sub-system: SUTIL, File: /quartus/synth/sutil/sutil_device.cpp, Line: 1072
is_legal_device()
Stack Trace:
0xc4b88: SUTIL_DEVICE_IMPL::initialize_full_info() [clone .cold.57] (synth_sutil)
0x4bba70: new_verific::vrfx2_set_verilog_elab_flags(BASEX_ELABORATE_INFO*) + 0x301 (synth_vrfx2)
0x4bd78f: new_verific::VRFX2_EXTRACTOR::extract_hierarchy(char const*, BASEX_ELABORATE_INFO*, bool, bool, bool) + 0x3f5 (synth_vrfx2)
0x84b4c: QIS_RTL_STAGE::IMPL::elaborate_verific(QHD_PARTITION&, HDB_ENTITY*, BASEX_ELAB_INFO_CORE&) + 0x134 (synth_qis)
0x8d03f: QIS_RTL_STAGE::IMPL::elaborate(QHD_PARTITION&) + 0x11e1 (synth_qis)
0x8e6e6: QIS_RTL_STAGE::elaborate(QHD_PARTITION&) + 0xc (synth_qis)
0x5d16a: qis_elaborate + 0x205 (synth_qis)
0x4c942: TclNRRunCallbacks + 0x42 (tcl8.6)
0x4de7b: TclEvalEx + 0x68b (tcl8.6)
0xf3f0e: Tcl_FSEvalFileEx + 0x25e (tcl8.6)
0xf3ffe: Tcl_EvalFile + 0x2e (tcl8.6)
0x14167: qexe_evaluate_tcl_script(std::string const&) + 0x36c (comp_qexe)
0x1928c: qexe_do_tcl(QEXE_FRAMEWORK*, std::string const&, std::string const&, std::list<std::string, std::allocator<std::string> > const&, bool, bool) + 0x417 (comp_qexe)
0x1a213: qexe_run_tcl_option(QEXE_FRAMEWORK*, char const*, std::list<std::string, std::allocator<std::string> >*, bool) + 0x558 (comp_qexe)
0x395e7: QCU::DETAIL::intialise_qhd_and_run_qexe(QCU_FRAMEWORK&, FIO_PATH const&, std::string const&, std::string const&, char const*, std::list<std::string, std::allocator<std::string> >*, bool) + 0xe1 (comp_qcu)
0x41eea: qcu_run_tcl_option(QCU_FRAMEWORK*, char const*, std::list<std::string, std::allocator<std::string> >*, bool) + 0x259 (comp_qcu)
0x405c27: qsyn2_tcl_process_default_flow_option(ACF_VARIABLE_TYPE_ENUM, char const*) + 0x9d (quartus_syn)
0x1cdfd: qexe_standard_main(QEXE_FRAMEWORK*, QEXE_OPTION_DEFINITION const**, int, char const**) + 0x5c5 (comp_qexe)
0x40578b: qsyn2_main(int, char const**) + 0x14b (quartus_syn)
0x3ebd0: msg_main_thread(void*) + 0x10 (ccl_msg)
0x40de4: 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)
0x6c25: thr_thread_wrapper + 0x15 (ccl_thr)
0x41930: msg_exe_main(int, char const**, int (*)(int, char const**)) + 0x148 (ccl_msg)
0x405e10: main + 0x26 (quartus_syn)
0x21b97: __libc_start_main + 0xe7 (c)


End-trace


Executable: quartus
Comment:
None

System Information
Platform: linux64
OS name: Ubuntu 18.04.4
OS version: 18

Quartus Prime Information
Address bits: 64
Version: 19.2.0
Build: 57
Edition: Pro Edition

0 Kudos
3 Replies
EricMunYew_C_Intel
Moderator
129 Views

Hi, Cho


Are you using Intel DevCloud ?

May I know how did you run compilation ?




EricMunYew_C_Intel
Moderator
109 Views

Hi, Cho


May I know which FPGA device you are targeting? did you install the device family?




EricMunYew_C_Intel
Moderator
88 Views

Hi, Cho


Can you try to upgrading from 1.2 to 1.2.1 (according to page 39), and follow page 40 for upgrading the FIM and BMC. And you can follow page 46 to change the permission permanently.


https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-qs-ias-v1-2-1.pdf


Reply