Quartus® II 소프트웨어 버전 12.1의 문제로 인해 VCO 주파수가 지원되는 장치 작동 범위 내에 있어야 하더라도 물리적 출력 클럭 매개변수 활성화 옵션을 사용하여 M 및 N 카운터 값을 수동으로 설정할 때 Altera_PLL MegaWizard™ Plug-In Manager에서 이 오류가 나타날 수 있습니다. 이 문제는 M 카운터 값이 255보다 크고 N 카운터 값이 1인 Altera_PLL을 생성할 때 발생합니다.
M 카운터 값이 256 이상이고 N 카운터 값이 1인 경우 Altera_PLL에 대해 원하는 설정을 구현하려면 다음 단계를 수행해야 합니다.
- 다음 두 가지 예외를 제외하고 Altera_PLL 메가 기능에서 원하는 매개변수를 모두 입력하십시오.
- 실제 참조 클럭 주파수 값의 2배에 해당하는 참조 클럭 주파수 값을 입력합니다.
- 분할 요소(N-카운터)의 값을 2로 입력합니다.
(2의 N 값과 실제 클럭 주파수의 두 배의 참조 클럭 주파수를 사용하여 MegaWizard Plug-In Manager는 Altera_PLL)에 대한 법적 설정을 생성할 수 있습니다.
- 마침을 클릭하여 메가 기능 변형 파일을 만듭니다.
- 를 엽니다. _0002.v Altera_PLL MegaWizard 플러그인 관리자가 만든 파일입니다. 이 파일은 프로젝트의 하위 디렉토리에 있습니다. 폴더. 다음 매개변수를 수정하십시오.
- .reference_clock_frequency 매개변수를 찾습니다. 값은 원하는 클럭 주파수의 두 배가 됩니다. 실제 참조 클럭 주파수와 같도록 값을 수정합니다.
- .n_cnt_bypass_en 매개변수를 찾아 값을 "false"에서 "true"로 변경합니다.
- _0002.v를 저장하고 닫습니다.
- Altera_PLL 메가 기능의 기능 시뮬레이션을 수행하려는 경우, 프로젝트 디렉토리의 _sim 폴더에 있는 .vo 파일에서 위의 3단계에서 동일한 매개변수를 변경합니다.
이 문제는 Quartus II 소프트웨어의 향후 버전에서 해결될 예정입니다.