Forum Discussion
Well, here's the logs from Quartus 18.1 Std version. 1-port ROM works, but two port ROM fails. .
Info (14738): *** Fatal Error: Segment Violation at (nil)
Info (14738): Module: mega_ramq
Info (14738): Stack Trace:
Info (14738): 0x22ed5: CWizPage_LPM_RAM1::family_is_maxii() + 0xd (mega_ramq)
Info (14738): 0x43d89: CWizPage_ALL_DPRAM_MIF::IncludedInSequence() + 0xff (mega_ramq)
Info (14738): 0x8c8f5: CRWIZARD::is_page_included_in_sequence(int) + 0x6f (mega_mwizcq)
Info (14738): 0x5a0a0: CRNAVIGATION_PANEL_DECORATOR::setup_navigation_buttons_data_structure() + 0xe4 (mega_mwizcq)
Info (14738): 0x6bca3: CRNAVIGATION_PANEL_DECORATOR::create_navigation_buttons() + 0x1d (mega_mwizcq)
Info (14738): 0xa2251: CRNAVIGATION_PANEL_DECORATOR::initialize_controls() + 0x555 (mega_mwizcq)
Info (14738): 0xa28f3: CRNAVIGATION_PANEL_DECORATOR::CRNAVIGATION_PANEL_DECORATOR(unsigned int, CPANEL::LAYOUT_DIRECTION, CRWIZARD_BASE*) + 0x1f5 (mega_mwizcq)
Info (14738): 0xa29a9: CRNAVIGATION_PANEL_DECORATOR::build_navigation_panel_decorator(CRWIZARD_BASE*) + 0x33 (mega_mwizcq)
Info (14738): 0xa2a36: CRWIZARD_BASE::build_decorators(bool) + 0x66 (mega_mwizcq)
Info (14738): 0xa43d1: CRWIZARD::initialize_wizard() + 0x451 (mega_mwizcq)
Info (14738): 0xa49ed: CRWIZARD_APP::start_wizard(bool) + 0xbf (mega_mwizcq)
Info (14738): 0x7a2f1: CRWIZARD_WRAPPER::run_wizard(CRWIZARD_APP*) + 0x319 (mega_mwizcq)
Info (14738): 0x1ec78: main + 0x5c (mega_ramq)
Info (14738): 0x1ed1d: __libc_start_main + 0xfd (c.so.6)
Info (14738): End-trace
Info (14738): *** Fatal Error: Segment Violation at (nil)
Info (14738): Module: mega_ramq
Info (14738): Stack Trace:
Info (14738): 0x22ed5: CWizPage_LPM_RAM1::family_is_maxii() + 0xd (mega_ramq)
Info (14738): 0x43d89: CWizPage_ALL_DPRAM_MIF::IncludedInSequence() + 0xff (mega_ramq)
Info (14738): 0x8c8f5: CRWIZARD::is_page_included_in_sequence(int) + 0x6f (mega_mwizcq)
Info (14738): 0x5a0a0: CRNAVIGATION_PANEL_DECORATOR::setup_navigation_buttons_data_structure() + 0xe4 (mega_mwizcq)
Info (14738): 0x6bca3: CRNAVIGATION_PANEL_DECORATOR::create_navigation_buttons() + 0x1d (mega_mwizcq)
Info (14738): 0xa2251: CRNAVIGATION_PANEL_DECORATOR::initialize_controls() + 0x555 (mega_mwizcq)
Info (14738): 0xa28f3: CRNAVIGATION_PANEL_DECORATOR::CRNAVIGATION_PANEL_DECORATOR(unsigned int, CPANEL::LAYOUT_DIRECTION, CRWIZARD_BASE*) + 0x1f5 (mega_mwizcq)
Info (14738): 0xa29a9: CRNAVIGATION_PANEL_DECORATOR::build_navigation_panel_decorator(CRWIZARD_BASE*) + 0x33 (mega_mwizcq)
Info (14738): 0xa2a36: CRWIZARD_BASE::build_decorators(bool) + 0x66 (mega_mwizcq)
Info (14738): 0xa43d1: CRWIZARD::initialize_wizard() + 0x451 (mega_mwizcq)
Info (14738): 0xa49ed: CRWIZARD_APP::start_wizard(bool) + 0xbf (mega_mwizcq)
Info (14738): 0x7a2f1: CRWIZARD_WRAPPER::run_wizard(CRWIZARD_APP*) + 0x319 (mega_mwizcq)
Info (14738): 0x1ec78: main + 0x5c (mega_ramq)
Info (14738): 0x1ed1d: __libc_start_main + 0xfd (c.so.6)
Info (14738): End-trace
This was tested on Linux as well as Windows 10 platforms. Same issue on Lite version as well.