Signal Processing in Heterogeneous Systems Containing FPGA(1),23/24-P

Šis ir studiju kurss par heterogēnām sistēmām (HS), kas utilizē sevī vairākus atšķirīga tipa datu apstrādes mezglus, konkrēti –procesoru (HPS) un rekonfigurējamas loģikas masīvu (FPGA). Vienkristālshēmās (angliski – System on a Chip, SoC) HPS un FPGA ir integrēti vienā kristālā, savienoti ar vairākiem tiltiem, kas ļauj tiem ātri apmainīties ar lieliem datu apjomiem. Kursā tiek apskatīts kā katru HS resursu izmantot tam vairāk paredzētai uzdevuma daļas risināšanai, paaugstinot datu/signāla apstrādes efektivitāti. Šī kursa ietvaros tiek apskatīti divi signālu apstrādes pamat-modeļi un tiek izskatītas visas nepieciešamas koncepcijas šādu signāl-apstrādes modeļu praktiskai realizācijai HS: HS arhitektūra, aparatūras aprakstošās valodas (HDL) pielietošanas paņēmieni signālu apstrādes realizācijai HS FPGA daļā, datu apmaiņas veidi starp HPS un FPGA, un īsi arī par operētājsistēmas rīkiem šīs apmaiņas veikšanai.