예, Quartus II 소프트웨어 버전 10.1SP1 이하의 버그로 인해 Cyclone IV GX 장치에서 동적 재구성 후 트랜시버 블록의 채널 3이 올바르게 작동하지 않을 수 있습니다.
실패 증상은 다음과 같습니다.
- 자동 잠금 모드에서 CDR을 사용할 때 rx_freqlocked이 설정 해제된(낮음) 상태에서 멈출 수 있습니다.
- 수동 잠금 모드에서 CDR을 사용할 때 수신기 데이터 오류 및 Rate Match FIFO 오버플로 또는 언더플로가 관찰될 수 있습니다
- 수동 잠금 모드에서 CDR을 사용할 때 수신기 데이터 오류 및 잘못된 rx_clkout 주파수가 관찰될 수 있습니다
- 트랜시버 FPGA 패브릭 인터페이스 출력 클럭이 토글되지 않을 수 있음
Quartus II 소프트웨어 버전 10.1SP1 이하에서 영향을 받는 트랜시버 구성은 아래에 자세히 설명되어 있습니다.
아래에 설명된 구성 1은 장애 증상 1, 2 또는 3을 나타낼 수 있습니다
- 채널 재구성 모드가 사용됩니다 .
- 동일한 트랜시버 블록의 채널 3 및 채널 0은 단일 ALTGX 인스턴스에서 인스턴스화됩니다.
- 아래쪽 PLL은 단일 ALTGX 인스턴스를 클럭하고 위쪽 PLL은 다른 회로를 클럭합니다
아래에 설명된 구성 2는 실패 증상 4를 나타낼 수 있습니다.
- 채널 재구성 모드가 사용됩니다 .
- 채널 3 및 동일한 트랜시버 블록의 다른 채널은 단일 ALTGX 인스턴스에서 인스턴스화됩니다.
- 상위 PLL이 단일 ALTGX 인스턴스를 클럭하고 있습니다.
이 문제를 해결하려면 적절한 패치를 설치하고, altgx_reconfig MegaWizard를 다시 생성하고, 디자인을 완전히 다시 컴파일하십시오.
Quartus II 소프트웨어 버전 10.1용 패치 0.36
- Quartus II 소프트웨어 버전 10.1용 PC 패치 0.36
- Quartus II 소프트웨어 버전 10.1용 Linux 패치 0.36
- Quartus II 소프트웨어 버전 10.1용 패치 0.36 Readme 파일
Quartus II 소프트웨어 버전 10.1SP1용 패치 1.03
- Quartus II 소프트웨어 버전 10.1SP1용 PC 패치 1.03
- Quartus II 소프트웨어 버전 10.1SP1용 Linux 패치 1.03
- Quartus II 소프트웨어 버전 10.1SP1용 패치 1.03 Readme 파일
이 문제는 Quartus II 소프트웨어의 향후 버전에서 수정될 예정입니다.