Programmera sekvensnät grafiskt eller med VHDL till en Intel FPGA : En laboration för studenter i kursen Digitalteknik

Detta är en Kandidat-uppsats från Högskolan i Halmstad/Akademin för informationsteknologi

Författare: Ekaterina Tchaplyguine; [2021]

Nyckelord: ;

Sammanfattning: Projektets mål var att utveckla en laboration för studenter i kursen Digitalteknik. För detta har en trafiksituation vid en vägkorsning använts som tema. Ett sekvensnät som styr trafikmiljön har programmerats i FPGA i Quartus på tillståndsdiagramsnivå. För att realisera projektet har DE1-SoC kretskortet valts. Laborationen är tänkt att skapa nya möjligheter för att bekanta studenter med moderna verktyg i digitalteknisk design som FPGA, VHDL-språket och Quartus programmeringsmiljö. Top-modulen i Quartus programmet har skapats på blockschemsnivå som tillåter ett överskådligt sätt att arbeta. En del extern hårdvara har kopplats till FPGA-kretskort så som servomotorer och LEDs. En modell av en vägkorsning med bommar, trafikljus och självkörande robot har skapats. Därigenom blev hela kedjan från problemformuleringen genom programmeringsdesignen och val, tillverkning och inköp av hårdvara till den fungerande trafikmiljömodellen genomförd. Detta resultatet kan illustrera digitaltekniksmöjligheter för studenter på ett tidigt stadium. 

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)