Kako Simulirati Valno Obliko V Urejevalniku Simulacijskih Valov

Kazalo:

Kako Simulirati Valno Obliko V Urejevalniku Simulacijskih Valov
Kako Simulirati Valno Obliko V Urejevalniku Simulacijskih Valov

Video: Kako Simulirati Valno Obliko V Urejevalniku Simulacijskih Valov

Video: Kako Simulirati Valno Obliko V Urejevalniku Simulacijskih Valov
Video: Warframe | Как ЭФФЕКТИВНО вычислять Реквиемы? 🎴 2024, Maj
Anonim

Recimo, da imamo projekt za Altera FPGA v razvojnem okolju Quartus II. Izvedimo programsko simulacijo: na vhode FPGA uporabimo določen signal in poglejte, kaj se bo zgodilo na njegovih izhodih. Za to bomo uporabili vgrajeno orodje Simulation Waveform Editor.

Urejevalnik simulacijskih valov
Urejevalnik simulacijskih valov

Potrebno

  • - Osebni računalnik;
  • - nameščeno razvojno okolje Quartus II.

Navodila

Korak 1

Najprej zaženimo Quartus II IDE in odprimo zahtevani projekt. Zdaj pa ustvarimo novo datoteko. Pritisnite kombinacijo tipk Ctrl + N ali v meniju Datoteka -> Novo…. V oknu, ki se odpre, izberite vrsto datoteke - University Program VWF.

Ustvarite novo datoteko VWF univerzitetnega programa
Ustvarite novo datoteko VWF univerzitetnega programa

2. korak

Zažene se orodje Simulation Waveform Editor. Takoj, še vedno prazno, shranimo pod poljubnim imenom v mapo projekta: Ctrl + S (ali Datoteka -> Shrani). Datoteko bom poimenoval "data_test.vwf", ker Podatke bom posredoval na zatič FPGA, imenovan "DATA".

Zdaj moramo projektu dodati svoje pnevmatike. Pojdite v meni Uredi -> Vstavi -> Vstavi vozlišče ali vodilo…. Odpre se okno "Vstavi vozlišče ali vodilo", kjer bomo za iskanje razpoložljivih vodilov FPGA v projektu kliknili gumb Node Finder ….

Iskanje vozlišč in avtobusov v urejevalniku simulacijskih valov
Iskanje vozlišč in avtobusov v urejevalniku simulacijskih valov

3. korak

V oknu Node Finder kliknite gumb Seznam. V levem delu okna se prikaže seznam najdenih vozlišč in projektnih vodil. Če jih želite izbrati, jih dodajte v desno polje s klikom na ustrezne gumbe. Ali dodajte vse naenkrat s klikom na gumb ">>". Svojo izbiro potrdite s klikom na gumb "V redu". V oknu Vstavi vozlišče ali vodilo kliknite tudi V redu.

Dodajanje gum in vozlišč simulaciji
Dodajanje gum in vozlišč simulaciji

4. korak

Diagrami ravni signala izbranih zatičev so se pojavili v oknu oblike impulza. Poleg tega je raven vhodnih signalov CLK in DATA še vedno enaka logični ničli, izhodna raven pa ni definirana. Nastaviti morate njihovo obliko.

Začetni pogled simuliranih impulzov
Začetni pogled simuliranih impulzov

5. korak

Najprej pa morate nastaviti časovne parametre, ki jih bo simulator Waveform Editor uporabljal med simulacijo. V meniju Uredi -> Velikost mreže … nastavite korak časovne mreže. In v meniju Uredi -> Nastavi čas konca … bomo navedli trajanje simulacije.

Nastavitev časovnih parametrov v urejevalniku simulacijskih valov
Nastavitev časovnih parametrov v urejevalniku simulacijskih valov

6. korak

Nastavimo parametre urnega impulza. V levem polju izberite želeni signal po imenu Name, tako da ga kliknete z levim gumbom miške. Zdaj pojdite v meni: Uredi -> Vrednost -> Prepiši uro … V odprtem oknu ure nastavite obdobje (Obdobje), fazo (Odmik) in delovni cikel (Delovni cikel) impulza ure.

Nastavitev utripa ure CLK
Nastavitev utripa ure CLK

7. korak

Nastavimo podatke o valovni obliki. Izberite jo in v meniju: Uredi -> Vrednost izberite ustrezno vrsto. Izbral bom naključno spreminjajoč se signal Random Values … in v oknu, ki se odpre, konfiguriral njegove parametre.

Po tem shranite nastavitve signala (Ctrl + S).

Nastavimo obliko vhodnega signala za podatke v urejevalniku valov simulacije
Nastavimo obliko vhodnega signala za podatke v urejevalniku valov simulacije

8. korak

Zdaj lahko zaženete funkcionalno simulacijo: Simulacija -> Zaženi funkcionalno simulacijo ali tako, da kliknete ustrezen gumb v menijski vrstici. Quartus bo rezultat simuliral in prikazal v novem oknu urejevalnika valov simulacije.

Izvajanje funkcionalne simulacije v urejevalniku valov simulacij
Izvajanje funkcionalne simulacije v urejevalniku valov simulacij

9. korak

V oknu, ki se odpre, lahko vidite izračunane izhodne signale na zatičih FPGA, ki so bili pridobljeni kot rezultat simulacije, ki jo je izvedlo orodje Simulation Waveform Editor.

Priporočena: