HAL - IDE za reverzni inženjering digitalnih elektronskih kola

objavljeno izdanje projekta HAL 2.0 (Hardware Analyzer), koji razvija integrisano okruženje za analizu netlists (netlist) digitalna elektronska kola. Sistem je razvilo nekoliko nemačkih univerziteta, napisan na C++, Qt i Python, i isporučuje se pod MIT licencom.

HAL vam omogućava da vidite i analizirate šemu u GUI-u i manipulišete njome pomoću Python skripti. U skriptama možete koristiti uključenu “standardnu ​​biblioteku” funkcija koje implementiraju operacije teorije grafova korisne za obrnuti inženjering digitalnih elektronskih kola (koristeći ove funkcije, možete heuristički otkriti neke dizajnerske obrasce i ukloniti jednostavne zablude sa skriptom u nekoliko redaka) . Biblioteka takođe uključuje klase za upravljanje projektima u IDE, koje se mogu koristiti prilikom razvoja dodataka za analizu i proveru veza. Parseri su obezbeđeni za jezike opisa hardvera VHDL i Verilog.

HAL - IDE za reverzni inženjering digitalnih elektronskih kola

izvor: opennet.ru

Dodajte komentar