HAL - IDE pro reverzní inženýrství digitálních elektronických obvodů

zveřejněno vydání projektu HAL 2.0 (Hardware Analyzer), která vyvíjí integrované prostředí pro analýzu netlistů (netlist) digitální elektronické obvody. Systém je vyvíjen několika německými univerzitami a je napsán v C++, Qt a Pythonu dodáváno pod licencí MIT.

HAL vám umožňuje prohlížet a analyzovat schéma v GUI a manipulovat s ním pomocí skriptů Python. Ve skriptech můžete použít přiloženou „standardní knihovnu“ funkcí, které implementují operace teorie grafů užitečné pro reverzní inženýrství digitálních elektronických obvodů (pomocí těchto funkcí můžete heuristicky detekovat některé návrhové vzory a odstranit jednoduché nejasnosti pomocí skriptu v několika řádcích) . Knihovna také obsahuje třídy pro řízení projektů v IDE, které lze použít při vývoji pluginů pro analýzu a kontrolu připojení. Pro jazyky popisu hardwaru VHDL a Verilog jsou k dispozici analyzátory.

HAL - IDE pro reverzní inženýrství digitálních elektronických obvodů

Zdroj: opennet.ru

Přidat komentář