Kuinka Simuloida ModelSim - Alteralla

Sisällysluettelo:

Kuinka Simuloida ModelSim - Alteralla
Kuinka Simuloida ModelSim - Alteralla

Video: Kuinka Simuloida ModelSim - Alteralla

Video: Kuinka Simuloida ModelSim - Alteralla
Video: Multiplier operation in Modelsim 2024, Joulukuu
Anonim

Kirjoitamme testbench-moduulin ja suoritamme simulaation ModelSim-ympäristössä Alteralta.

Altera ModelSim -työkalu
Altera ModelSim -työkalu

Välttämätön

  • - tietokone;
  • - asennettu kehitysympäristö Quartus II + ModelSim.

Ohjeet

Vaihe 1

Ensinnäkin on varmistettava, että ModelSim-työkalun polku on määritetty Quartus II -kehitysympäristössä. Voit tehdä tämän avaamalla Työkalut -> Asetukset-valikon. Siirry vaihtoehdoissa kohtaan Yleiset -> EDA-työkalun asetukset. Löydämme ModelSim-Altera-kentän ja kirjoitamme siihen C: / altera / 13.0sp1 / modelsim_ase / win32aloem tai etsimme tätä hakemistoa tietokoneeltamme napsauttamalla kolmen pisteen painiketta. Luonnollisesti muulla Quartus-versiolla kuin minulla on oma polku "win32aloem" -hakemistoon.

Simulointityökalun ModelSim polun määrittäminen
Simulointityökalun ModelSim polun määrittäminen

Vaihe 2

Sinulla on projekti FPGA: lle Quartus II: ssa. Testien tai testipenkkien (testbench) kirjoittaminen - tämä on erillisen artikkelin aihe. Oletetaan toistaiseksi, että testipenkkisi on jo kirjoitettu. Nyt sinun on kerrottava kehitysympäristölle, mitä testiä haluat käyttää simuloitaessa. Voit tehdä tämän avaamalla asetukset valikossa Kohdistukset -> Asetukset … Napsauta avautuvan ikkunan EDA-työkalun asetukset -> Simulaatio-osassa Testipenkit … -painiketta. Muuten voit asettaa tämän. useita testejä ja vaihda vaadittuun testiä laadittaessa.

Simulointiparametrien asettaminen
Simulointiparametrien asettaminen

Vaihe 3

Ikkuna testien muokkaamiseen on avattu. Emme ole vielä luoneet testipenkkejä, joten luettelo on tyhjä. Napsauta Uusi-painiketta … Avautuvassa ikkunassa sinun on määritettävä testi-asetukset.

Napsauta kentän vasemmalla puolella olevaa painiketta, jossa on kolme pistettä. Valitse tiedosto testbench-koodilla ja napsauta Avaa. Napsauta nyt Lisää-painiketta. Testi ilmestyi testiluetteloon.

Määritä sen jälkeen kentässä testipenkissä määritetyn ylätason moduulin nimi. Voit kirjoittaa kenttään minkä tahansa nimen, oletuksena se luodaan automaattisesti sama kuin moduulin nimi.

Siinä kaikki, olemme asettaneet testin perusasetukset. Napsauta OK kahdesti. Nyt testi on ilmestynyt testipenkkien avattavaan luetteloon. Napsauta uudelleen OK.

Lisää testipenkit projektiin
Lisää testipenkit projektiin

Vaihe 4

Jos et ole vielä tehnyt projektin synteesiä, on aika tehdä se. Valitse valikosta Käsittely -> Käynnistä -> Aloita analyysi ja synteesi tai paina näppäinyhdistelmää Ctrl + K tai napsauta yksinkertaisesti vastaavaa kuvaketta yläpaneelissa.

Aloitamme projektin analyysin ja synteesin
Aloitamme projektin analyysin ja synteesin

Vaihe 5

Simulaatio voidaan aloittaa. Valitse valikosta Työkalut -> Suorita simulointityökalu -> RTL-simulointi (1) tai napsauta yläpaneelin RTL-simulointikuvaketta (2).

Simulointiprosessin suorittaminen ModelSimissä
Simulointiprosessin suorittaminen ModelSimissä

Vaihe 6

ModelSim-työkalu käynnistyy, joka suorittaa kaikki testipenkkiin kirjoitetut ohjeet ja pysähtyy (jos ilmoitit tämän nimenomaisesti $ stop-käskyllä testikoodissa). Näytössä näkyvät FPGA-tulo- ja lähtösignaalien tasokaaviot, jotka kuvasit projektissasi.

Suositeltava: