Dit artikel leert de beste manier om uw eerste FPGA-apparaat in te stellen op uw computer. Begin met het gebruik van de Intel® Quartus®-programma voor FPGA-programmering met deze eenvoudige oefening. Om FPGA een van de 8 groene klant-LED’s aan boord te laten knipperen, moet u eerst een Verilog-code genereren, pinnen toewijzen en tijdsbeperkingen opleggen. Een LED wordt aangesloten op een van de uitgangsbits van de teller terwijl u deze aanstuurt met een 50 MHz klokingang (geleverd door een ingebouwde oscillator).

Terasic DE10-Nano hardwarekit wordt gebruikt

strong>

Voor makers, IoT-ontwikkelaars en docenten, Terasic DE10-Nano-besturingskaart. Het is gebaseerd op een Intel® Cyclone V SoC FPGA, die een programmeerbare hardware biedt ontwerp platform. De kit is hier verkrijgbaar.

Software Suite Lite Edition van Intel Quartus Prime

Omdat deze gratis kan worden gedownload en geen licentie vereist bestand, de FPGA software programma dat hier wordt gebruikt, is uitstekend geschikt voor beginners. De applicatie kan worden gedownload. U kunt beginnen met het bouwen van een project zodra Intel® Quartus®-software is gedownload en geïnstalleerd. Er zijn de volgende stappen om de beste manier te vinden om uw eerste FPGA-apparaat op uw computer in te stellen.

Stap 1: Maak een softwareproject met Intel® Quartus®

Open de Lite-editie van de Intel Quartus Prime Software Suite-wizard om een ​​nieuw project te maken Kies Volgende De map, naam en entiteit op het hoogste niveau moeten worden gekozen Selecteer Ja wanneer u wordt gevraagd of u de map wilt maken

Stap 2: Maak een HDL (Hardware Description Language) 

De HDL die we gebruiken is Verilog. Als u nieuw bent in het schrijven in een HDL maar bekend bent met de programmeertaal C, lijkt Verilog op C omdat elke zin moet worden afgesloten met een puntkomma.

Open het tabblad Bestand van het hoofdvenster en klik op Nieuw Nadat u Verilog hebt gekozen HDL-bestand, klik op OK Selecteer bestand en vervolgens op Opslaan als in de volgende stap. Druk vervolgens op Opslaan

Stap 3: Maak een Verilog-module                                

Deze Verilog-code moet worden gekopieerd en in het venster worden geplakt. Om een ​​syntaxiscontrole uit te voeren en te beginnen met het synthetiseren van de Verilog-code, klikt u met de rechtermuisknop op Analyse en synthese en selecteert u Start.

Stap 4: Selecteer Pintoewijzingen

Kies Opdrachten > Pin Planner in de bovenste navigatiebalk.

Stap 5: Maak een SDC-bestand

Tijdbeperkingen voor het ontwerp moeten worden opgegeven voordat de Verilog-code wordt gecompileerd. Om Intel® Quartus®-software instructies te geven over het sluiten van de timing van ontwerpen, maakt u een SDC-bestand dat opdrachten bevat.

Stap 6: Verilog-code compileren

Klik op Start nadat u op Ontwerp compileren hebt geklikt. De tools zullen vervolgens timinganalyse, plaats en route uitvoeren en het ontwerp samenstellen en synthetiseren. De compilatie zou in een paar minuten klaar moeten zijn vanwege slechts een paar regels code.

Stap 7: Activeer FPGA 

De FPGA moet worden geprogrammeerd als de laatste stap. Zorg ervoor dat u de SD-kaart uit het bord voordat we dat doen.

Gebruik de USB blaster-poort om het bord op uw computer aan te sluiten Sluit het bord aan op de voeding en controleer of er blauw licht is. Bij de J13 USB Blaster II-poort brandt een LED Klik met de rechtermuisknop om het programmeerapparaat te openen Hardware instellen Selecteer DE-SoC in de vervolgkeuzelijst voor de momenteel geselecteerde hardware en klik vervolgens op Geselecteerde hardware sluiten Om de JTAG-keten aan boord te lokaliseren, klikt u op Automatisch detecteren Kies gadget 5CSEBA6. Dit is een FPGA-gadget. Wijzigingsbestand kan worden gekozen door met de rechtermuisknop te klikken in het bestand kolom voor het 5CSEBA6-apparaat Na het selecteren van de Program/Configure -kolom, klik op Start

U kunt eenvoudig uw beste FPGA instellen op uw computer door alle stappen te volgen.

Categories: IT Info