HAL - IDE za obratno inženirstvo digitalnih elektronskih vezij

Objavljeno izdaja projekta HAL 2.0 (Hardware Analyzer), ki razvija integrirano okolje za analizo netlistov (netlist) digitalna elektronska vezja. Sistem je razvilo več nemških univerz, napisan je v C++, Qt in Python ter priloženo pod licenco MIT.

HAL vam omogoča ogled in analizo sheme v grafičnem uporabniškem vmesniku ter upravljanje s skripti Python. V skriptih lahko uporabite vključeno »standardno knjižnico« funkcij, ki izvajajo operacije teorije grafov, uporabne za obratno inženirstvo digitalnih elektronskih vezij (z uporabo teh funkcij lahko hevristično zaznate nekatere načrtovalske vzorce in odstranite preproste zamegljenosti s skriptom v nekaj vrsticah) . Knjižnica vključuje tudi razrede za vodenje projektov v IDE, ki jih je mogoče uporabiti pri razvoju vtičnikov za analizo in pregledovanje povezav. Razčlenjevalniki so na voljo za opisna jezika strojne opreme VHDL in Verilog.

HAL - IDE za obratno inženirstvo digitalnih elektronskih vezij

Vir: opennet.ru

Dodaj komentar