Ako Načítať Projekt Do Altera FPGA

Obsah:

Ako Načítať Projekt Do Altera FPGA
Ako Načítať Projekt Do Altera FPGA

Video: Ako Načítať Projekt Do Altera FPGA

Video: Ako Načítať Projekt Do Altera FPGA
Video: Пошаговое руководство по мигающим светодиодам FPGA [Altera] 2024, Smieť
Anonim

Poďme pripraviť a načítať projekt z vývojového prostredia Quartus II do FPGA Altera.

Programátor USB Blaster
Programátor USB Blaster

Nevyhnutné

  • FPGA od spoločnosti Altera;
  • Programátor USB-Blaster;
  • počítač s vývojovým prostredím Quartis II.

Inštrukcie

Krok 1

V ponuke Assignments -> Device … vyberte FPGA, do ktorého idete „vyplniť“projekt. V skupine Device Family musíte zvoliť rodinu, do ktorej patrí vaše FPGA. V poli Dostupné zariadenia vyberte svoj model FPGA.

V skupine Zobraziť v zozname „Dostupné zariadenia“môžete zariadenia zoradiť podľa typu balíka (Package) alebo podľa počtu pinov (), aby ste rýchlo našli model FPGA.

Nie je nadbytočné špecifikovať, v akom stave budú nespojené FPGA nohy. Kliknite na tlačidlo Možnosti zariadenia a pripnutia …, prejdite na krok a zadajte stav pripináčikov.

Po zadaní modelu FPGA zatvorte okno Zariadenie kliknutím na tlačidlo OK.

V okne Zariadenie vyberte skupinu a model FPGA
V okne Zariadenie vyberte skupinu a model FPGA

Krok 2

Ak chcete, aby syntetizátor sám priradil funkcie kolíkom, nemôžete robiť nič iné. A aby ste mohli ručne priradiť piny FPGA, choďte do ponuky Assignments -> Pin Planner alebo stlačte kombináciu klávesov Ctrl + Shift + N.

Spustí sa nástroj na priradenie pinov. Ďalej je uvedený zoznam I / O pinov použitých vo vašom projekte s príslušnými názvami.

Teraz v stĺpci Umiestnenie musíte nastaviť čísla PIN. Dvakrát kliknite na príslušnú bunku a vyberte číslo PIN alebo zadajte číslo z klávesnice. Čísla pinov budú závisieť od vášho kontaktného poľa.

Po definovaní všetkých pinov je možné okno plánovača pinov zavrieť. Teraz zostavte projekt: Spracovanie -> Spustiť kompiláciu alebo Ctrl + L.

Priradenie korešpondencie pinov FPGA k signálom projektu
Priradenie korešpondencie pinov FPGA k signálom projektu

Krok 3

Pripojme programátor k počítaču. Pri prvom pripojení je potrebné nainštalovať ovládač. Nainštaluje sa štandardným spôsobom a nachádza sa v adresári Quartus v priečinku s ovládačmi: C: / altera / 13.0sp1 / quartus / drivers.

Po nainštalovaní ovládača sa programátor v správcovi zariadení zobrazí ako Altera USB-Blaster.

Inštalácia ovládača pre programátor USB Blaster
Inštalácia ovládača pre programátor USB Blaster

Krok 4

FPGA od spoločnosti Altera podporujú niekoľko programovacích režimov. Najskôr sa pozrime na stiahnutie firmvéru cez rozhranie JTAG. Pripojte programátor ku konektoru JTAG na doske FPGA.

Spustíme programovací nástroj: Nástroje -> Programátor.

Pridajme programátor. Ak to chcete urobiť, stlačte tlačidlo Hardvérové nastavenie … a v rozbaľovacom zozname vyberte pripojené. Zatvorme okno.

V okne programátora kliknite na tlačidlo Automatická detekcia, aby sa Quartus pokúsil automaticky detekovať pripojené FPGA a súbor firmvéru *.sof. Súbor firmvéru vytvára Quartus štandardne počas kompilácie, pokiaľ nie je uvedené inak.

V okne Programátor vyberte režim JTAG, začiarknite políčko Program / Konfigurovať a kliknite na tlačidlo Štart. Firmvér sa zapíše do pamäte FPGA.

Nahrávanie firmvéru do FPGA cez JTAG
Nahrávanie firmvéru do FPGA cez JTAG

Krok 5

Pri tejto možnosti zápisu sa firmvér zapíše do energeticky nezávislej pamäte FPGA a po reštarte sa vymaže. Ak chcete firmvér uložiť do pamäte ROM, napíšte ho do režimu Aktívne sériové rozhranie.

Pripojte programovací kábel ku konektoru AS alebo. Spustite program firmvéru: Nástroje -> Programátor. Vyberte položku Režim -> Aktívne sériové číslo. Pri odpovedaní na objasňujúcu otázku sa dohodnite.

Pridajte súbor firmvéru kliknutím na tlačidlo Pridať súbor … V podadresári projektu output_files nájdite súbor s príponou.pof. Po otvorení súboru firmvéru nastavte začiarkavacie políčka Program / Konfigurácia a podľa potreby oceľové políčka. Venujte pozornosť typu konfiguračnej pamäte v stĺpci Zariadenie: musí sa zhodovať s typom pamäte vášho FPGA.

Nahrávanie firmvéru do FPGA v režime Active Serial
Nahrávanie firmvéru do FPGA v režime Active Serial

Krok 6

Kliknutím na tlačidlo Štart stiahnete firmvér do FPGA.

Odporúča: