문서 ID: 000085148 콘텐츠 형태: 제품 정보 및 문서 마지막 검토일: 2012-09-11

'BASIC - Double width' 모드를 사용하여 2Gbps-3.125Gbps 데이터 속도 사이에서 실행하도록 Stratix® II GX 트랜시버 채널을 어떻게 구성할 수 있습니까?

환경

BUILT IN - ARTICLE INTRO SECOND COMPONENT
설명

Quartus® II 소프트웨어 버전 6.1 및 7.0에서는 아래 언급된 구성1 및 구성을 위한 2Gbps-3.125Gbps 범위의 데이터 속도에서 BASIC 모드에서 ALT2GXB Megawizard® 플러그인 관리자(deserializer 블록 폭이 두 배로 설정됨)를 구성할 수 없습니다.

구성1: PLD 인터페이스 너비=16, 8B/10B 및 속도 일치자가 사용됩니다.

구성2: PLD 인터페이스 너비=16, 8b/10b 없음, 속도 일치자 없음 및 바이트 주문 블록 없음.

이 데이터 속도 제한의 이유는 버전 6.1에서 ALT2GXB Megawizard에서 구성 1 및 구성 2에 대해 각각 최대 5Gbps 및 4Gbps의 최대 데이터 속도를 허용하기 때문입니다. '데이터 속도 분할 요소'에서 '/2' 옵션을 사용하는 경우(ALT2GXB Megawizard의 '일반' 화면에서) 구성1 및 구성 2Gbps의 경우 최대 2.5Gbps의 유효 데이터 속도를 달성할 수 있습니다2.

이 제한 사항은 Quartus II 소프트웨어 버전 7.1부터 시작됩니다.

따라서 위에서 언급한 구성에서 최대 3.125Gbps의 트랜시버 데이터 속도를 실행하려면 허용된 데이터 속도와 함께 Megawizard를 사용한 다음 ALT2GXB Megawizard에서 생성한 출력 .v/.vhd 파일에서 다음 매개변수를 수동으로 변경합니다.

cmu_pll_inclock_period

rx_cru_inclock_period

rx_data_rate

tx_data_rate

다음 예에서는 ALT2GXB Megawizard에서 생성한 verilog 파일의 구성1에 대해 3Gbps의 유효 데이터 속도를 얻기 위해 필요한 수정 사항을 보여줍니다.

단계 1: ALT2GXB 메가위저드 구성1을 설정합니다. 참조 클럭 입력 주파수를 125MHz로 설정합니다. 데이터 속도를 5Gbps로 설정합니다. '데이터 속도 분할 요소'를 2로 설정합니다.  이 설정에 따라 트랜시버는 2.5Gbps로 실행됩니다.

생성된 .v에는 다음과 같은 매개변수 값이 있습니다.

alt2gxb_component.cmu_pll_inclock_period = 8000

alt2gxb_component.rx_cru_inclock_period =8000

alt2gxb_component.rx_data_rate = 5000

alt2gxb.component.tx_data_rate =5000

2단계: 위 .v 파일을 편집합니다.  1단계에서 125MHz(5Gbps =125*40)를 사용했습니다.  최대 데이터 속도 6Gbps를 얻으려면 입력 참조 클럭 주파수를 150MHz(150*40 = 6Gbps)로 변경해야 합니다. 1단계에서 2의 '데이터 속도 분할 요소'를 사용했기 때문에 3Gbps의 효과적인 데이터 속도를 얻을 수 있습니다. 다음은 .v 파일에서 필요한 변경 사항입니다.

alt2gxb_component.cmu_pll_inclock_period = 6667

alt2gxb_component.rx_cru_inclock_period =6667

alt2gxb_component.rx_data_rate = 6000

alt2gxb.component.tx_data_rate =6000

-- 타사 도구의 기능적 verilog RTL 시뮬레이션의 경우 .vo 파일에서 다음 매개변수를 변경합니다.

nliOl.inclk1_period

nliOl.inclk2_period

nlilO.cruclk0_period

nlilO.cruclk1_period

nlilO.cruclk2_period

이 예에서는 위의 매개변수 값을 6667로 변경합니다(150MHz 입력 참조 클럭 반영).

관련 제품

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

Stratix® II GX FPGA

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