Jak Načíst Projekt Do FPGA Altera

Obsah:

Jak Načíst Projekt Do FPGA Altera
Jak Načíst Projekt Do FPGA Altera

Video: Jak Načíst Projekt Do FPGA Altera

Video: Jak Načíst Projekt Do FPGA Altera
Video: FPGA Blinking Led Tutorial Step by Step [ Altera ] 2024, Listopad
Anonim

Připravme a načtěte projekt z vývojového prostředí Quartus II do FPGA Altera.

Programátor USB Blaster
Programátor USB Blaster

Nezbytné

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

Instrukce

Krok 1

V nabídce Přiřazení -> Zařízení … vyberte FPGA, do kterého se chystáte „vyplnit“projekt. Ve skupině Device Family musíte vybrat rodinu, do které vaše FPGA patří. V poli Dostupné zařízení vyberte svůj model FPGA.

Ve skupině Zobrazit v seznamu „Dostupná zařízení“můžete zařízení řadit podle typu balíčku (Package) nebo podle počtu pinů (), abyste rychle našli model FPGA.

Není zbytečné specifikovat, v jakém stavu budou nepřipojené FPGA nohy. Klikněte na tlačítko Možnosti zařízení a připnout …, přejděte ke kroku a zadejte stav pinů.

Po zadání modelu FPGA zavřete okno Zařízení kliknutím na tlačítko OK.

V okně Zařízení vyberte rodinu a model FPGA
V okně Zařízení vyberte rodinu a model FPGA

Krok 2

Pokud chcete, aby syntezátor sám přiřazoval funkce pinům, pak nemůžete dělat nic jiného. Chcete-li ručně přiřadit piny FPGA, přejděte do nabídky Assignments -> Pin Planner nebo stiskněte kombinaci kláves Ctrl + Shift + N.

Spustí se nástroj pro přiřazení pinů. Níže je uveden seznam I / O pinů použitých ve vašem projektu s odpovídajícími názvy.

Nyní ve sloupci Umístění musíte nastavit čísla pinů. Poklepejte na odpovídající buňku a vyberte číslo PIN nebo zadejte číslo z klávesnice. Čísla pinů budou záviset na vaší desce.

Po definování všech pinů lze okno plánovače pinů zavřít. Nyní zkompilujte projekt: Zpracování -> Spustit kompilaci nebo Ctrl + L.

Přiřazení korespondence pinů FPGA k signálům projektu
Přiřazení korespondence pinů FPGA k signálům projektu

Krok 3

Připojte programátor k počítači. Při prvním připojení je třeba nainstalovat ovladač. Je nainstalován standardním způsobem a je umístěn v adresáři Quartus ve složce ovladače: C: / altera / 13.0sp1 / quartus / drivers.

Po instalaci ovladače se programátor ve správci zařízení zobrazí jako Altera USB-Blaster.

Instalace ovladače pro programátor USB Blaster
Instalace ovladače pro programátor USB Blaster

Krok 4

Altera FPGA podporuje několik programovacích režimů. Nejprve se podívejme na stažení firmwaru prostřednictvím rozhraní JTAG. Připojte programátor ke konektoru JTAG na desce FPGA.

Začněme programovací nástroj: Nástroje -> Programátor.

Přidejte programátor. Chcete-li to provést, stiskněte tlačítko Nastavení hardwaru … a v rozevíracím seznamu vyberte připojené. Zavřeme okno.

V okně Programátor klepněte na tlačítko Automatická detekce, aby se Quartus pokusil automaticky detekovat připojené FPGA a soubor firmwaru *.sof. Soubor firmwaru vytváří Quartus ve výchozím nastavení během kompilace, pokud není uvedeno jinak.

V okně Programátor vyberte režim JTAG, zaškrtněte políčko Program / Konfigurovat a klikněte na tlačítko Start. Firmware bude zapsán do paměti FPGA.

Nahrávání firmwaru do FPGA pomocí JTAG
Nahrávání firmwaru do FPGA pomocí JTAG

Krok 5

U této možnosti zápisu se firmware zapíše do nestálé paměti FPGA a po restartu se vymaže. Chcete-li uložit firmware do ROM, zapište jej do režimu Active Serial.

Připojte programovací kabel ke konektoru AS nebo. Spusťte program firmwaru: Nástroje -> Programátor. Vyberte Režim -> Aktivní sériové číslo. Souhlasíte s odpovědí na objasňující otázku.

Přidejte soubor firmwaru kliknutím na tlačítko Přidat soubor … V podadresáři projektu output_files najděte soubor s příponou.pof. Po otevření souboru s firmwarem nastavte zaškrtávací políčka Program / Konfigurovat a případně ocelová. Věnujte pozornost typu konfigurační paměti ve sloupci Zařízení: musí odpovídat typu paměti vašeho FPGA.

Nahrávání firmwaru do FPGA v aktivním sériovém režimu
Nahrávání firmwaru do FPGA v aktivním sériovém režimu

Krok 6

Kliknutím na tlačítko Start stáhněte firmware do FPGA.

Doporučuje: