발견된 문제: v17.1 업데이트 2
아래와 같은 내부 오류가 발생할 수 있습니다.
내부 오류: 하위 시스템: LCHIP, 파일: /quartus/적법성/lchip/lchip_rowclock_router.cpp, 라인: 1011
LCHIP_RCR_ERROR: rowclock 지역 2151이 완전히 예약되었거나 처음에 비어 있기 때문에 flexe_logic_top_inst|subsys_flexe_inst_2|pcs100g_top_inst|pcs100_tx_inst|caui4_tx_data_trans_inst|caui4_tx_data_trans_inst7|mem[10][14](6)으로 라우팅 중단
스택 추적:
0x2a7ac: LCHIP_ROWCLOCK_ROUTER::reserve_rowclock_and_find_dest_port(CDB_ATOM_ITERM*, QTL::D ENSE_HASH >&) 0x8cc(legality_lchip)
0x2d356: LCHIP_ROWCLOCK_ROUTER::route_rowclock_path(CDB_ATOM_ITERM*, QTL::D ENSE_HASH >&, std:vector< 서명된 int, std::allocator > const&) 0x46(legality_lchip)
0x2f913: LCHIP_ROWCLOCK_ROUTER::route_rowclocks() 0x1e13(legality_lchip)
0x304eb: lchip_route_rowclocks(CDB_CHIP_DB_ENTRY*, bool) 0x25b(legality_lchip)
0xb67aa: vpr_qi_run_rowclock_router 0x3a(fitter_vpr20kmain)
0x7b5765: dap_do_post_placement_ops 0x405(fitter_vpr20kmain)
0x2e4aac: aa_flow_do_post_placement_phase_ops 0x17c(fitter_vpr20kmain)
0x4411bd: aa_flow_place 0xed(fitter_vpr20kmain)
0xafb53: VPR_QI_FACADE::p lace_internal() 0x13(fitter_vpr20kmain)
0x15ebd4: VPR_QI_FACADE::vpr_apl_bsyn_flow(bool) 0x84(fitter_vpr20kmain)
0x49a68: FDRGN_EXPERT::run_vpr(bool, bool, bool, BSYN_FLOW_TYPE) 0x188(fitter_fdrgn)
0x27b25: fit2_fit_place_auto 0x12d(comp_fit2)
0x4c987: TclNRRunCallbacks 0x47(tcl8.6)
0x14c3e: fit2_fit_place 0x231(comp_fit2)
0x4c987: TclNRRunCallbacks 0x47(tcl8.6)
0x4e1da: TclEvalEx 0x96a(tcl8.6)
0xf68d6: Tcl_FSEvalFileEx 0x266(tcl8.6)
0xf69de: Tcl_EvalFile 0x2e(tcl8.6)
0x11676: qexe_evaluate_tcl_script(std::string const&) 0x3cc(comp_qexe)
0x169f6: qexe_do_tcl(QEXE_FRAMEWORK*, std::string const&, std::string const&, std::list > const&, bool, bool) 0x7ed(comp_qexe)
0x17af4: qexe_run_tcl_option(QEXE_FRAMEWORK*, char const*, std::list >*, bool) 0x637(comp_qexe)
0x3c36e: qcu_run_tcl_option(QCU_FRAMEWORK*, char const*, std::list >*, bool) 0xe1f(comp_qcu)
0x1a63d: qexe_standard_main(QEXE_FRAMEWORK*, QEXE_OPTION_DEFINITION const**, int, char const**) 0x459(comp_qexe)
0x403485: qfit2_main(int, char const**) 0xc5(quartus_fit)
0x3ebc0: msg_main_thread(void*) 0x10(ccl_msg)
0x5a1c: thr_final_wrapper 0xc(ccl_thr)
0x3ec7f: msg_thread_wrapper(void*(*)(void*), void*) 0x62(ccl_msg)
0xa7cc: mem_thread_wrapper(void*(*)(void*), void*) 0x5c(ccl_mem)
0x89fa: err_thread_wrapper(void*(*)(void*), void*) 0x27(ccl_err)
0x5a5f: thr_thread_wrapper 0x15(ccl_thr)
0x4155c: msg_exe_main(int, char const**, int(int, char const**)) 0xa3(ccl_msg)
0x1ed1d: __libc_start_main 0xfd(c)
최종 추적
이 문제는 인텔® Quartus® Prime Pro Edition 소프트웨어 버전 18.0부터 해결되었습니다.