Forum Discussion
I’m have a major issue with Quartus and their LVDS interface for the Arria 10. I’m trying to use an external PLL to drive both RX and TX LVDS channels and am getting this error message: "error_message" : "matched_atom == 0".
Hi Gregory,
Can you show me the full error message? Also, have you selected to use external PLL in the LVDS IP?
Thank You.
Problem Details
Error:
Internal Error: Sub-system: CUT, File: /quartus/db/cut/cut_atom_util.cpp, Line: 359
matched_atom == 0
Stack Trace:
0x4f9319: CUT_ATOM_UTIL::get_atom_via_oterm_iterm + 0xf9 (db_cut)
0x44b53: LVDS_GEN6::restrict_non_std_tx_outclock_designs + 0x263 (periph_lvds)
0x3eeb9: LVDS_GEN6::create_design + 0x69 (periph_lvds)
0xdf4c: PCC_ENV_IMPL::perform_op + 0x2ac (periph_pcc)
0xdc0a: PCC_ENV_IMPL::create_design + 0xda (periph_pcc)
0xcc19: PCC_ENV_IMPL::refresh_design_until_converged + 0x175 (periph_pcc)
0xd4bb: PCC_ENV_IMPL::refresh + 0xff (periph_pcc)
0xd91f: PCC_ENV_IMPL::load_design + 0xfb (periph_pcc)
0x2b186: pcc_load_periph_design + 0x96 (periph_pcc)
0x161e2: TclNRRunCallbacks + 0x62 (tcl86)
0x2a723: pcc_load_periph_placer + 0x12b (periph_pcc)
0x161e2: TclNRRunCallbacks + 0x62 (tcl86)
0x17a65: TclEvalEx + 0xa65 (tcl86)
0x18257: Tcl_Eval + 0x37 (tcl86)
0x105e7: atcl_tcl_eval + 0x117 (ccl_atcl)
0x2a1d0: atcl_run_internal_tcl_cmd + 0xb0 (ccl_atcl)
0x12440: fit2_fit_plan_init + 0x240 (comp_fit2)
0x161e2: TclNRRunCallbacks + 0x62 (tcl86)
0x4049: fit2_fit_plan + 0x389 (comp_fit2)
0x161e2: TclNRRunCallbacks + 0x62 (tcl86)
0x17a65: TclEvalEx + 0xa65 (tcl86)
0xa6f8b: Tcl_FSEvalFileEx + 0x22b (tcl86)
0xa5646: Tcl_EvalFile + 0x36 (tcl86)
0x12606: qexe_evaluate_tcl_script + 0x376 (comp_qexe)
0x11864: qexe_do_tcl + 0x334 (comp_qexe)
0x16755: qexe_run_tcl_option + 0x585 (comp_qexe)
0x38083: qcu_run_tcl_option + 0x1003 (comp_qcu)
0x160aa: qexe_run + 0x39a (comp_qexe)
0x16e51: qexe_standard_main + 0xc1 (comp_qexe)
0x2233: qfit2_main + 0x73 (quartus_fit)
0x12f28: msg_main_thread + 0x18 (CCL_MSG)
0x1470e: msg_thread_wrapper + 0x6e (CCL_MSG)
0x16660: mem_thread_wrapper + 0x70 (ccl_mem)
0x127f1: msg_exe_main + 0xa1 (CCL_MSG)
0x287e: __tmainCRTStartup + 0x10e (quartus_fit)
0x13f1: BaseThreadInitThunk + 0x21 (KERNEL32)
0x154f3: RtlUserThreadStart + 0x33 (ntdll)
End-trace
Executable: quartus
Comment:
None
System Information
Platform: windows64
OS name: Windows 8.1
OS version: 6.3
Quartus Prime Information
Address bits: 64
Version: 18.1.1
Build: 646
Edition: Standard Edition