Sådan Simuleres Med ModelSim - Altera

Indholdsfortegnelse:

Sådan Simuleres Med ModelSim - Altera
Sådan Simuleres Med ModelSim - Altera

Video: Sådan Simuleres Med ModelSim - Altera

Video: Sådan Simuleres Med ModelSim - Altera
Video: ModelSim ALTERA STARTER EDITION (Assignment 3 Problem A part 1) 2024, Kan
Anonim

Vi skriver testbenchmodulet og kører simuleringen i ModelSim-miljøet fra Altera.

Altera ModelSim-værktøj
Altera ModelSim-værktøj

Nødvendig

  • - computer;
  • - installeret udviklingsmiljø Quartus II + ModelSim.

Instruktioner

Trin 1

Det første trin er at sikre, at stien til ModelSim-værktøjet er specificeret i Quartus II-udviklingsmiljøet. For at gøre dette skal du åbne menuen Funktioner -> Indstillinger. I indstillingerne skal du gå til Generelt -> EDA-værktøjsindstillinger. Vi finder ModelSim-Altera-feltet og skriver C: / altera / 13.0sp1 / modelsim_ase / win32aloem ind i det, eller ved at klikke på knappen med tre prikker ser vi efter denne mappe på vores computer. For en anden version af Quartus end min vil du naturligvis have din egen vej til "win32aloem" -mappen.

Angivelse af stien til simuleringsværktøjet ModelSim
Angivelse af stien til simuleringsværktøjet ModelSim

Trin 2

Du har et projekt til en FPGA i Quartus II. Sådan skriver du test eller testbænke (testbench) - dette er et emne for en separat artikel. Lad os nu antage, at din testbænk allerede er skrevet. Nu skal du fortælle udviklingsmiljøet, hvilken test du vil bruge, når du simulerer. For at gøre dette skal du åbne indstillingerne gennem menuen Opgaver -> Indstillinger … I vinduet, der åbnes, i sektionen EDA-værktøjsindstillinger -> Simulation, skal du klikke på knappen Testbænke … Her kan du forresten indstille flere tests og skift til den krævede, når projektet kompileres.

Indstilling af simuleringsparametre
Indstilling af simuleringsparametre

Trin 3

Et vindue til redigering af tests er åbnet. Vi har ikke oprettet nogen testbænke endnu, så listen er tom. Klik på knappen Ny … I det vindue, der åbnes, skal du indstille testindstillingerne.

Til venstre for feltet skal du klikke på knappen med tre prikker. Vælg filen med testbench-koden, og klik på Åbn. Klik nu på knappen Tilføj. Testen blev vist på listen over tests.

Derefter skal du i feltet indstille navnet på det topniveau-modul, der er defineret i din testbænk. Du kan indtaste ethvert navn i feltet, som standard oprettes det automatisk det samme som modulets navn.

Det er det, vi har indstillet de grundlæggende testindstillinger. Klik på OK to gange. Nu er vores test vist i rullelisten med testbænke. Klik på OK igen.

Tilføj testbænke til projektet
Tilføj testbænke til projektet

Trin 4

Hvis du ikke har foretaget syntesen af projektet endnu, er det tid til at gøre det. Vælg Behandling -> Start -> Start analyse og syntese i menuen, eller tryk på tastekombinationen Ctrl + K, eller klik blot på det tilsvarende ikon i toppanelet.

Vi starter analysen og syntesen af projektet
Vi starter analysen og syntesen af projektet

Trin 5

Simulation kan startes. Vælg Værktøjer -> Kør simuleringsværktøj -> RTL Simulation i menuen (1) eller klik på ikonet RTL Simulation i toppanelet (2).

Kørsel af simuleringsprocessen i ModelSim
Kørsel af simuleringsprocessen i ModelSim

Trin 6

ModelSim-værktøjet starter, som udfører alle de instruktioner, der er skrevet i din testbænk, og stopper (hvis du specifikt har angivet dette med $ stop-direktivet i testkoden). Skærmen viser niveaudiagrammerne for FPGA input og output signaler, som du beskrev i dit projekt.

Anbefalede: