Dukungan Scripting Perangkat Lunak Intel® Quartus® Prime

Temukan informasi tentang dukungan pembuatan skrip komprehensif untuk alur desain skrip baris perintah dan bahasa perintah alat (TCL).

Kuartus® II

Antarmuka program aplikasi skrip Tcl (API) mencakup perintah yang mencakup fungsionalitas dasar hingga lanjutan.

Manual Referensi Skrip Quartus® II (PDF) memberikan referensi lengkap yang mencakup semua opsi baris perintah dan perintah Tcl. Manual Referensi File Pengaturan Quartus® II (PDF) mencantumkan dan menjelaskan semua pengaturan QSF.

Gunakan API Tcl untuk salah satu tugas berikut:

  • Membuat dan mengelola proyek
  • Membuat tugas
  • Menyusun desain
  • Mengekstrak data laporan
  • Melakukan analisis waktu

Sebagai contoh, skrip Tcl berikut menggunakan file desain untuk desain tutorial fir_filter di direktori <qdesigns>. Skrip membuat proyek, membuat pin, jam, dan penetapan waktu, dan mengkompilasi desain.
Alur load_package
project_new fir_filter -revision filtref -menimpa
set_global_assignment -nama KELUARGA Cyclone
set_global_assignment -name DEVICE EP1C6F256C6
set_global_assignment -nama BDF_FILE filtref.bdf
set_global_assignment -name TOP_LEVEL_ENTITY filtref
# Anda dapat membuat penetapan pin lain di sini
set_location_assignment -untuk clk Pin_G1
create_base_clock -fmax "100 MHz" -target clk clocka
create_relative_clock -base_clock clocka -bagi 2 \

-offset "500 ps" -target clkx2 clockb

set_multicycle_assignment -dari clk -ke clkx2 2
execute_flow -kompilasi
project_close
Anda dapat menggunakan Command-Line dan Tcl API Help Utility untuk daftar lengkap perintah, deskripsi, dan contoh Tcl API. Jalankan utilitas dengan mengetik yang berikut ini pada prompt perintah:
quartus_sh --qhelp

Intel® FPGA memberikan contoh desain Tcl yang dapat Anda pelajari, modifikasi, dan gunakan dalam desain Anda sendiri.

Isi halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten berbahasa Inggris. Konten ini diberikan hanya untuk kenyamanan Anda serta sebagai informasi umum dan tidak bisa dianggap sebagai lengkap atau akurat. Jika terdapat kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris akan didahulukan. Lihat versi bahasa Inggris halaman ini.