Accueil » Actualité » Du « debug » matériel chez ARM

Du « debug » matériel chez ARM

Image 1 : Du « debug » matériel chez ARM

La technologie Coresight d’ARM, une technologie de « debug » intégrée dans le jeu d’instruction ARM v7 (Cortex A8 et A9, par exemple), s’améliore. La première technologie ajoutée est le System Trace Macrocell (STM) qui permet de suivre en temps réel ce que fait le processeur, à travers une interface dédiée. Concrètement, avec du matériel adapté, il est possible de tracer directement ce qu’effectue une machine à base d’ARM. L’autre fonction, Trace Memory Controller alias TMC, permet de suivre (à travers le SoC) ce qui est effectué en mémoire de façon simple. Pour les développeurs, c’est évidemment intéressant de disposer de systèmes de ce type directement intégré dans la puce, pour tester les programmes en usage classique sans toucher (ou presque) aux performances réelles de la machine.

La partie matérielle, à intégrer aux puces, est disponible dès maintenant sous licence, les programmes capables de prendre en charge le tout devraient arriver au second semestre.