Synopsys double les performances de son cœur 32 bits ARC pour les applications Linux embarquées

Avec le processeur DesignWare ARC HS38, Synopsys étoffe aujourd’hui par le haut sa gamme de cœurs 32 bits éco-efficaces et peu gourmands en superficie de silicium avec une IP spécifiquement calibrée pour les applications Linux ...embarquées multicœurs. Selon l’Américain, spécialiste de la CAO électronique, un processeur HS38 unique développe une performance de 4 200 DMips à 2,2 GHz une fois gravé en technologie 28 nm, une valeur deux fois supérieure aux cœurs ARC 770D de précédente génération. Et ce pour une consommation de moins de 90 mW et une empreinte silicium de seulement 0,21 mm2. Des caractéristiques qui, selon Synopsys, en font une alternative crédible sur le marché des routeurs et passerelles résidentielles, des centres de données, de la TV numérique, des équipements réseau et de l’info-divertissement automobile.

Mettant à profit le jeu d‘instructions ARCv2 et optimisé pour les applications Linux embarquées, le cœur de processeur HS38 dispose d’une MMU (Memory Management Unit) avec espace d’adressage physique sur 40 bits et possibilité de travailler avec des tailles de page jusqu’à 16 Mo. Il est également disponible dans des configurations multicœurs (à deux ou quatre cœurs) avec support de l’environnement Linux SMP, d’une cohérence de cache de premier niveau et jusqu’à 8 Mo de cache de second niveau. En option, une unité de calcul en virgule flottante en simple et double précision complète l’ensemble.

Côté outils, le cœur de processeur HS38 est supporté par l’environnement de développement, de débogage et d’optimisation de logiciels embarqués MetaWare de l’Américain ainsi que par le kit VDK (Virtualizer Development Kit) qui permet d’exécuter et de déboguer du code sur un prototype virtuel avant même que le SoC basé sur le cœur HS38 soit disponible.