Sådan Simuleres En Bølgeform I Simulation Waveform Editor

Indholdsfortegnelse:

Sådan Simuleres En Bølgeform I Simulation Waveform Editor
Sådan Simuleres En Bølgeform I Simulation Waveform Editor

Video: Sådan Simuleres En Bølgeform I Simulation Waveform Editor

Video: Sådan Simuleres En Bølgeform I Simulation Waveform Editor
Video: Qurtus Simulate Waveform Block Diagram Shem 2024, November
Anonim

Lad os sige, at vi har et projekt til en Altera FPGA i Quartus II-udviklingsmiljøet. Lad os udføre en softwaresimulering: Anvend et bestemt signal til FPGA-indgangene og se hvad der vil ske ved dets udgange. For at gøre dette bruger vi det indbyggede Simulation Waveform Editor-værktøj.

Simulation Waveform Editor
Simulation Waveform Editor

Nødvendig

  • - Personlig computer;
  • - installeret udviklingsmiljø Quartus II.

Instruktioner

Trin 1

Lad os først starte Quartus II IDE og åbne det krævede projekt. Lad os nu oprette en ny fil. Tryk på tastekombinationen Ctrl + N eller gennem menuen Filer -> Ny…. I filvinduet, der åbnes, skal du vælge filtypen - Universitetsprogram VWF.

Opret en ny universitetsprogram VWF-fil
Opret en ny universitetsprogram VWF-fil

Trin 2

Værktøjet Simulation Waveform Editor starter. Lad os straks gemme denne fil, stadig tom, under et vilkårligt navn i projektmappen: Ctrl + S (eller File -> Save). Jeg vil navngive filen "data_test.vwf" fordi Jeg tilfører data til FPGA-stiften kaldet "DATA".

Nu skal vi tilføje vores dæk til projektet. Gå til menuen Rediger -> Indsæt -> Indsæt node eller bus…. Vinduet "Indsæt node eller bus" åbnes, hvor vi klikker på knappen Node Finder … for at søge efter tilgængelige FPGA-busser i projektet.

Find noder og busser i Simulation Waveform Editor
Find noder og busser i Simulation Waveform Editor

Trin 3

Klik på knappen List i vinduet Node Finder. En liste over fundne noder og projektbusser vises i venstre del af vinduet. For at vælge skal du tilføje dem til højre felt ved at klikke på de tilsvarende knapper. Eller tilføj alt på én gang ved at klikke på knappen ">>". Bekræft dit valg ved at klikke på knappen "OK". Klik også på OK i vinduet Indsæt node eller Bus.

Tilføjelse af dæk og noder til simuleringen
Tilføjelse af dæk og noder til simuleringen

Trin 4

Signalniveaudiagrammer for de valgte stifter er dukket op i pulsformvinduet. Desuden er niveauet af indgangssignalerne CLK og DATA stadig lig med det logiske nul, og outputniveauet er ikke defineret. Du skal indstille deres form.

Indledende visning af simulerede impulser
Indledende visning af simulerede impulser

Trin 5

Men først skal du indstille de timingparametre, der skal bruges af Simulation Waveform Editor under simulering. I menuen Rediger -> Gitterstørrelse … indstil trinnet i tidsgitteret. Og i menuen Rediger -> Indstil sluttid … vi vil angive simuleringens varighed.

Indstilling af timingparametre i Simulation Waveform Editor
Indstilling af timingparametre i Simulation Waveform Editor

Trin 6

Lad os indstille parametrene for urimpulsen. I det venstre felt skal du vælge det ønskede signal med navnet Navn ved at klikke på det med venstre museknap. Gå nu til menuen: Rediger -> Værdi -> Overskriv ur … I det åbnede vindue Clock skal du indstille periode (periode), fase (forskydning) og driftscyklus (driftscyklus) for urimpulsen.

Indstilling af urimpuls CLK
Indstilling af urimpuls CLK

Trin 7

Lad os indstille bølgeformdata. Vælg det, og vælg den relevante type i menuen: Rediger -> Værdi. Jeg vælger et tilfældigt skiftende signal Tilfældige værdier … og konfigurerer dets parametre i det vindue, der åbnes.

Gem derefter signalindstillingerne (Ctrl + S).

Lad os indstille formen på dataindgangssignalet i Simulation Waveform Editor
Lad os indstille formen på dataindgangssignalet i Simulation Waveform Editor

Trin 8

Nu kan du køre funktionel simulation: Simulation -> Run Functional Simulation eller ved at klikke på den tilsvarende knap på menulinjen. Quartus simulerer og viser resultatet i et nyt vindue til Simulation Waveform Editor.

Kører funktionel simulering i Simulation Waveform Editor
Kører funktionel simulering i Simulation Waveform Editor

Trin 9

I det vindue, der åbnes, kan du se de beregnede udgangssignaler på FPGA-stifterne, som blev opnået som et resultat af simuleringen udført af værktøjet Simulation Waveform Editor.

Anbefalede: