Hur Man Simulerar Med ModelSim - Altera

Innehållsförteckning:

Hur Man Simulerar Med ModelSim - Altera
Hur Man Simulerar Med ModelSim - Altera

Video: Hur Man Simulerar Med ModelSim - Altera

Video: Hur Man Simulerar Med ModelSim - Altera
Video: ModelSim u0026 Verilog - Язык Проектирования Схем §10 2024, Maj
Anonim

Vi skriver testbänkmodulen och kör simuleringen i ModelSim-miljön från Altera.

Altera ModelSim-verktyg
Altera ModelSim-verktyg

Nödvändig

  • - dator;
  • - installerad utvecklingsmiljö Quartus II + ModelSim.

Instruktioner

Steg 1

Det första steget är att se till att sökvägen till ModelSim-verktyget anges i Quartus II-utvecklingsmiljön. För att göra detta, öppna menyn Verktyg -> Alternativ. I alternativen går du till Allmänt -> EDA-verktygsalternativ. Vi hittar ModelSim-Altera-fältet och skriver C: / altera / 13.0sp1 / modelsim_ase / win32aloem i det, eller genom att klicka på knappen med tre prickar letar vi efter den här katalogen på vår dator. Naturligtvis, för en annan version av Quartus än min, kommer du att ha din egen väg till katalogen "win32aloem".

Ange sökvägen till simuleringsverktyget ModelSim
Ange sökvägen till simuleringsverktyget ModelSim

Steg 2

Du har ett projekt för en FPGA i Quartus II. Hur man skriver tester eller testbänkar (testbänk) - detta är ett ämne för en separat artikel. Låt oss för närvarande anta att din testbänk redan har skrivits. Nu måste du berätta för utvecklingsmiljön vilket test du vill använda när du simulerar. För att göra detta öppnar du inställningarna via menyn Uppgifter -> Inställningar … I fönstret som öppnas, i avsnittet EDA-verktygsinställningar -> Simulering, klickar du på knappen Testbänkar … Här kan du förresten ställa in flera tester och byt till önskad när du sammanställer projektet.

Ställa in simuleringsparametrar
Ställa in simuleringsparametrar

Steg 3

Ett fönster för redigering av tester har öppnats. Vi har inte skapat några testbänkar än så listan är tom. Klicka på knappen Ny … I fönstret som öppnas måste du ställa in testinställningarna.

Till vänster om fältet klickar du på knappen med tre punkter. Välj filen med testbänkkoden och klicka på Öppna. Klicka nu på knappen Lägg till. Testet dök upp i testlistan.

Därefter ställer du in namnet på toppnivåmodulen som definieras i din testbänk i fältet. Du kan ange valfritt namn i fältet, som standard skapas det automatiskt på samma sätt som modulens namn.

Det är det, vi har ställt in de grundläggande testinställningarna. Klicka på OK två gånger. Nu har vårt test dykt upp i listrutan över testbänkar. Klicka på OK igen.

Lägg till testbänkar i projektet
Lägg till testbänkar i projektet

Steg 4

Om du inte har gjort syntesen av projektet än, är det dags att göra det. Välj Bearbetning -> Start -> Starta analys och syntes från menyn, eller tryck på tangentkombinationen Ctrl + K, eller klicka helt enkelt på motsvarande ikon i den övre panelen.

Vi startar analysen och syntesen av projektet
Vi startar analysen och syntesen av projektet

Steg 5

Simulering kan startas. Välj Verktyg -> Kör simuleringsverktyg -> RTL-simulering från menyn (1) eller klicka på RTL-simuleringsikonen i toppanelen (2).

Kör simuleringsprocessen i ModelSim
Kör simuleringsprocessen i ModelSim

Steg 6

ModelSim-verktyget startar, vilket utför alla instruktioner som är skrivna i din testbänk och stoppar (om du specifikt angav detta med $ stop-direktivet i testkoden). Skärmen visar nivådiagrammen för FPGA-in- och utsignaler som du beskrev i ditt projekt.

Rekommenderad: