Aaltomuodon Simulointi Simulointiaaltomuodon Muokkausohjelmassa

Aaltomuodon Simulointi Simulointiaaltomuodon Muokkausohjelmassa
Aaltomuodon Simulointi Simulointiaaltomuodon Muokkausohjelmassa

Sisällysluettelo:

Anonim

Oletetaan, että meillä on projekti Altera FPGA: lle Quartus II -kehitysympäristössä. Suoritetaan ohjelmistosimulaatio: siirretään tietty signaali FPGA-tuloihin ja katsotaan, mitä sen lähdöissä tapahtuu. Tätä varten käytämme sisäänrakennettua Simulation Waveform Editor -työkalua.

Tarpeellinen

  • - Henkilökohtainen tietokone;
  • - asennettu kehitysympäristö Quartus II.

Ohjeet

Vaihe 1

Aloitetaan ensin Quartus II IDE ja avataan tarvittava projekti. Luodaan nyt uusi tiedosto. Paina näppäinyhdistelmää Ctrl + N tai valikossa Tiedosto -> Uusi…. Valitse avautuvassa ikkunassa tiedostotyyppi - University Program VWF.

Vaihe 2

Simulaation aaltomuodon muokkaustyökalu käynnistyy. Tallennetaan tämä tiedosto, vielä tyhjä, mielivaltaisella nimellä projektikansioon: Ctrl + S (tai File -> Save). Nimetän tiedoston "data_test.vwf", koska Syötän tietoja FPGA-nastalle nimeltä "DATA".

Nyt meidän on lisättävä renkaat projektiin. Siirry valikkoon Muokkaa -> Lisää -> Lisää solmu tai väylä …. "Lisää solmu tai väylä" -ikkuna avautuu, jossa napsautamme Node Finder … -painiketta etsiäksesi projektista käytettävissä olevia FPGA-väyliä.

Vaihe 3

Napsauta Solmuetsin-ikkunassa Luettelo-painiketta. Luettelo löydetyistä solmuista ja projektibusseista ilmestyy ikkunan vasempaan osaan. Voit valita lisäämällä ne oikeaan kenttään napsauttamalla vastaavia painikkeita. Tai lisää kaikki kerralla napsauttamalla ">>" -painiketta. Vahvista valinta napsauttamalla "OK" -painiketta. Napsauta Lisää solmu tai väylä -ikkunassa myös OK.

Vaihe 4

Valittujen nastojen signaalitasokaaviot ovat ilmestyneet pulssin muotoikkunaan. Lisäksi tulosignaalien CLK ja DATA taso on edelleen yhtä suuri kuin looginen nolla, eikä lähtötasoa ole määritelty. Sinun on asetettava heidän muoto.

Vaihe 5

Mutta ensin sinun on määritettävä ajoitusparametrit, joita Simulation Waveform Editor käyttää simulaation aikana. Määritä valikossa Muokkaa -> Ruudukon koko … Ja valikossa Muokkaa -> Aseta lopetusaika … ilmoitamme simulaation keston.

Vaihe 6

Asetetaan kellopulssin parametrit. Valitse vasemmasta kentästä haluamasi signaali nimellä Nimi napsauttamalla sitä hiiren vasemmalla painikkeella. Siirry nyt valikkoon: Muokkaa -> Arvo -> Korvaa kello … Aseta avautuneessa Kello-ikkunassa kellopulssin aika (jakso), vaihe (siirtymä) ja toimintajakso (käyttöjakso).

Vaihe 7

Asetetaan aaltomuodon tiedot. Valitse se ja valikossa: Muokkaa -> Arvo valitse sopiva tyyppi. Valitsen satunnaisesti muuttuvan signaalin Satunnaiset arvot … ja määritän sen parametrit avautuvassa ikkunassa.

Tämän jälkeen tallenna signaaliasetukset (Ctrl + S).

Vaihe 8

Nyt voit suorittaa toiminnallisen simulaation: Simulaatio -> Suorita toiminnallinen simulointi tai napsauttamalla vastaavaa painiketta valikkorivillä. Quartus simuloi ja näyttää tuloksen uudessa Simulation Waveform Editor -ikkunassa.

Vaihe 9

Avautuvassa ikkunassa näet FPGA-nastojen lasketut lähtösignaalit, jotka saatiin Simulaatioaaltoeditori-apuohjelman suorittaman simulaation tuloksena.