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

Quartus II Internal Error

Altera_Forum
Honored Contributor II
1,257 Views

Hello, 

 

Yesterday I merged two deisng in Quartuss II v9.1 (VHDL and Verilog) all together, which are working fine. Then I got an internal error during the compilation (during the elaboration). So I browse this forum to try to find a solution and I realised that I maybe installing the latest version of Quartus could solve my problem. 

So I just install the version version 10.0 and try to re-compile my design. I still got the same internal error but this time the "error explanation" is three time bigger: 

 

 

--- Quote Start ---  

 

*** Fatal Error: Access Violation at 0X08BD1583 

Module: quartus_map.exe 

Lock in use: 9 

Stack Trace: 

0x1d1582: VhdlName::EvaluatePartial + 0x1072 (synth_vrfx) 

0x1d26d1: VhdlIdRef::EvaluateName + 0x481 (synth_vrfx) 

0x1d2d90: VhdlIndexedName::EvaluateName + 0x440 (synth_vrfx) 

0x19e81a: VhdlName::Evaluate + 0x1a (synth_vrfx) 

0x1da982: VhdlSignalAssignmentStatement::Execute + 0xd2 (synth_vrfx) 

0x1da304: VhdlIfStatement::Execute + 0x7b4 (synth_vrfx) 

0x1d9f00: VhdlIfStatement::Execute + 0x3b0 (synth_vrfx) 

0x1da304: VhdlIfStatement::Execute + 0x7b4 (synth_vrfx) 

0x1d9f00: VhdlIfStatement::Execute + 0x3b0 (synth_vrfx) 

0x1d9f00: VhdlIfStatement::Execute + 0x3b0 (synth_vrfx) 

0x1da304: VhdlIfStatement::Execute + 0x7b4 (synth_vrfx) 

0x1d9f00: VhdlIfStatement::Execute + 0x3b0 (synth_vrfx) 

0x1daea1: VhdlProcessStatement::Execute + 0x1d1 (synth_vrfx) 

0x157d73: VhdlArchitectureBody::Elaborate + 0xd3 (synth_vrfx) 

0x15bbab: VhdlEntityDecl::CoreElaborate + 0x42b (synth_vrfx) 

0x15c25a: VhdlEntityDecl::Elaborate + 0x35a (synth_vrfx) 

0x50b65: VRFX_VERIFIC_VHDL_ELABORATOR::elaborate + 0x1a5 (synth_vrfx) 

0x4b916: VRFX_ELABORATOR::elaborate + 0xc6 (synth_vrfx) 

0x965fa: SGN_FN_LIB::elaborate + 0x12a (synth_sgn) 

0x96cfa: SGN_FN_LIB::start_vrf_flow + 0xa (synth_sgn) 

0x98023: SGN_FN_LIB::start + 0x543 (synth_sgn) 

0x77db9: SGN_EXTRACTOR::single_module_extraction + 0x149 (synth_sgn) 

0x7c58f: SGN_EXTRACTOR::recursive_extraction + 0x11f (synth_sgn) 

0x7a975: SGN_EXTRACTOR::recurse_into_newly_extracted_netlist + 0x2c5 (synth_sgn) 

0x7c5d0: SGN_EXTRACTOR::recursive_extraction + 0x160 (synth_sgn) 

0x7a975: SGN_EXTRACTOR::recurse_into_newly_extracted_netlist + 0x2c5 (synth_sgn) 

0x7c5d0: SGN_EXTRACTOR::recursive_extraction + 0x160 (synth_sgn) 

0x7fa1a: SGN_EXTRACTOR::extract + 0x16a (synth_sgn) 

0xc435: sgn_qic_full + 0x135 (synth_sgn) 

0x321c: qsyn_execute_sgn + 0xac (quartus_map) 

0x1981b: QSYN_FRAMEWORK::execute_core + 0x8b (quartus_map) 

0x1c271: QSYN_FRAMEWORK::execute + 0xc1 (quartus_map) 

0xd9f1: qexe_get_tcl_sub_option + 0x981 (comp_qexe) 

0x10326: qexe_process_cmdline_arguments + 0x416 (comp_qexe) 

0x10424: qexe_standard_main + 0x84 (comp_qexe) 

0x1753e: qsyn_main + 0x5e (quartus_map) 

0x1c91: msg_main_thread + 0x11 (CCL_MSG) 

0x1a08: _thr_final_wrapper + 0x8 (ccl_thr) 

0x1c05: msg_thread_wrapper + 0x85 (CCL_MSG) 

0x8db6: mem_thread_wrapper + 0x34 (ccl_mem) 

0x2e373: msg_exe_main + 0x63 (CCL_MSG) 

0x1892c: _main + 0x1c (quartus_map) 

0x1ee39: __chkstk + 0x189 (quartus_map) 

0x4d0e8: BaseThreadInitThunk + 0x11 (kernel32) 

0x419ba: RtlInitializeExceptionChain + 0x62 (ntdll) 

0x4198d: RtlInitializeExceptionChain + 0x35 (ntdll) 

 

End-trace 

 

--- Quote End ---  

 

 

It seems that it is happening everytime when trying to elaborate the same file. This file was compiling fine before so I don't understand where my problem can come from. 

 

Any ideas are welcome. 

 

Thanks, Meach
0 Kudos
0 Replies
Reply