HAL - IDE pour la rétro-ingénierie des circuits électroniques numériques

Publié lancement du projet HAL 2.0 (Hardware Analyser), qui développe un environnement intégré d'analyse des netlists (netlist) circuits électroniques numériques. Le système est développé par plusieurs universités allemandes, écrit en C++, Qt et Python, et fourni sous licence MIT.

HAL vous permet de visualiser et d'analyser le schéma dans l'interface graphique et de le manipuler à l'aide de scripts Python. Dans les scripts, vous pouvez utiliser la « bibliothèque standard » incluse de fonctions qui implémentent des opérations de théorie des graphes utiles pour l'ingénierie inverse des circuits électroniques numériques (en utilisant ces fonctions, vous pouvez détecter de manière heuristique certains modèles de conception et supprimer de simples obscurcissements avec un script en quelques lignes) . La bibliothèque comprend également des cours pour la gestion de projet dans l'EDI, qui peuvent être utilisés lors du développement de plugins pour analyser et inspecter les connexions. Des analyseurs sont fournis pour les langages de description du matériel VHDL et Verilog.

HAL - IDE pour la rétro-ingénierie de circuits électroniques numériques

Source: opennet.ru

Ajouter un commentaire