Daftar Isi:

Basys 3 Morse Decoder: 11 Langkah
Basys 3 Morse Decoder: 11 Langkah

Video: Basys 3 Morse Decoder: 11 Langkah

Video: Basys 3 Morse Decoder: 11 Langkah
Video: Using Vivado to Program the BASYS3 Board Part 1 Setting up Vivado Project 2024, November
Anonim
Image
Image

Ini adalah proyek untuk kelas kuliah. Proyek ini ditulis dalam VHDL dalam sebuah program bernama Vivado. Tugas untuk membuat semua modul yang diperlukan untuk mengimplementasikan Decoder Morse menggunakan papan Basys 3. Papan digunakan untuk mengambil kode morse dari saklar dan akan menampilkan huruf pada layar tujuh segmen.

Untuk melakukan Dot - nyalakan dan matikan tanpa menunggu

Untuk melakukan Dash - nyalakan sakelar selama 2 detik, lalu matikan

Langkah 1: Instal Xilinx Vivado Webpack

Webpack Vivado dapat diunduh di xilinx.com. Gunakan panduan memulai ini untuk menelusuri langkah-langkah pengunduhan dan penginstalan.

Langkah 2: Buat Proyek Baru

Buat Proyek Baru
Buat Proyek Baru
Buat Proyek Baru
Buat Proyek Baru
  1. Buka vivado. Kemudian Klik "Buat Proyek Baru"
  2. Klik "Selanjutnya". Beri nama proyek dan pilih lokasi proyek. Nama proyek kami adalah MorseDecoder dan disimpan di drive USB.
  3. Pilih Proyek RTL.
  4. Klik "Selanjutnya".
  5. Klik "Berikutnya" untuk melewati AddSources
  6. Klik "Berikutnya" untuk melewati Tambahkan Ip yang Ada
  7. Klik "Berikutnya" untuk melewati Add Constraints Pilih papan Anda berdasarkan gambar yang disediakan.
  8. Klik “Selanjutnya”
  9. Klik "Selesai"

Langkah 3: Buat Modul Input Dot/Dash

Buat Modul Input Dot/Dash
Buat Modul Input Dot/Dash
Buat Modul Input Dot/Dash
Buat Modul Input Dot/Dash

Modul ini melacak kapan tombol ditekan, dan berapa lama tombol itu ditekan dan menerjemahkannya ke dalam kode Morse.

  1. Buka jendela Sumber, Klik Kanan, dan klik "Tambah Sumber"
  2. Pilih “Tambah atau Buat sumber Desain”
  3. Klik "Buat Berkas"
  4. Ubah jenis file menjadi "VHDL"
  5. Beri nama file Anda (milik kami bernama DD) dan klik "OK"
  6. Klik "Selesai"
  7. Klik "OK" untuk melewati jendela "Tentukan Modul"
  8. Salin dan Tempel kode yang kami sediakan dengan Komentar

Langkah 4: Buat Modul Output Tampilan Tujuh Segmen

Modul ini bertugas mengubah kode morse menjadi huruf yang benar dalam bentuk bitstream yang benar-benar dapat ditampilkan oleh layar seven segment.

Ikuti instruksi pada Langkah 3 lagi, tetapi kali ini, salin file "SSD"

Langkah 5: Buat Modul Atas

Ini adalah Modul menyeluruh yang akan menerima input Kode Morse dan Output huruf pada tampilan tujuh segmen.

Ikuti instruksi di Langkah 3 lagi, kali ini salin di file "MorseDecoder"

Langkah 6: Buat File Kendala

Buat File Kendala
Buat File Kendala

Kita perlu memilih perangkat keras fisik untuk digunakan pada papan bassys. Ini termasuk menggunakan tampilan tujuh segmen, serta menggunakan sakelar untuk memasukkan Kode Morse.

  1. Klik di jendela sumber dan pilih "Tambah Sumber" lagi.
  2. Pilih “Tambah atau Buat Batasan”, lalu klik berikutnya.
  3. Klik "Buat File", dan biarkan jenis file tidak berubah. Beri nama file "MorseDecoder".
  4. Klik "Selesai".
  5. Salin dan Tempel kode yang kami sediakan dengan Komentar.

Langkah 7: Sintesiskan Desain

Buka Flow Navigator dan klik "Jalankan Sintesis" di bagian Sintesis

Langkah 8: Terapkan Desain

Setelah Anda berhasil menjalankan sintesis, akan ada jendela pop up yang meminta Anda untuk menjalankan implementasinya. Klik "OK" untuk melanjutkan. Jika jendela ini tidak muncul, ikuti petunjuk di bawah ini:

Buka Flow Navigator dan klik "Jalankan Implementasi" di bagian Implementasi

Langkah 9: Hasilkan Bitstream

Buka Flow Navigator dan klik "Hasilkan Bitstream" di bagian Program dan Debug

Langkah 10: Targetkan Perangkat Keras

  1. Pastikan papan Basys3 Anda terhubung ke komputer tempat Vivado dijalankan. Papan harus memiliki ujung kabel microUSB yang terpasang, dengan ujung kabel USB biasa yang dicolokkan ke komputer Anda.
  2. Turun ke "Buka Manajer Perangkat Keras" di bagian Program dan Debug, lalu klik segitiga kecil di sebelah kiri untuk membukanya.
  3. Klik tombol “Open Target”, dan pilih “Auto Connect”

Langkah 11: Program Perangkat

Program Perangkat
Program Perangkat
  1. Pilih "Pengelola Perangkat Keras"
  2. Klik "Perangkat Program"
  3. Pilih perangkat yang muncul
  4. Klik “Program”

Direkomendasikan: