HAL - IDE por inversa inĝenierado de ciferecaj elektronikaj cirkvitoj

eldonita projekteldono HAL 2.0 (Hardware Analyzer), kiu evoluigas integran medion por analizi retlistojn (retlisto) ciferecaj elektronikaj cirkvitoj. La sistemo estas evoluigita fare de pluraj germanaj universitatoj, skribita en C++, Qt kaj Python, kaj provizis sub la MIT-licenco.

HAL permesas al vi vidi kaj analizi la skemon en la GUI kaj manipuli ĝin per Python-skriptoj. En skriptoj, vi povas uzi la inkluzivitan "norman bibliotekon" de funkcioj kiuj efektivigas grafteoriajn operaciojn utilajn por inversa inĝenierado de ciferecaj elektronikaj cirkvitoj (uzante ĉi tiujn funkciojn, vi povas heŭristike detekti kelkajn dezajnpadronojn kaj forigi simplajn malklaraĵojn per skripto en kelkaj linioj) . La biblioteko ankaŭ inkludas klasojn por projekt-administrado en la IDE, kiuj povas esti uzitaj dum evoluigado de kromaĵoj por analizi kaj inspekti ligojn. Analiziloj estas provizitaj por aparataj priskribaj lingvoj VHDL kaj Verilog.

HAL - IDE por inversa inĝenierado de ciferecaj elektronikaj cirkvitoj

fonto: opennet.ru

Aldoni komenton