Green Hills Software annonce des outils optimisés pour le nouveau microcontrôleur RH850 de Renesas Electronics
News Release from:
Green Hills Software
23 August 2012
Green Hills Software annonce sa collaboration avec Renesas Electronics Corporation, premier fournisseur de solutions à semi-conducteurs avant-gardistes et à hautes performances. Le but : concevoir la meilleure solution de développement de code automobile pour la nouvelle famille de microcontrôleurs (MCU) automobiles RH850 de Renesas. Green Hills Software met en action son débogueur multicœur MULTI, son compilateur optimiseur, sa suite TimeMachine et ses sondes pour processeurs afin de prendre en charge les fonctions sophistiquées du nouveau cœur RH850, dont son unité à virgule flottante (FPU), ses périphériques améliorés et ses interfaces rapides de trace de processeur destinées à un déboguage multicœur.
Les actuels développeurs de microcontrôleurs automobiles multiplient leurs efforts actuels pour satisfaire à la fois aux exigences de sûreté fonctionnelle allant du niveau ASIL (Automotive Safety Integrity Level) A au niveau ASIL D et au besoin de réduire la consommation électrique, le tout dans un boîtier très performant. La famille RH850 de Renesas proposera une série de produits adaptés à de multiples applications tels que des systèmes d’assistance au conducteur (ADAS) innovants. Pour cela, elle s’appuiera sur à les performances de la suite d’outils et lecompilateur de Green Hills Software afin de proposer à ses clients un choix de produits répondant à leurs besoins spécifiques. La famille RH850 va d’un simple cœur à plusieurs cœurs interagissant deux par deux pour allier souplesse et sûreté fonctionnelle. Les développeurs exigent un ensemble d’outils de développement offrant la même fiabilité et le même niveau de compétence élevé.
Renesas et sa nouvelle famille de microcontrôleurs RH850 reflètent les principales tendances d’un marché automobile en constante mutation et ce, à travers tous les segments de ce marché, souligne Hisashi Takahashi, directeur général de la division MCU Software de Renesas Electronics Corporation.Notre collaboration avec Green Hills Software nous permet de proposer à nos clients automobiles une suite de développement optimisée qui renforce les atouts de nouveau RH850 et répond aux besoins de nos clients.
En renforçant sa collaboration de longue date avec Renesas, Green Hills Software continue de faire progresser ses offres de plates-formes pour satisfaire la demande de l’actuel et futur marché automobile, commente Tim Reed, vice-président de la division Advanced Products de Hills Software. Dans le cadre de notre constante coopération, nous apportons des performances, une fiabilité et des capacités de déboguage hors-pair à la famille RH850, les tout derniers microcontrôleurs de Renesas.
Optimisés en termes de rendement et de code compact
La longue collaboration entre Renesas et Green Hills Software a produit des compilateurs optimiseurs de première ligne et parfaitement adaptés à la famille de microcontrôleurs RH850. Les outils de Green Hills Software utilisent des milliers d’optimisations dépendantes ou non du processeur, parmi lesquels des techniques de pointe comme un pipeline scheduler avant-gardiste à double sortie, des optimisations interprocédurales sophistiquées, l’optimisation automatique du mode d’adressage lors de l’édition de liens, et la factorisation du code. Le résultat : une technologie qui génère un code extrêmement rapide et compact pour les besoins de la famille RH850.
Environnement de développement intégré complet
L’environnement de développement intégré (IDE) MULTI totalise 30 années de savoir-faire dans le domaine de l’embarqué pour offrir aux développeurs un kit intégré des outils nécessaires afin de créer de façon efficiente des logiciels très efficaces.
L’IDE MULTI dédié à la famille RH850 de Renesas propose des outils intégrés de développement, déboguage et programmation comme des fonctions parfaitement adaptées au système d’exploitation AUTOSAR qui ouvrent à l’utilisateur la pleine visibilité des objets, des tâches et des états du système ; des applications mono et multicœur de conception et déboguage pour cartes nues (sans OS) ; une programmation flash pour les mémoires flash sur une puce ; un simulateur de jeu d’instructions (ISS) multicœur prenant en charge les fonctions d’hyper-threading du RH850 de Renesas ; un profileur de performances ; un créateur de projets ; le calcul de couverture du code ; la correction d’erreur en temps réel ; l’assistant de conformité MISRA C ; l’analyseur de code statique intégré DoubleCheck™ ; et les agents de déboguage cible de Green Hills dédiés aux débogueurs sur puce et aux émulateurs in-situ de Renesas.















