Forum Discussion
S10 ddr4 controller Internal Error Sub-system: OCT Line 2587
synthesis crashes please help!!!
:
Problem Details
Error:
Internal Error: Sub-system: OCT, File: /quartus/periph/oct/oct_gen6_read_assignments.cpp, Line: 2587
rzq_pad_atom != NULL
Stack Trace:
0x18f32: OCT_GEN6::create_oct_blk_grouping(std::vector<OCT_GEN6_OCT_GROUP*, std::allocator<OCT_GEN6_OCT_GROUP*> >*, CUT_MSGR*) [clone .cold.225] + 0x5c0 (periph_oct)
0x306b7: OCT_GEN6::netlist_read_assignments() + 0xd7 (periph_oct)
0xa5fa2: PCC_ENV_IMPL::load_assignments() + 0x2c2 (periph_pcc)
0xd34b4: PCC_PERIPH_FLOW::pre_plan_hack() + 0x1b4 (periph_pcc)
0x299fb: fit2_fit_plan + 0x5eb (comp_fit2)
0x4c952: TclNRRunCallbacks + 0x42 (tcl8.6)
0x4de8b: TclEvalEx + 0x68b (tcl8.6)
0xf3f1e: Tcl_FSEvalFileEx + 0x25e (tcl8.6)
0xf400e: 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)
0x39872: 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)
0x4212a: qcu_run_tcl_option(QCU_FRAMEWORK*, char const*, std::list<std::string, std::allocator<std::string> >*, bool) + 0x259 (comp_qcu)
0x1cdfd: qexe_standard_main(QEXE_FRAMEWORK*, QEXE_OPTION_DEFINITION const**, int, char const**) + 0x5c5 (comp_qexe)
0x403352: qfit2_main(int, char const**) + 0x92 (quartus_fit)
0x3ebf0: msg_main_thread(void*) + 0x10 (ccl_msg)
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)
0x41950: msg_exe_main(int, char const**, int (*)(int, char const**)) + 0x148 (ccl_msg)
0x22495: __libc_start_main + 0xf5 (c)
End-trace
Executable: qpro
Comment:
None
System Information
Platform: linux64
OS name: CentOS Linux
OS version: 7
Quartus Prime Information
Address bits: 64
Version: 19.1.0
Build: 240
Edition: Pro Edition
3 Replies
- MWeng3
New Contributor
thank you, I tried versions 18.0, 18.1, 19.1 and 19.3 all crash.
- BoonT_Intel
Frequent Contributor
Is your design have PR.If not then the the KDB might not related.
can you share more details on your design. Is the design is generated example design? or custom design using the DDR4 IP?
From the error message, its looks like there are some problem on the RZQ pin. Is your design have any special constraint to this pin? Maybe you can remove all the pin assignment (location, I/O standard, termination) of this pin and try to recompile?