Kako Učitati Projekt U Altera FPGA

Kako Učitati Projekt U Altera FPGA
Kako Učitati Projekt U Altera FPGA

Sadržaj:

Anonim

Pripremimo i učitajmo projekt iz razvojnog okruženja Quartus II u Altera FPGA.

Potrebno

  • FPGA iz Altere;
  • USB-Blaster programer;
  • računalo s razvojnim okruženjem Quartis II.

Upute

Korak 1

U izborniku Zadaci -> Uređaj … odaberite FPGA u koji ćete "ispuniti" projekt. U grupi Obitelj uređaja morate odabrati obitelj kojoj pripada vaš FPGA. Odaberite svoj FPGA model u polju Dostupni uređaji.

U grupi Pokaži u popisu "Dostupni uređaji" možete sortirati uređaje prema vrsti paketa (paket) ili prema broju pinova () da biste brzo pronašli svoj FPGA model.

Nije suvišno navesti u kojem će stanju biti nepovezane FPGA noge. Kliknite gumb Uređaj i pribadače …, prijeđite na korak i navedite status pribadača.

Nakon što navedete FPGA model, zatvorite prozor Uređaj klikom na gumb U redu.

Korak 2

Ako želite da sintetizator sam dodjeljuje funkcije pinovima, tada ne možete učiniti ništa drugo. A da biste ručno dodijelili FPGA pinove, idite na izbornik Assignements -> Pin Planner ili pritisnite kombinaciju tipki Ctrl + Shift + N.

Pokreće se alat za dodjelu klinova. Ispod je popis U / I pinova korištenih u vašem projektu s odgovarajućim imenima.

Sada u stupcu Location morate postaviti brojeve pinova. Dvaput kliknite na odgovarajuću ćeliju i odaberite broj pin-a ili unesite broj s tipkovnice. Brojevi pinova ovisit će o vašoj ploči.

Nakon što su definirane sve igle, prozor planera za igle može se zatvoriti. Sada kompajlirajte projekt: Obrada -> Pokreni kompilaciju ili Ctrl + L.

3. korak

Spojimo programer na računalo. Kad se prvi put povežete, morate instalirati upravljački program. Instalira se na standardni način i nalazi se u direktoriju Quartus, u mapi upravljačkih programa: C: / altera / 13.0sp1 / quartus / drivers.

Nakon instaliranja upravljačkog programa, programer će se u upravitelju uređaja prikazati kao Altera USB-Blaster.

4. korak

Altera FPGA podržavaju nekoliko načina programiranja. Prvo, pogledajmo preuzimanje firmware-a putem JTAG sučelja. Spojite programator na JTAG konektor na FPGA ploči.

Pokrenimo alat za programiranje: Alati -> Programer.

Dodajmo programer. Da biste to učinili, pritisnite gumb Hardware Setup … i na padajućem popisu odaberite povezanu. Zatvorimo prozor.

U prozoru programera kliknite gumb Auto Detect (Automatsko otkrivanje) da Quartus pokuša automatski prepoznati priključeni FPGA i datoteku firmvera *.sof. Datoteku firmvera Quartus stvara prema zadanim postavkama tijekom sastavljanja, osim ako nije drugačije naznačeno.

U prozoru programera odaberite način JTAG, označite potvrdni okvir Program / Configure i kliknite gumb Start. Firmware će biti upisan u FPGA memoriju.

Korak 5

Ovom opcijom pisanja firmware se zapisuje u nestabilnu memoriju FPGA-e i briše se nakon ponovnog pokretanja. Da biste spremili firmware u ROM, napišite ga u aktivnom serijskom načinu.

Spojite kabel za programiranje na AS konektor ili. Pokrenite program firmvera: Alati -> Programer. Odaberite Način -> Aktivni serijski. Složite se kada odgovarate na pitanje koje pojašnjava.

Datoteku firmvera dodajte klikom na gumb Dodaj datoteku … U poddirektoriju projekta output_files pronađite datoteku s nastavkom.pof. Nakon otvaranja datoteke firmvera, postavite potvrdne okvire Program / Configure (Programiraj / konfiguriraj) i, ako želite, čelične. Obratite pažnju na vrstu konfiguracijske memorije u stupcu Uređaj: ona mora odgovarati vrsti memorije vašeg FPGA-e.

Korak 6

Pritisnite gumb Start da biste preuzeli firmware na FPGA.

Preporučeni: