문서 ID: 000075788 콘텐츠 형태: 문제 해결 마지막 검토일: 2012-09-11

PCIe 링크 폭이 다른 이전 Quartus II 소프트웨어 버전에서 마이그레이션된 PCIe 설계를 컴파일할 때 내부 오류 메시지가 표시되는 이유는 무엇입니까?

환경

  • 인텔® Quartus® II 구독 에디션
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    설명

    이는 PCI® Express용 IP 컴파일러와 ALTGX 간의 설정이 일치하지 않기 때문입니다.
    PCI Express용 IP 컴파일러는 x4 레인으로 설정되지만 ALTGX에서는 x8 레인으로 표시됩니다.
    따라서 아래와 유사한 내부 오류가 발생합니다.

    내부 오류: 하위 시스템: FHSSI, 파일: /quartus/fitter/fhssi/fhssi_cell_group.cpp, 줄: 2881
    인덱스 < m_slave_quad_groups.size()
    스택 추적:
    0x36689: FHSSI_TGT_MGR_IMPL::indicate_atom_was_added_to_netlist 0x2b859 (FITTER_FHSSI)
    0x628b3: FHSSI_LEGALITY_IMPL::are_reset_sources_valid_for_cmu 0x1f3 (FITTER_FHSSI)
    0x6bae6: FHSSI_LEGALITY_IMPL::are_reset_sources_valid 0x4e6 (FITTER_FHSSI)
    0x70a80: FHSSI_LEGALITY_IMPL::are_hssi_atoms_legal 0xe0 (FITTER_FHSSI)
    0xa18a: FTITAN_LUT_RAM_CONVERSION_UTIL::lutram_iterm_port_is_internal_registered 0x68da (fitter_ftitan)
    0x4515f: FITCC_EXPERT::fitter_preparation 0x23f (FITTER_FITCC)
    0x46f97: FITCC_EXPERT::invoke_fitter 0x427 (FITTER_FITCC)
    0x29c5: ftitan_execute 0x265 (fitter_ftitan)
    0xb55d: fmain_start 0x7cd (FITTER_FMAIN)

    0x1264b: qexe_get_command_line 0x1c5b (comp_qexe)
    0x1588d: qexe_process_cmdline_arguments 0x5ad (comp_qexe)
    0x159a1: qexe_standard_main 0xa1 (comp_qexe)

    0x1a48: MSG_INITIALIZER::~MSG_INITIALIZER 0x118 (CCL_MSG)
    0x19ec: MSG_INITIALIZER::~MSG_INITIALIZER 0xbc (CCL_MSG)
    0x84a8: mem_purify_is_running 0x258 (ccl_mem)
    0x3379f: msg_exe_main 0x8f (CCL_MSG)

    0x1964b: BaseProcessStart 0x2b(kernel32)
    끝 추적

    해결 방법

    이 문제를 해결하려면 <variant>_serdes.v 파일을 삭제하고 코어를 다시 생성하십시오.

    관련 제품

    이 문서는 다음 항목에 적용됩니다. 1 제품

    Stratix® IV GX FPGA

    이 페이지의 콘텐츠는 원본 영어 콘텐츠에 대한 사람 번역 및 컴퓨터 번역의 조합으로 완성되었습니다. 이 콘텐츠는 편의와 일반적인 정보 제공을 위해서만 제공되었으며, 완전하거나 정확한 것으로 간주되어선 안 됩니다. 이 페이지의 영어 버전과 번역 간 모순이 있는 경우, 영어 버전이 우선적으로 적용됩니다. 이 페이지의 영어 버전을 확인하십시오.