문서 ID: 000079753 콘텐츠 형태: 문제 해결 마지막 검토일: 2015-01-01

내 PCIe 링크가 Cyclone® IV 장치의 Avalon® 메모리 매핑 인터페이스에 대한 감지 상태에 갇혀 있는 이유는 무엇입니까?

환경

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

    Cyclone® IV FPGA PCIe 하드 IP PMA의 문제로 인해 링크가 Detect.Active 상태에 갇혀 있을 수 있습니다.

    트랜시버 수신기가 2회 연속 TxDetectRx의 낮은 기간이 544ns 미만인 경우 파이프 인터페이스에서 PHYSTATUS 펄스를 하드 IP 코어로 반환하지 않기 때문입니다.

    해결 방법

    하드 IP 리셋 로직을 수동으로 변경하여 최소 1개 이상에 대한 crst srst 신호를 주장합니다.

    다음 파일을 사용하여 위의 요구 사항을 충족하기 위해 Avalon® 메모리 매핑 인터페이스에 필요한 변경 사항을 확인할 수 있습니다.

    • pcie_compiler_0(.v) : 추가 리셋 로직은 새로운 키워드를 사용하여 여러 줄에서 찾을 수 있습니다. Avalon 메모리 매핑 인터페이스를 위해 인스턴스화 파일에 이러한 선을 넣습니다.
    • pcie_compiler_0(.vhd): 추가된 리셋 로직은 새로운 키워드를 사용하여 여러 줄에서 찾을 수 있습니다. Avalon 메모리 매핑 인터페이스를 위해 인스턴스화 파일에 이러한 선을 넣습니다.

    이 문제는 Cyclone IV PCIe Hard IP의 플랫폼 디자이너 구현에서 해결되었습니다.

    관련 제품

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

    Cyclone® IV GX FPGA

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