Microchip traque le code qui consomme sur ses microcontrôleurs PIC

L'américain Microchip, fournisseur de microcontrôleurs et de blocs d’IP, lance sur le marché un système matériel destiné à identifier en temps réel, sur une application donnée, les portions de code logiciel qui induisent ...une consommation élevée du produit final. Destiné à être utilisé sur toute la famille des microcontrôleurs PIC 8, 16 et 32 bits de la société, ce module fonctionne en combinaison avec la plate-forme d’émulation in-circuit MPLAB Real Ice et l’environnement de développement MPLAB X IDE de Microchip.

Pour une mesure précise du courant électrique, le module travaille au niveau du microampère avec une plage dynamique jusqu’à 1 A et une plage de tensions comprises entre 1,25 V et 5,5 V. Le courant mesuré est affiché sous forme de profils graphiques et mis en relation avec les lignes de code correspondantes. Par programmation l’utilisateur peut choisir diverses tensions d’alimentation pour la cible afin d’examiner le fonctionnement de l’application sous différents niveaux de tension. Il peut aussi définir des points d’arrêt “électriques” qui stoppent le programme lorsqu'un seuil de consommation est dépassé. Ce qui permet de pointer la ligne de code à l’origine du problème. A l’unité, ce module sera commercialisé à moins de 400 dollars.