문서 ID: 000075534 콘텐츠 형태: 제품 정보 및 문서 마지막 검토일: 2018-09-06

JESD204B 인텔® FPGA IP에서 레인 단위로 극성 반전을 활성화하려면 어떻게 합니까?

환경

    인텔® Quartus® II 구독 에디션
    인텔® Quartus® Prime Pro Edition
    JESD204B 인텔® FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
설명

JESD204B 인텔® FPGA IP에서 Avalon® 메모리 매핑 레지스터 인터페이스를 사용하는 경우, lane_ctrl_<n> 레지스터(0x4 - 0x20)bit[0]을 통해 극성 반전을 활성화할 수 있으며, 여기서 <n>은 목표 레인 번호를 나타냅니다.

JESD204B 주소 맵 및 레지스터 정의에 대해서는 다음 링크를 참조하십시오.

해결 방법

JESD204B 인텔® FPGA IP 코어 레지스터 액세스를 사용할 수 없는 경우 다음 해결 방법 순서를 수행하여 극성 반전을 켭니다.

  1. 디렉토리를 <IP 코어 이름>/altera_jesd204_phy_<acds_version>/<sim 또는 synth>/변경합니다.
  2. 텍스트 편집기로 <IP 코어 이름>_altera_jesd204_phy_<acds_version>_<random_string>.v 파일을 엽니다.
  3. inst_<tx 및/또는 rx>_mlpcs 인스턴스화에서 포트 .csr_lane_polarity 찾습니다.
  4. 입력 포트(csr_lane_polarity )의 폭은 L이며, 여기서 L은 JESD204B 인텔® FPGA IP 코어의 총 레인 수를 나타냅니다. LSB는 레인 0을 나타내고, 최하위 1비트는 레인 1을 나타내고,..., MSB는 레인 L-1을 나타낸다.
  5. 극성 반전을 활성화하려면 1을 csr_lane_polarity 입력 포트의 대상 비트로 구동하십시오.

다음 예는 레인 0에서 레인 2로 극성이 반전된 8레인 설계를 보여줍니다.

모듈 <이름>_altera_jesd204_phy_<acds_version>_<random_string> #(

...

altera_jesd204_tx_mlpcs #(

...

) inst_tx_mlpcs (

...

.csr_lane_polarity (7'b0000_0111), // TX: 레인 0-2에 대해 극성 반전

...

);

altera_jesd204_rx_mlpcs #(

...

) inst_rx_mlpcs (

...

.csr_lane_polarity (7'b0000_0111), // RX: 레인 0-2에 대해 극성 반전

...

);

...

관련 제품

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

Arria® V FPGA 및 SoC FPGA
Cyclone® V ST SoC FPGA
인텔® Cyclone® 10 GX FPGA
Cyclone® V GT FPGA
Cyclone® V GX FPGA
Cyclone® V SX SoC FPGA
Stratix® V FPGA
인텔® Stratix® 10 FPGA 및 SoC FPGA
인텔® Arria® 10 FPGA 및 SoC FPGA

1

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