Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16556 Discussions

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".

GZsch
Beginner
642 Views

This happens on standard version 17.1, 18.1.1, and prime version 19.3.

0 Kudos
5 Replies
YuanLi_S_Intel
Employee
458 Views

Hi Gregory,

 

Can you show me the full error message? Also, have you selected to use external PLL in the LVDS IP?

 

Thank You.

0 Kudos
GZsch
Beginner
458 Views

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

 

0 Kudos
YuanLi_S_Intel
Employee
458 Views

Hi Greg,

 

Can you send me your design via private message? Its very hard to debug as i am not visible to the design.

 

Thank You

0 Kudos
GZsch
Beginner
458 Views

Please see this: FW: [External] IPS has New Comment on Case 00474540 - ARROW ELECTRONICS INC - Quartus errors out [5003b00001RiQn1x0]

0 Kudos
YuanLi_S_Intel
Employee
458 Views

Closing this thread as it is supported internally.

0 Kudos
Reply