Hogyan Tölthetünk Be Egy Projektet Egy Altera FPGA-ba

Tartalomjegyzék:

Hogyan Tölthetünk Be Egy Projektet Egy Altera FPGA-ba
Hogyan Tölthetünk Be Egy Projektet Egy Altera FPGA-ba

Videó: Hogyan Tölthetünk Be Egy Projektet Egy Altera FPGA-ba

Videó: Hogyan Tölthetünk Be Egy Projektet Egy Altera FPGA-ba
Videó: Первый проект на FPGA Altera Cyclone IV 2024, November
Anonim

Készítsük el és töltsük be a projektet a Quartus II fejlesztői környezetből az Altera FPGA-ba.

USB Blaster programozó
USB Blaster programozó

Szükséges

  • FPGA az Alterától;
  • USB-Blaster programozó;
  • számítógép a Quartis II fejlesztői környezettel.

Utasítás

1. lépés

Az Assignements -> Device … menüben válassza ki azt az FPGA-t, amelybe a projektet "kitölti". Az Eszközcsalád csoportban ki kell választania azt a családot, amelyhez az FPGA tartozik. Válassza ki az FPGA modellt az Elérhető eszközök mezőben.

A Megjelenítés az "Elérhető eszközökben" listacsoportban az eszközöket csomagtípus (Csomag) vagy csapok száma szerint () rendezheti az FPGA-modell gyors megtalálásához.

Nem felesleges meghatározni, hogy a nem csatlakoztatott FPGA lábak milyen állapotban lesznek. Kattintson a Device and Pin Options … gombra, folytassa a lépéssel, és adja meg a csapok állapotát.

Az FPGA modell megadása után az OK gombra kattintva zárja be az Eszköz ablakot.

Válassza ki az FPGA családot és modellt az Eszköz ablakban
Válassza ki az FPGA családot és modellt az Eszköz ablakban

2. lépés

Ha azt szeretné, hogy a szintetizátor önmagában rendeljen funkciókat a csapokhoz, akkor nem tehet mást. És az FPGA csapok kézi hozzárendeléséhez lépjen az Assignements -> Pin Planner menübe, vagy nyomja meg a Ctrl + Shift + N billentyűkombinációt.

A tűkiosztó eszköz elindul. Az alábbiakban felsoroljuk a projektben használt I / O csapokat a megfelelő nevekkel.

Most a Hely oszlopban meg kell adnia a PIN-kódokat. Kattintson duplán a megfelelő cellára, és válassza ki a PIN-kódot, vagy írja be a számot a billentyűzetről. A pin számok a kenyérlaptól függenek.

Az összes csap meghatározása után a csapok tervező ablaka bezárható. Most fordítsa le a projektet: Feldolgozás -> Indítsa el a fordítást vagy a Ctrl + L.

Az FPGA csapok és a projektjelek megfelelőségének hozzárendelése
Az FPGA csapok és a projektjelek megfelelőségének hozzárendelése

3. lépés

Csatlakoztassuk a programozót a számítógéphez. Az első csatlakozáskor telepítenie kell az illesztőprogramot. A szokásos módon telepítve van, és a Quartus könyvtárban található, az illesztőprogramok mappában: C: / altera / 13.0sp1 / quartus / drivers.

Az illesztőprogram telepítése után a programozó megjelenik az eszközkezelőben Altera USB-Blaster néven.

Illesztőprogram telepítése az USB Blaster programozóhoz
Illesztőprogram telepítése az USB Blaster programozóhoz

4. lépés

Az Altera FPGA-k több programozási módot támogatnak. Először nézzük meg a firmware letöltését a JTAG felületen keresztül. Csatlakoztassa a programozót az FPGA kártya JTAG csatlakozójához.

Indítsuk el a programozó eszközt: Eszközök -> Programozó.

Adjunk hozzá egy programozót. Ehhez nyomja meg a Hardver beállítása … gombot, és válassza ki a csatlakoztatottat a legördülő listából. Csukjuk be az ablakot.

A Programozó ablakban kattintson az Automatikus észlelés gombra, hogy a Quartus megpróbálja automatikusan észlelni a csatlakoztatott FPGA-t és a *.sof firmware fájlt. A firmware fájlt alapértelmezés szerint a Quartus hozza létre a fordítás során, hacsak másképp nincs meghatározva.

A Programmer ablakban válassza ki a JTAG módot, jelölje be a Program / Configure jelölőnégyzetet, és kattintson a Start gombra. A firmware az FPGA memóriába kerül.

Firmware feltöltése az FPGA-ba JTAG-on keresztül
Firmware feltöltése az FPGA-ba JTAG-on keresztül

5. lépés

Ezzel az írási lehetőséggel a firmware az FPGA illékony memóriájába kerül, és újraindítás után törlődik. A firmware ROM-ba történő mentéséhez írja be a firmware-t Active Serial módba.

Csatlakoztassa a programozó kábelt az AS csatlakozóhoz vagy. Futtassa a firmware programot: Tools -> Programmer. Válassza a Mode -> Active Serial lehetőséget. Egyetért, ha válaszol egy pontosító kérdésre.

Adja hozzá a firmware fájlt a Fájl hozzáadása gombra kattintva. Az output_files projekt alkönyvtárban keresse meg a.pof kiterjesztésű fájlt. A firmware fájl megnyitása után jelölje be a Program / Configure (Programozás / konfigurálás) jelölőnégyzeteket, és ha szükséges, az acélosokat is. Ügyeljen az Eszköz oszlopban található konfigurációs memória típusára: ennek meg kell egyeznie az FPGA memória típusával.

A firmware feltöltése az FPGA-ba aktív soros módban
A firmware feltöltése az FPGA-ba aktív soros módban

6. lépés

Kattintson a Start gombra a firmware letöltéséhez az FPGA-ba.

Ajánlott: