L'outil de profilage d'Altium optimise le code embarqué sur le processeur automobile Aurix d'InfineonTasking Embedded Profiler, l'outil de profilage de la marque d'outils de développement logiciel (compilateur, débogueur...) Tasking d'Altium, se dote d'une version optimisée pour les microcontrôleurs 32 bits multicœurs de la série Aurix d'Infineon (à six TriCore cadencés à 300 MHz chacun). ...Une architecture taillée pour le monde automobile, en particulier pour le marché des futurs véhicules électriques et voitures autonomes. Pour le développement d'applications, le haut niveau de complexité de ces architectures nécessite toutefois d'avoir à disposition des outils adaptés pour maîtriser le code embarqué. C'est pourquoi Altium a mis au point l'outil Tasking Embedded Profiler for TriCore, développé conjointement avec Infineon.
En utilisant cette approche, l'outil localise et analyse rapidement les sources de dégradation de la performance d'une application, les goulets d'étranglement comme les accès mémoire (voir écran ci-contre) ou le comportement du runtime, et procure aux développeurs des suggestions pour améliorer la situation étudiée. Cette intégration de la connaissance fine des Aurix permet, selon l'éditeur, un élargissement de l'utilisation de l’outil à une plus large population de développeurs, et non aux seuls spécialistes des Aurix, et in fine une plus grande productivité des équipes de codage et de test du code embarqué. |