Készítsük el és töltsük be a projektet a Quartus II fejlesztői környezetből az Altera FPGA-ba.
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.
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.
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.
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.
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.
6. lépés
Kattintson a Start gombra a firmware letöltéséhez az FPGA-ba.