인텔® Quartus® II 소프트웨어 버전 14.1의 문제로 인해 Qsys의 HPS Megawizard에서 HPS 사용자 클럭 2를 활성화할 수 없습니다.
인텔® Quartus® II 소프트웨어 버전 14.1이 이 문제를 해결하려면 다음 단계를 수행하십시오.
HPS 사용자 클럭 2를 활성화하려면
- Qsys 프로젝트를 저장하고 Qsys를 종료합니다
- 텍스트 편집기에서 HPS 인스턴스가 포함된 .qsys 파일을 엽니다<프로젝트 이름>.qsys
- 매개 변수 S2FCLK_USER2CLK_Enable 검색하여 true로 설정합니다
<매개변수 이름="S2FCLK_USER2CLK_Enable" 값="true" /> - .qsys 파일을 저장합니다
- Qsys에서 프로젝트를 열고 시스템을 생성합니다.
참고: HPS 매개변수를 Qsys에서 편집하는 경우 위의 단계를 반복해야 할 수도 있습니다.
HPS 사용자 시계 2의 주파수를 설정하려면
HPS 사용자 클럭 2의 주파수는 Quartus II 소프트웨어 13.1 및 이전 버전에 사용된 프리로더 사용자 클럭 흐름에 따라 수동으로 설정해야 합니다. 이 흐름은 생성된 BSP 핸드오프 파일 software/<bsp name>/generated/pll_config.h를 업데이트합니다
자세한 내용은 다음 Rocketboards 페이지를 참조하십시오. http://www.rocketboards.org/foswiki/Documentation/PreloaderClockingCustomization131
그런 다음 아래와 같은 클럭 제약 조건을 .sdc 파일에 추가해야 합니다. .qip 파일 다음에 .sdc 파일을 소싱해야 합니다.
create_clock -period<HPS 사용자 클럭 2 기간> [get_pins -compatibility_mode *|fpga_interfaces|clocks_resets|h2f_user2_clk]