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.
Zdroj: opennet.ru