Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Informācijas tehnoloģija |
Nosaukums |
Vienkristālshēmas pielietojums iekārtas attālinātai vadībai |
Nosaukums angļu valodā |
Application of System-on-a-chip for Device Remote Control |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Dr. sc. ing. Sergejs Paršutins |
Recenzents |
Dr. sc. ing. Sigita Misiņa |
Anotācija |
Mūsdienās aparatūras ražotāji sāka biežāk pielietot vienkristālshēmas (SoC), kuras iekļauj CPU un ar lietotāju programmējamo elementu masīvu jeb FPGA. FPGA operāciju izpilde var notikt vairākās paralēlās straumēs, kas ļauj paātrināt algoritma izpildi un efektīvi apstrādāt lielas datu plūsmas. Šī darba mērķis ir izstrādāt lietotnes, kuras ļauj lietotājam attālināti pārvaldīt ierīci, kas sastāv no SoC ar CPU (kuram ir ARM arhitektūrā) un FPGA.
Darba sākumā Linux OS ARM procesora arhitektūrai tika instalēta uz DE1 SoC plati. Lai procesors varētu savienoties ar Wi-Fi tīklu, tika nokonfigurēts Linux kodols un kroskompilēts Wi-Fi adaptera draiveris. Bija izveidota ierīce ar soļu motoru, kas ir savienojama ar DE1 SoC plati caur kopni. Quartus II vidē tika izstrādāta FPGA programmatūra, kuras mērķis ir rotēt motoru. Quartus II rīkā Qsys tika norādīti operatīvās atmiņas apgabali, kuri nodrošināja komunicēšanu starp CPU un FPGA.
Vidē Code::Blocks bija izstrādātā programma plates ARM procesoram, kas nodrošina TCP/IP savienojumu motora komandas saņemšanai. Qt Creator vidē tika izveidota lietotne ar grafisko saskarni, kuras mērķis ir veikt savienojumu ar DE1 SoC plati lokālā Wi-Fi tīkla ietvaros. Rezultātā ir izstrādātas sekojošas lietotnes:
• lietotne FPGA, kura izraisa soļu motora pagriešanu un izvada to pozīciju uz DE1 SoC plates septiņu segmentu ekrānu;
• lietotne DE1 SoC plates ARM procesoram, kura, saņemot komandu soļu motoram, ieraksta to FPGA pieejamā atmiņas apgabalā;
• lietotne, kura ļauj lietotājam sūtīt komandas soļu motoram no datora ar Intel procesoru uz DE1 SoC plati caur Wi-Fi savienojumu. |
Atslēgas vārdi |
vienkristālshēma, ar lietotāju programmējamo elementu masīvs |
Atslēgas vārdi angļu valodā |
System on a chip, filed programmable gate array |
Valoda |
lv |
Gads |
2016 |
Darba augšupielādes datums un laiks |
29.05.2016 15:01:41 |