문서 ID: 000082954 콘텐츠 형태: 문제 해결 마지막 검토일: 2018-02-08

인텔® Stratix® 10 PCIe* 예제 디자인이 열거하지 못하는 이유는 무엇입니까?

환경

  • 인텔® Quartus® Prime Pro Edition
  • PCI Express*용 Avalon-ST 인텔® Stratix® 10 하드 IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    설명

    인텔® Quartus® Prime 소프트웨어 버전 17.1의 문제로 인해 플랫폼 디자이너 또는 IP 카탈로그에서 생성된 동적 예시 설계에 핀 위치 할당이 누락되었습니다. 결과적으로 이러한 설계는 열거에 실패할 수 있으며, 그 결과 감지 상태에서 LTSSM이 유지되거나 감지 상태와 폴링 상태 사이를 순환할 수 있습니다.
     

    해결 방법

    이 문제를 해결하려면 가상 핀에 test_in 신호를 할당하고 npor 입력을 핀에 할당하여 높은(true) 상태로 기본값을 지정합니다.

    • test_in 할당은 모든 신호가 해제되어 PCIe* IP가 테스트 모드로 전환되지 않도록 합니다.
    • npor를 높은 입력에 연결하면 npor가 어설션되고 PCIe* IP가 재설정되는 것을 방지할 수 있습니다.  인텔® Stratix® 10GX 개발 키트에서 npor를 풀업으로 사용자 푸시버튼인 핀 B20에 연결할 수 있습니다.

    할당 편집기에서 이러한 과제를 수행하거나 .qsf 파일을 직접 편집하여 다음 행을 추가할 수 있습니다.

    set_instance_assignment -name VIRTUAL_PIN ON -to hip_ctrl_test_in -entity pcie_example_design

    set_location_assignment PIN_B20 -to pcie_rstn_npor

    이 문제는 향후 Prime 소프트웨어 릴리스 인텔® Quartus® 해결될 예정입니다.

    관련 제품

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

    인텔® Stratix® 10 FPGA 및 SoC FPGA

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