문서 ID: 000077363 콘텐츠 형태: 문제 해결 마지막 검토일: 2017-03-07

인텔® Quartus® Prime 소프트웨어 16.1 PCIe CvP를 생성한 후 PCIe 레지스터에 액세스할 수 없는 이유는 무엇입니까?

환경

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

Arria 10 장치가 프로토콜을 통한 구성(CvP) 모드를 사용하고 Quartus® Prime 버전 16.1, 16.1.1 및 16.1.2를 사용하여 생성된 경우 Arria® 10 PCIe® IP 코어 레지스터에 액세스하지 못할 수 있습니다.

해결 방법

이 문제를 해결하려면 altera_pcie_a10_hip_161_*.v USE_ALTPCIE_PS_HIP_LOGIC 매개 변수를 1에서 0으로 변경하고 디자인을 다시 컴파일하십시오.

설계 계층 구조에 따라 PCIe IP 레지스터 전송 수준(RTL) 소스는 일반적으로 다음 위치에 있습니다.

./altera_pcie_a10_hip161/synth/*_altera_pcie_a10_hip_161_*.v

변경 위치:

localparam USE_ALTPCIE_RS_HIP_LOGIC = 1;

받는 사람:

localparam USE_ALTPCIE_RS_HIP_LOGIC = 0;

그런 다음 전체 컴파일실행합니다.

이 매개변수를 변경한 후 PCIe IP 코어를 재생성하지 마십시오. 재생은 변경 내용을 덮어씁니다.

이 문제는 인텔® Quartus® Prime Pro Edition 소프트웨어 버전 17.0에서 해결되었습니다.

관련 제품

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

인텔® Arria® 10 FPGA 및 SoC FPGA

1

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