인텔® Quartus® Prime 소프트웨어 스크립팅 지원

명령줄 및 도구 명령 언어(TCL) 스크립트 디자인 흐름에 대한 포괄적인 스크립팅 지원에 대한 정보를 찾아보십시오.

쿼터스® II

Tcl 스크립팅 응용 프로그램 인터페이스(API)에는 기본 기능부터 고급 기능까지 포괄하는 명령이 포함되어 있습니다.

Quartus® II 스크립팅 참조 매뉴얼(PDF)은 모든 명령줄 옵션과 Tcl 명령에 대한 완전한 참조를 제공합니다. Quartus® II 설정 파일 참조 매뉴얼(PDF)은 모든 QSF 설정을 나열하고 설명합니다.

다음 작업 중 하나에 Tcl API를 사용합니다.

  • 프로젝트 생성 및 관리
  • 과제 만들기
  • 설계 컴파일
  • 보고서 데이터 추출
  • 타이밍 분석 수행

예를 들어, 다음 Tcl 스크립트는 <qdesigns> 디렉터리의 fir_filter 튜토리얼 설계에 설계 파일을 사용합니다. 스크립트는 프로젝트를 만들고, 핀, 클록 및 타이밍을 할당하고, 디자인을 컴파일합니다.
load_package 흐름
project_new fir_filter -revision filtref -overwrite
set_global_assignment -name 패밀리 Cyclone
set_global_assignment -name DEVICE EP1C6F256C6
set_global_assignment -name BDF_FILE filtref.bdf
set_global_assignment -name TOP_LEVEL_ENTITY filtref
# 여기에서 다른 핀 할당을 할 수 있습니다.
set_location_assignment -to clk Pin_G1
create_base_clock -fmax "100MHz" -target clk clocka
create_relative_clock -base_clock clocka -divide 2 \

-오프셋 "500ps" -target clkx2 clockb

set_multicycle_assignment -clk -에서 clkx2 2
execute_flow -컴파일
project_close
명령줄 및 Tcl API 도움말 유틸리티를 사용하여 Tcl API 명령, 설명 및 예제의 전체 목록을 볼 수 있습니다. 명령 프롬프트에 다음을 입력하여 유틸리티를 실행합니다.
quartus_sh --qhelp

인텔® FPGA는 자신의 디자인에서 배우고, 수정하고, 사용할 수 있는 Tcl 디자인 예제를 제공합니다.

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