Detail publikace
Fault Tolerance in HLS for the Purposes of Reliable System Design Automation
Kotásek Zdeněk, doc. Ing., CSc.
Odolnost proti poruchám, vysokoúrovňová syntéza, High-Level Synthesis, Catapult C, automatizace návrhu elektronických systémů, Electronic Design Automation, řadič robota, C++
V prezentaci bude představena existující metoda pro vkládání redundance do systémů generovaných pomocí HLS. Dále budou představena vylepšení této metody ve formě volby majoritní funkce. Zjistili jsme, že volba majoritní funkce ovlivňuje nejen výslednou spolehlivost, ale rovněž výrazně mění úroveň spotřebovaných zdrojů. Prezentace rovněž adresuje volbu úrovně redundance, vyhodnocuje počet redundantních modulů při násobné injekci poruch. Případová studie je realizována za pomoci naší platformy využívající robota hledajícího cestu v bludišti s využitím tzv. algoritmu levé ruky. Platforma dále využívá injektáž poruch v kombinaci s funkční verifikací obvodu. Pro implementaci obvodu, do které je prováděna injektáž poruch, využíváme hradlová pole FPGA (Field Programmable Gate Arrays). Náš přístup není limitován na FPGA, tuto technologii využíváme z důvodu jejích širokých možností uplatnění pro účely vyhodnocení našich implementací.
@inproceedings{BUT155058,
author="Jakub {Lojda} and Zdeněk {Kotásek}",
title="Fault Tolerance in HLS for the Purposes of Reliable System Design Automation",
booktitle="Proceedings of the 6th Prague Embedded Systems Workshop",
year="2018",
pages="31--32",
publisher="Faculty of Information Technology, Czech Technical University",
address="Roztoky u Prahy",
isbn="978-80-01-06456-6",
url="https://www.fit.vut.cz/research/publication/11743/"
}