Kako Simulirati Z ModelSim - Altera

Kazalo:

Kako Simulirati Z ModelSim - Altera
Kako Simulirati Z ModelSim - Altera

Video: Kako Simulirati Z ModelSim - Altera

Video: Kako Simulirati Z ModelSim - Altera
Video: Написание, компиляция и моделирование модели Verilog с помощью ModelSim 2024, December
Anonim

Napišemo testbench modul in zaženemo simulacijo v okolju ModelSim podjetja Altera.

Orodje Altera ModelSim
Orodje Altera ModelSim

Potrebno

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

Navodila

Korak 1

Prvi korak je zagotoviti, da je pot do orodja ModelSim določena v razvojnem okolju Quartus II. Če želite to narediti, odprite meni Orodja -> Možnosti. V možnostih pojdite na Splošno -> Možnosti orodja EDA. Poiščemo polje ModelSim-Altera in vanj vtipkamo C: / altera / 13.0sp1 / modelsim_ase / win32aloem ali s klikom na gumb s tremi pikami poiščemo ta imenik v našem računalniku. Seveda boste za različico Quartusa, ki ni moja, imeli svojo pot do imenika "win32aloem".

Določitev poti do simulacijskega orodja ModelSim
Določitev poti do simulacijskega orodja ModelSim

2. korak

Imate projekt za FPGA v Quartus II. Kako napisati teste ali testbenche (testbench) - to je tema za ločen članek. Za zdaj predpostavimo, da je bil vaš testbench že napisan. Zdaj morate razvojnemu okolju povedati, kateri test želite uporabiti pri simulaciji. Če želite to narediti, odprite nastavitve v meniju Dodelitve -> Nastavitve … V oknu, ki se odpre, v razdelku Nastavitve orodij EDA -> Simulacija kliknite gumb Test Benches … Tu lahko, mimogrede, nastavite več testov in pri sestavljanju projekta preklopite na zahtevanega.

Nastavitev simulacijskih parametrov
Nastavitev simulacijskih parametrov

3. korak

Odprlo se je okno za urejanje testov. Nismo še ustvarili nobene preizkusne mize, zato je seznam prazen. Kliknite gumb Novo … V oknu, ki se odpre, morate nastaviti testne nastavitve.

Na levi strani polja kliknite gumb s tremi pikami. Izberite datoteko s kodo testbencha in kliknite Odpri. Zdaj kliknite gumb Dodaj. Test se je pojavil na seznamu testov.

Po tem v polju nastavite ime modula najvišje ravni, ki je definiran v preskusni klopi. V polje lahko vnesete katero koli ime, privzeto bo samodejno ustvarjeno enako kot ime modula.

To je to, nastavili smo osnovne nastavitve testa. Dvakrat kliknite V redu. Zdaj se je naš test pojavil na spustnem seznamu testnih klopi. Znova kliknite V redu.

Projektu dodajte preskusne klopi
Projektu dodajte preskusne klopi

4. korak

Če še niste naredili sinteze projekta, je čas, da to storite. V meniju izberite Processing -> Start -> Start Analysis & Synthesis ali pritisnite kombinacijo tipk Ctrl + K ali preprosto kliknite ustrezno ikono na zgornji plošči.

Začnemo analizo in sintezo projekta
Začnemo analizo in sintezo projekta

5. korak

Simulacija se lahko začne. V meniju izberite Orodja -> Zaženi orodje za simulacijo -> RTL Simulation (Simulacija RTL) ali kliknite ikono RTL Simulation v zgornji plošči (2).

Zagon postopka simulacije v ModelSim
Zagon postopka simulacije v ModelSim

6. korak

Zagnalo se bo orodje ModelSim, ki bo izvedlo vsa navodila, napisana v preskusni napravi, in se ustavilo (če ste to posebej navedli z direktivo $ stop v testni kodi). Na zaslonu bodo prikazani diagrami nivojev vhodnih in izhodnih signalov FPGA, ki ste jih opisali v svojem projektu.

Priporočena: