Pregled bibliografske jedinice broj: 549756
Implementacija komunikacije FPGA sustava uporabom USB sučelja
Implementacija komunikacije FPGA sustava uporabom USB sučelja, 2011., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 549756 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Implementacija komunikacije FPGA sustava uporabom USB sučelja
(Implementation of FPGA System Communication using USB Interface)
Autori
Tršan, Domagoj
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
16.06
Godina
2011
Stranica
65
Mentor
Sruk, Vlado
Ključne riječi
FPGA; Spartan 3E; USB mikrokontroler; EZ-USB; FX2LP; USB protokol; slave FIFO; GPIF; Firmware FrameWorks; CyAPI.lib
(FPGA; Spartan 3E; USB microcontroller; EZ-USB; FX2LP; USB protocol; slave FIFO; GPIF; Firmware FrameWorks; CyAPI.lib)
Sažetak
U radu su opisani postupci izrade komunikacije FPGA (Field-programmable Gate Array) sustava uporabom USB sučelja. Poglavlja detaljno opisuju korake implementacije programske podrške za PC računalo, EZ-USB mikrokontroler i FPGA Spartan 3E. Prijenos podataka preko USB sabirnice ostvaren je slave FIFO načinom prijenosa. Pri implementaciji programske podrške za EZ-USB mikrokontroler korišteno je Firmware FrameWorks. Za što jednostavniji pristup EZ-USB ureĎaju, programska podrška za aplikaciju na PC računalima koristi biblioteku CyAPI.lib. VHDL programski jezik za opis sklopovlja je korišten pri implementaciji programske podrške za FPGA Spartan 3E.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Projekti:
036-0362980-1929 - Oblikovanje okolina za ugradene sustave (Sruk, Vlado, MZO ) ( CroRIS)
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Vlado Sruk
(mentor)