Kako Simulirati Valni Oblik U Uređivaču Valnih Oblika Simulacije

Sadržaj:

Kako Simulirati Valni Oblik U Uređivaču Valnih Oblika Simulacije
Kako Simulirati Valni Oblik U Uređivaču Valnih Oblika Simulacije

Video: Kako Simulirati Valni Oblik U Uređivaču Valnih Oblika Simulacije

Video: Kako Simulirati Valni Oblik U Uređivaču Valnih Oblika Simulacije
Video: Uređivač videozapisa Windows 10 2024, Studeni
Anonim

Recimo da imamo projekt za Altera FPGA u razvojnom okruženju Quartus II. Izvršimo softversku simulaciju: primijenimo određeni signal na FPGA ulaze i vidimo što će se dogoditi na njegovim izlazima. Da bismo to učinili, upotrijebit ćemo ugrađeni alat za uređivanje simulacijskog vala.

Uređivač valnog oblika simulacije
Uređivač valnog oblika simulacije

Potrebno

  • - Osobno računalo;
  • - instalirano razvojno okruženje Quartus II.

Upute

Korak 1

Prije svega, pokrenimo Quartus II IDE i otvorimo traženi projekt. Ajmo sada stvoriti novu datoteku. Pritisnite kombinaciju tipki Ctrl + N ili kroz izbornik Datoteka -> Novo…. U prozoru koji se otvori odaberite vrstu datoteke - University Program VWF.

Stvorite novu datoteku VWF sveučilišnog programa
Stvorite novu datoteku VWF sveučilišnog programa

Korak 2

Pokreće se alat Simulator Waveform Editor. Spremimo odmah ovu datoteku, još uvijek praznu, pod proizvoljnim nazivom u mapu projekta: Ctrl + S (ili Datoteka -> Spremi). Datoteku ću nazvati "data_test.vwf" jer Dat ću podatke na FPGA pin nazvan "DATA".

Sada u projekt moramo dodati naše gume. Idite na izbornik Uredi -> Umetni -> Umetni čvor ili sabirnicu …. Otvorit će se prozor "Umetni čvor ili sabirnicu", gdje ćemo kliknuti gumb Node Finder … za traženje dostupnih FPGA sabirnica u projektu.

Pronalaženje čvorova i sabirnica u simulacijskom uređivaču valnih oblika
Pronalaženje čvorova i sabirnica u simulacijskom uređivaču valnih oblika

3. korak

U prozoru Node Finder kliknite gumb Popis. Popis pronađenih čvorova i projektnih sabirnica pojavit će se u lijevom dijelu prozora. Da biste odabrali, dodajte ih u desno polje klikom na odgovarajuće gumbe. Ili dodajte sve odjednom klikom na gumb ">>". Potvrdite svoj odabir klikom na gumb "U redu". U prozoru Umetni čvor ili sabirnicu također kliknite U redu.

Dodavanje guma i čvorova simulaciji
Dodavanje guma i čvorova simulaciji

4. korak

Dijagrami razine signala odabranih pinova pojavili su se u prozoru oblika pulsa. Štoviše, razina ulaznih signala CLK i DATA i dalje je jednaka logičkoj nuli, a izlazna razina nije definirana. Morate im postaviti oblik.

Početni prikaz simuliranih impulsa
Početni prikaz simuliranih impulsa

Korak 5

Ali prvo, morate postaviti vremenske parametre koje će koristiti Simulator Waveform Editor tijekom simulacije. U izborniku Uredi -> Veličina mreže … postavite korak vremenske mreže. A u izborniku Uredi -> Postavi vrijeme završetka … naznačit ćemo trajanje simulacije.

Postavljanje vremenskih parametara u uređivaču valnih oblika simulacije
Postavljanje vremenskih parametara u uređivaču valnih oblika simulacije

Korak 6

Postavimo parametre impulsa sata. U lijevom polju odaberite željeni signal imenom Name klikom na njega lijevom tipkom miša. Sada idite na izbornik: Uredi -> Vrijednost -> Prepiši sat … U otvorenom prozoru sata postavite razdoblje (Razdoblje), fazu (Pomak) i radni ciklus (Radni ciklus) impulsa sata.

Postavljanje impulsa sata CLK
Postavljanje impulsa sata CLK

Korak 7

Postavimo podatke o valnom obliku. Odaberite je i u izborniku: Uredi -> Vrijednost odaberite odgovarajuću vrstu. Odabrat ću nasumično mijenjajući signal Random Values … i konfigurirati njegove parametre u prozoru koji se otvori.

Nakon toga spremite postavke signala (Ctrl + S).

Postavimo oblik ulaznog signala podataka u uređivaču valnih oblika simulacije
Postavimo oblik ulaznog signala podataka u uređivaču valnih oblika simulacije

Korak 8

Sada možete pokrenuti funkcionalnu simulaciju: Simulacija -> Pokreni funkcionalnu simulaciju ili klikom na odgovarajući gumb na traci izbornika. Quartus će simulirati i prikazati rezultat u novom prozoru programa Simulation Waveform Editor.

Pokretanje funkcionalne simulacije u uređivaču valnih oblika simulacije
Pokretanje funkcionalne simulacije u uređivaču valnih oblika simulacije

Korak 9

U prozoru koji se otvori možete vidjeti izračunate izlazne signale na FPGA pinovima, koji su dobiveni kao rezultat simulacije koju je izvršio uslužni program Simulation Waveform Editor.

Preporučeni: