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

Error trying to use Advanced Physical Optimization in fitter setting

Altera_Forum
Honored Contributor II
1,039 Views

I am facing the following error message when I try to use Advanced Physical Optimization in fitter setting. 

 

Could anyone help ? 

 

 

 

--- Quote Start ---  

 

problem details 

Error: 

 

*** Fatal Error: Segment Violation at (nil)  

Module: quartus_fit  

Stack Trace:  

0x742a3: LBLK_ALE_STATE::initialize(DEV_FAMILY_ENUM, DEV_DEVICE_ENUM) + 0x13 (legality_lblk)  

0x7d7c6: LBLK_LAB_STATE::initialize() + 0x56 (legality_lblk)  

0x89bf80: LLC_INTERFACE::getDefaultOpts() + 0x70 (fitter_vpr20kmain)  

0x8b9888: LLC_INTERFACE::legalizeWithLLC(APL_INTERFACE*, LBLK_LAB&, std::vector<APL_NODE const*, tbb::scalable_allocator<APL_NODE const*> > const&, bool, bool) + 0x68 (fitter_vpr20kmain)  

0x8ba0fd: PCL::APL::LegalityChecker::legalize(std::vector<APL_NODE const*, tbb::scalable_allocator<APL_NODE const*> > const&, PCL::LLC::Checker<APL_NODE, PCL::APL::LegalLabState>::LEGALIZATION_LEVEL, PCL::APL::LegalLabState**) const + 0xed (fitter_vpr20kmain)  

0x8ba757: PCL::APL::APLHandler::createCoresFromNetlist(PCL::APL::APLHandler::LSCBCRun*, PCL::APL::APLHandler::BFCRun*, APL_NODE const*, unsigned long, PCL::LSC::ClusterGraph<APL_NODE, PCL::APL::LegalLabState, PCL::CLUSTER::Cluster<APL_NODE, PCL::APL::LegalLabState> >*, bool) + 0x2d7 (fitter_vpr20kmain)  

0x8c740f: PCL::APL::APLHandler::createGraphFromAPLNode(PCL::APL::APLHandler::LSCBCRun*, APL_NODE const*, APL_DISTRIBUTION<APL_NODE const*> const&, PCL::APL::LegalityChecker*, PCL::APL::APLHandler::PCLRunProperties*) + 0x8f (fitter_vpr20kmain)  

0x8cc37c: PCL::APL::APLHandler::setPCLRun(unsigned long, PCL::APL::APLHandler::LSCRun const*) + 0xd9c (fitter_vpr20kmain)  

0x8cd397: PCL::APL::APLHandler::cluster() + 0xb7 (fitter_vpr20kmain)  

0x8cde28: APL::cluster() + 0x88 (fitter_vpr20kmain)  

0x84aa91: do_analytical_placement + 0x1411 (fitter_vpr20kmain)  

0x84bfc2: do_analytical_placement_phase + 0x2a2 (fitter_vpr20kmain)  

0x828348: do_clustering + 0x838 (fitter_vpr20kmain)  

0x82a799: cl_flow_pack_to_cbes + 0x2a9 (fitter_vpr20kmain)  

0x82aefa: l_do_clustering_phase + 0xda (fitter_vpr20kmain)  

0x83546d: aa_flow_place + 0x1d (fitter_vpr20kmain)  

0x835dfe: aa_flow_fit + 0x4e (fitter_vpr20kmain)  

0x6e2c64: VPR_QI_FACADE::vpr_qi_main() + 0x24 (fitter_vpr20kmain)  

0x6853e: fitapi_run_vpr + 0x5e (fitter_fitapi)  

0xba65a: FITCC_EXPERT::run_vpr() const + 0xba (fitter_fitcc)  

0xbb2ca: FITCC_EXPERT::place_and_route() const + 0xba (fitter_fitcc)  

0xbda00: FITCC_EXPERT::invoke_fitter() const + 0xea0 (fitter_fitcc)  

0x161ee: ftitan_execute + 0x1f2 (fitter_ftitan)  

0x2457e: fmain_start(CMP_FACADE*) + 0x4ae (fitter_fmain)  

0x1f826: qfit_execute_fit(QCU_FRAMEWORK*, QFIT_FRAMEWORK*) + 0x1d6 (comp_qfit_legacy_flow)  

0x1bda2: QFIT_FRAMEWORK::execute() + 0x282 (comp_qfit_legacy_flow)  

0x23568: qfit_legacy_flow_run_legacy_fitter_flow + 0x218 (comp_qfit_legacy_flow)  

0x4d671: TclInvokeStringCommand + 0x81 (tcl8.6)  

0x51ec7: TclNRRunCallbacks + 0x47 (tcl8.6)  

0x536e7: TclEvalEx + 0x947 (tcl8.6)  

0xfb366: Tcl_FSEvalFileEx + 0x266 (tcl8.6)  

0xfb47e: Tcl_EvalFile + 0x2e (tcl8.6)  

0x11ebc: qexe_evaluate_tcl_script(std::string const&) + 0x382 (comp_qexe)  

0x18dcf: qexe_do_tcl(QEXE_FRAMEWORK*, std::string const&, std::string const&, std::list<std::string, std::allocator<std::string> > const&, bool, bool) + 0x597 (comp_qexe)  

0x19d7b: qexe_run_tcl_option(QEXE_FRAMEWORK*, char const*, std::list<std::string, std::allocator<std::string> >*, bool) + 0x57e (comp_qexe)  

0x3e06a: qcu_run_tcl_option(QCU_FRAMEWORK*, char const*, std::list<std::string, std::allocator<std::string> >*, bool) + 0x1065 (comp_qcu)  

0x1c586: qexe_standard_main(QEXE_FRAMEWORK*, QEXE_OPTION_DEFINITION const**, int, char const**) + 0x6b3 (comp_qexe)  

0x3b75: qfit2_main(int, char const**) + 0xc5 (quartus_fit)  

0x40720: msg_main_thread(void*) + 0x10 (ccl_msg)  

0x602c: thr_final_wrapper + 0xc (ccl_thr)  

0x407df: msg_thread_wrapper(void* (*)(void*), void*) + 0x62 (ccl_msg)  

0xa559: mem_thread_wrapper(void* (*)(void*), void*) + 0x99 (ccl_mem)  

0x8f92: err_thread_wrapper(void* (*)(void*), void*) + 0x27 (ccl_err)  

0x63f2: thr_thread_wrapper + 0x15 (ccl_thr)  

0x427e2: msg_exe_main(int, char const**, int (*)(int, char const**)) + 0xa3 (ccl_msg)  

0x20830: __libc_start_main + 0xf0 (c.so.6)  

 

 

 

 

End-trace  

 

 

Executable: quartus 

Comment: 

None 

 

system information 

Platform: linux64 

OS name: Ubuntu 16.04.4 

OS version: 16 

 

quartus prime information 

Address bits: 64 

Version: 17.1.0 

Build: 590 

Edition: Standard Edition 

 

--- Quote End ---  

0 Kudos
0 Replies
Reply