Låt oss förbereda och ladda projektet från Quartus II-utvecklingsmiljön i Altera FPGA.
Nödvändig
- FPGA från Altera;
- USB-Blaster programmerare;
- dator med Quartis II utvecklingsmiljö.
Instruktioner
Steg 1
I menyn Tilldelningar -> Enhet … väljer du FPGA som du ska "fylla" i projektet i. I gruppen Enhetsfamilj måste du välja den familj som din FPGA tillhör. Välj din FPGA-modell i fältet Tillgängliga enheter.
I listan Visa i "Tillgängliga enheter" kan du sortera enheter efter pakettyp (paket) eller efter antal stift () för att snabbt hitta din FPGA-modell.
Det är inte överflödigt att ange i vilket tillstånd de icke anslutna FPGA-benen kommer att vara. Klicka på knappen Enhets- och stiftalternativ …, gå till steget och ange stifternas status.
När du har angett FPGA-modellen, stäng enhetsfönstret genom att klicka på OK-knappen.
Steg 2
Om du vill att synthesizern tilldelar stiftens funktioner i sig själv kan du inte göra något annat. Och för att manuellt tilldela FPGA-stift, gå till menyn Tilldelningar -> Stiftplanerare eller tryck på Ctrl + Skift + N-tangentkombinationen.
Verktyget för tilldelning av stift startar. Nedan finns en lista över I / O-stift som används i ditt projekt med motsvarande namn.
Nu i kolumnen Plats måste du ställa in pin-nummer. Dubbelklicka på motsvarande cell och välj stiftnummer eller ange numret från tangentbordet. PIN-numren beror på din brädbräda.
När alla stiften har definierats kan stiftplaneringsfönstret stängas. Kompilera nu projektet: Bearbetning -> Starta kompilering eller Ctrl + L.
Steg 3
Låt oss ansluta programmeraren till datorn. Första gången du ansluter måste du installera drivrutinen. Den installeras på standard sätt och finns i Quartus-katalogen i drivrutinsmappen: C: / altera / 13.0sp1 / quartus / drivers.
Efter installation av drivrutinen kommer programmeraren att visas i enhetshanteraren som Altera USB-Blaster.
Steg 4
Altera FPGA stöder flera programmeringslägen. Låt oss först titta på nedladdning av firmware via JTAG-gränssnittet. Anslut programmeraren till JTAG-kontakten på FPGA-kortet.
Låt oss starta programmeringsverktyget: Verktyg -> Programmerare.
Låt oss lägga till en programmerare. För att göra detta, tryck på knappen Hardware Setup … och välj den anslutna i listrutan. Låt oss stänga fönstret.
I programmeringsfönstret klickar du på knappen Auto Detect för att få Quartus att försöka automatiskt upptäcka den anslutna FPGA och *.of-firmwarefilen. Firmwarefilen skapas av Quartus som standard under kompileringen, om inte annat anges.
I programmeringsfönstret markerar du JTAG-läget, markerar kryssrutan Program / konfigurera och klicka på Start-knappen. Firmware kommer att skrivas till FPGA-minnet.
Steg 5
Med detta skrivalternativ skrivs firmware till FPGA: s flyktiga minne och raderas efter omstart. För att spara firmware i ROM, skriv firmware i Active Serial-läge.
Anslut programmeringskabeln till AS-kontakten eller. Kör firmwareprogrammet: Verktyg -> Programmerare. Välj Mode -> Active Serial. Håller med när du svarar på en klargörande fråga.
Lägg till firmwarefilen genom att klicka på knappen Lägg till fil … I underkatalogen output_files-projektet hittar du filen med.pof-tillägget. När du har öppnat firmwarefilen ställer du in kryssrutorna Program / Konfigurera och, om så önskas, stål. Var uppmärksam på typen av konfigurationsminne i Enhetskolumnen: den måste matcha minnestypen på din FPGA.
Steg 6
Klicka på Start-knappen för att ladda ner firmware till FPGA.