Cara Simulasi Bentuk Gelombang Dalam Penyunting Bentuk Gelombang Simulasi

Isi kandungan:

Cara Simulasi Bentuk Gelombang Dalam Penyunting Bentuk Gelombang Simulasi
Cara Simulasi Bentuk Gelombang Dalam Penyunting Bentuk Gelombang Simulasi
Anonim

Katakan kita mempunyai projek untuk Altera FPGA di persekitaran pembangunan Quartus II. Mari kita buat simulasi perisian: terapkan isyarat tertentu pada input FPGA dan lihat apa yang akan berlaku pada outputnya. Untuk melakukan ini, kami akan menggunakan alat Penyunting Gelombang Simulasi terbina dalam.

Penyunting Bentuk Gelombang Simulasi
Penyunting Bentuk Gelombang Simulasi

Perlu

  • - Komputer peribadi;
  • - persekitaran pembangunan terpasang Quartus II.

Arahan

Langkah 1

Pertama sekali, mari kita lancarkan Quartus II IDE dan buka projek yang diperlukan. Sekarang mari buat fail baru. Tekan kombinasi kekunci Ctrl + N atau melalui menu Fail -> Baru…. Di tetingkap yang terbuka, pilih jenis fail - Program Universiti VWF.

Buat fail VWF Program Universiti yang baru
Buat fail VWF Program Universiti yang baru

Langkah 2

Alat Penyunting Gelombang Simulasi dimulakan. Mari segera simpan fail ini, masih kosong, dengan nama sewenang-wenangnya di folder projek: Ctrl + S (atau Fail -> Simpan). Saya akan menamakan fail "data_test.vwf" kerana Saya akan memasukkan data ke pin FPGA yang disebut "DATA".

Sekarang kita perlu menambah tayar untuk projek ini. Pergi ke menu Edit -> Masukkan -> Masukkan Node atau Bas…. Tetingkap "Masukkan node atau Bus" akan terbuka, di mana kita akan mengklik butang Node Finder … untuk mencari bas FPGA yang tersedia dalam projek.

Mencari Nod dan Bas dalam Penyunting Gelombang Simulasi
Mencari Nod dan Bas dalam Penyunting Gelombang Simulasi

Langkah 3

Di tetingkap Node Finder, klik butang Daftar. Senarai nod dan bas projek yang dijumpai akan muncul di bahagian kiri tetingkap. Untuk memilih, tambahkan mereka ke medan kanan dengan mengklik butang yang sesuai. Atau tambahkan semuanya sekaligus dengan mengklik butang ">>". Sahkan pilihan anda dengan mengklik butang "OK". Di tetingkap Masukkan Node atau Bus, juga klik OK.

Menambah tayar dan nod pada simulasi
Menambah tayar dan nod pada simulasi

Langkah 4

Diagram tahap isyarat pin yang dipilih telah muncul di tetingkap bentuk nadi. Lebih-lebih lagi, tahap input isyarat CLK dan DATA masih sama dengan sifar logik, dan tahap output tidak ditentukan. Anda perlu menetapkan bentuknya.

Paparan awal denyutan simulasi
Paparan awal denyutan simulasi

Langkah 5

Tetapi pertama, anda perlu menetapkan parameter masa yang akan digunakan oleh Penyunting Gelombang Simulasi semasa simulasi. Di menu Edit -> Grid Size … atur langkah grid masa. Dan dalam menu Edit -> Tetapkan Waktu Akhir … kita akan menunjukkan jangka masa simulasi.

Menetapkan Parameter Masa dalam Penyunting Gelombang Simulasi
Menetapkan Parameter Masa dalam Penyunting Gelombang Simulasi

Langkah 6

Mari kita tetapkan parameter denyutan jam. Di medan kiri, pilih isyarat yang diinginkan dengan nama Nama dengan mengklik padanya dengan butang tetikus kiri. Sekarang pergi ke menu: Edit -> Nilai -> Menimpa Jam … Di tetingkap Jam yang dibuka, tetapkan jangka waktu (Period), fasa (Offset) dan kitaran tugas (Duty cycle) denyut jam.

Menetapkan CLK nadi jam
Menetapkan CLK nadi jam

Langkah 7

Mari kita tetapkan Data bentuk gelombang. Pilih dan dalam menu: Edit -> Nilai pilih jenis yang sesuai. Saya akan memilih isyarat Random Nilai yang berubah secara rawak … dan mengkonfigurasi parameternya di tetingkap yang terbuka.

Selepas itu, simpan tetapan isyarat (Ctrl + S).

Mari kita tetapkan bentuk isyarat input Data di Editor Bentuk Gelombang Simulasi
Mari kita tetapkan bentuk isyarat input Data di Editor Bentuk Gelombang Simulasi

Langkah 8

Sekarang anda boleh menjalankan simulasi fungsional: Simulasi -> Jalankan Simulasi Fungsional atau dengan mengklik butang yang sesuai pada bar menu. Quartus akan mensimulasikan dan memaparkan hasilnya di tetingkap Simulasi Waveform Editor baru.

Menjalankan simulasi berfungsi dalam Penyunting Gelombang Simulasi
Menjalankan simulasi berfungsi dalam Penyunting Gelombang Simulasi

Langkah 9

Di tetingkap yang terbuka, anda dapat melihat isyarat output yang dihitung pada pin FPGA, yang diperoleh sebagai hasil simulasi yang dilakukan oleh utiliti Simulasi Gelombang Simulasi.

Disyorkan: