Cara Memuat Proyek Ke Altera FPGA

Daftar Isi:

Cara Memuat Proyek Ke Altera FPGA
Cara Memuat Proyek Ke Altera FPGA

Video: Cara Memuat Proyek Ke Altera FPGA

Video: Cara Memuat Proyek Ke Altera FPGA
Video: Пошаговое руководство по мигающим светодиодам FPGA [Altera] 2024, November
Anonim

Mari kita siapkan dan muat proyek dari lingkungan pengembangan Quartus II ke dalam FPGA Altera.

Pemrogram USB Blaster
Pemrogram USB Blaster

Diperlukan

  • FPGA dari Altera;
  • pemrogram USB-Blaster;
  • komputer dengan lingkungan pengembangan Quartis II.

instruksi

Langkah 1

Di menu Tugas -> Perangkat …, pilih FPGA tempat Anda akan "mengisi" proyek. Di grup Keluarga Perangkat, Anda harus memilih keluarga tempat FPGA Anda berada. Pilih model FPGA Anda di bidang Perangkat yang tersedia.

Di grup daftar Tampilkan di "Perangkat yang tersedia", Anda dapat mengurutkan perangkat menurut jenis paket (Paket) atau jumlah pin () untuk menemukan model FPGA Anda dengan cepat.

Tidak berlebihan untuk menentukan dalam keadaan apa kaki FPGA yang tidak terhubung akan. Klik tombol Device and Pin Options …, lanjutkan ke langkah, dan tentukan status pin.

Setelah menentukan model FPGA, tutup jendela Perangkat dengan mengklik tombol OK.

Pilih keluarga dan model FPGA di jendela Perangkat
Pilih keluarga dan model FPGA di jendela Perangkat

Langkah 2

Jika Anda ingin synthesizer menetapkan fungsi ke pin dengan sendirinya, Anda tidak dapat melakukan apa pun. Dan untuk menetapkan pin FPGA secara manual, buka menu Assignements -> Pin Planner atau tekan kombinasi tombol Ctrl + Shift + N.

Alat penetapan pin dimulai. Di bawah ini adalah daftar pin I / O yang digunakan dalam proyek Anda dengan nama yang sesuai.

Sekarang di kolom Lokasi Anda perlu mengatur nomor pin. Klik dua kali pada sel yang sesuai dan pilih nomor pin atau masukkan nomor dari keyboard. Nomor pin akan tergantung pada papan tempat memotong roti Anda.

Setelah semua pin ditentukan, jendela perencana pin dapat ditutup. Sekarang kompilasi proyek: Processing -> Start Compilation atau Ctrl + L.

Menetapkan korespondensi pin FPGA ke sinyal proyek
Menetapkan korespondensi pin FPGA ke sinyal proyek

Langkah 3

Mari kita hubungkan programmer ke komputer. Pertama kali Anda terhubung, Anda perlu menginstal driver. Itu diinstal dengan cara standar, dan terletak di direktori Quartus, di folder driver: C: / altera / 13.0sp1 / quartus / driver.

Setelah menginstal driver, programmer akan ditampilkan di device manager sebagai Altera USB-Blaster.

Instalasi Driver untuk Programmer USB Blaster
Instalasi Driver untuk Programmer USB Blaster

Langkah 4

Altera FPGA mendukung beberapa mode pemrograman. Pertama, mari kita lihat mengunduh firmware melalui antarmuka JTAG. Hubungkan programmer ke konektor JTAG pada papan FPGA.

Mari kita mulai alat pemrograman: Alat -> Programmer.

Mari kita tambahkan seorang programmer. Untuk melakukan ini, tekan tombol Hardware Setup … dan pilih yang terhubung di daftar drop-down. Mari kita tutup jendelanya.

Di jendela Programmer, klik tombol Deteksi Otomatis untuk membuat Quartus mencoba secara otomatis mendeteksi FPGA yang terhubung dan file firmware *.sof. File firmware dibuat oleh Quartus secara default selama kompilasi, kecuali ditentukan lain.

Di jendela Programmer, pilih mode JTAG, centang kotak Program / Configure dan klik tombol Start. Firmware akan ditulis ke memori FPGA.

Mengunggah firmware ke FPGA melalui JTAG
Mengunggah firmware ke FPGA melalui JTAG

Langkah 5

Dengan opsi penulisan ini, firmware ditulis ke memori volatile FPGA, dan akan dihapus setelah reboot. Untuk menyimpan firmware di ROM, tulis firmware dalam mode Serial Aktif.

Sambungkan kabel pemrograman ke konektor AS atau. Jalankan program firmware: Alat -> Programmer. Pilih Mode -> Serial Aktif. Setuju ketika menjawab pertanyaan klarifikasi.

Tambahkan file firmware dengan mengklik tombol Add File … Di subdirektori proyek output_files, cari file dengan ekstensi.pof. Setelah membuka file firmware, atur kotak centang Program / Konfigurasi dan, jika diinginkan, yang baja. Perhatikan jenis memori konfigurasi di kolom Perangkat: harus sesuai dengan jenis memori FPGA Anda.

Mengunggah firmware ke FPGA dalam mode Serial A-t.webp
Mengunggah firmware ke FPGA dalam mode Serial A-t.webp

Langkah 6

Klik tombol Mulai untuk mengunduh firmware ke FPGA.

Direkomendasikan: