A Hastlayer .NET magas szintű szintetizáló eszköztár támogatás implementálása Xilinx SoC Zynq FPGA családon.
Ernő Dávid, Dávid El-Saig, Zoltán Lehóczky és Gergely Gábor Barnaföldi (2021.12.01 - 2022.08.31)
Wigner RCP és Lombiq Technologies Ltd. együttműködés
Kivonat: A Lombiq Technologies Hastlayer terméke lehetővé teszi a .NET platform szoftverfejlesztőinek, hogy FPGA-kat gyorsítókártyákként használjanak. Standard .NET programokat tud ekvivalens hadverimplementációvá alakítani, és ezzel az erre alkalmas algoritmusokat automatikusan felgyorsítani és az energiafelhasználásukat csökkenteni. A fejlesztők továbbra is szokványos .NET programokat írnak, nincs szükség hardvertervezői tudásra.
A Hastlayerhez minden támogatott FPGA gyorsítókártya esetében el kell készíteni a futtatást lehetővé tevő firmware és szoftver komponenseket. A Wigner FK-val közösen korábban már elkészült több platform támogatása is (Microsoft Catapult platform és Xilinx Alveo FPGA kártya család). A most következő szakasz célja a Hastlayer futását lehetővé tenni beágyazott rendszereken is, mint pl. amilyenek a Xilinx Zynq FPGA család tagjaival szerelt FPGA kártyák.
A Wigner feladata kifejleszteni a Hastlayer által generált hardverkomponensek futtatásához szükséges firmware keretrendszert Xilinx Zynq FPGA-ra, illetve az FPGA-ba lévő ARM processzorokon futó Linux operációs rendszer szükséges szintű módosításait elvégezni.