Hogyan Lehet Szimulálni A ModelSim - Altera-val

Tartalomjegyzék:

Hogyan Lehet Szimulálni A ModelSim - Altera-val
Hogyan Lehet Szimulálni A ModelSim - Altera-val

Videó: Hogyan Lehet Szimulálni A ModelSim - Altera-val

Videó: Hogyan Lehet Szimulálni A ModelSim - Altera-val
Videó: ModelSim u0026 Verilog - Язык Проектирования Схем §10 2024, Lehet
Anonim

Megírjuk a testbench modult, és a szimulációt az Altera ModelSim környezetében futtatjuk.

Altera ModelSim eszköz
Altera ModelSim eszköz

Szükséges

  • - számítógép;
  • - Quartus II + ModelSim telepített fejlesztői környezet.

Utasítás

1. lépés

Az első lépés annak biztosítása, hogy a ModelSim eszköz elérési útja meg legyen adva a Quartus II fejlesztői környezetben. Ehhez nyissa meg az Eszközök -> Beállítások menüt. A lehetőségek között lépjen az Általános -> EDA eszköz beállításai részhez. Megtaláljuk a ModelSim-Altera mezőt, és beírjuk a C: / altera / 13.0sp1 / modelsim_ase / win32aloem parancsot, vagy a három pöttyös gombra kattintva megkeressük ezt a könyvtárat a számítógépünkön. Természetes, hogy a Quartus nem az enyém verziója esetén saját útja lesz a "win32aloem" könyvtárhoz.

A ModelSim szimulációs eszköz elérési útjának megadása
A ModelSim szimulációs eszköz elérési útjának megadása

2. lépés

Van egy projekted egy FPGA-hoz a Quartus II-ben. Hogyan írjunk teszteket vagy tesztpadokat (testbench) - ez egy külön cikk témája. Tegyük fel most, hogy a tesztasztal már meg van írva. Most el kell mondania a fejlesztői környezetnek, hogy melyik tesztet szeretné használni a szimuláció során. Ehhez nyissa meg a beállításokat a Hozzárendelések -> Beállítások … menüben. A megnyíló ablakban az EDA eszközbeállításai -> Szimuláció részében kattintson a Tesztpadok … gombra Itt egyébként beállíthatja több tesztet, és váltson át a szükségesre a projekt összeállításakor.

Szimulációs paraméterek beállítása
Szimulációs paraméterek beállítása

3. lépés

Megnyílt egy ablak a tesztek szerkesztésére. Még nem hoztunk létre tesztpadokat, ezért a lista üres. Kattintson az Új gombra … A megnyíló ablakban meg kell adnia a tesztbeállításokat.

A mező bal oldalán kattintson a három pontot tartalmazó gombra. Jelölje ki a testbench kódot tartalmazó fájlt, majd kattintson a Megnyitás gombra. Most kattintson a Hozzáadás gombra. A teszt megjelent a tesztek listájában.

Ezt követően a mezőben állítsa be a legfelső szintű modul nevét, amelyet a tesztasztalon definiált. Bármelyik nevet beírhat a mezőbe, alapértelmezés szerint automatikusan létrejön, mint a modul neve.

Ennyi, beállítottuk az alapvető tesztbeállításokat. Kattintson kétszer az OK gombra. Most tesztünk megjelent a tesztpadok legördülő listájában. Kattintson ismét az OK gombra.

Vegyen fel tesztpadokat a projektbe
Vegyen fel tesztpadokat a projektbe

4. lépés

Ha még nem végezte el a projekt szintézisét, akkor itt az ideje. Válassza a Feldolgozás -> Start -> Elemzés és szintézis indítása menüpontot, vagy nyomja meg a Ctrl + K billentyűkombinációt, vagy egyszerűen kattintson a megfelelő ikonra a felső panelen.

Elindítjuk a projekt elemzését és szintézisét
Elindítjuk a projekt elemzését és szintézisét

5. lépés

A szimuláció elindítható. Válassza az Eszközök -> Szimulációs eszköz futtatása -> RTL-szimuláció menüpontot (1), vagy kattintson a felső panelen található RTL-szimuláció ikonra (2).

A szimulációs folyamat futtatása a ModelSim alkalmazásban
A szimulációs folyamat futtatása a ModelSim alkalmazásban

6. lépés

Elindul a ModelSim eszköz, amely végrehajtja az összes tesztben írt utasítást, és leáll (ha ezt kifejezetten a $ stop direktívával jelölte meg a tesztkódban). A képernyőn megjelennek az FPGA bemeneti és kimeneti jelek diagramjai, amelyeket a projektben leírt.

Ajánlott: