Andes Technology a annoncé la sortie de sa dernière innovation - les processeurs RISC-V AndesCore ? D23 et N225. Spécialement conçus pour répondre aux besoins dynamiques de l'Internet des objets (IoT) et des systèmes embarqués, ces cœurs incarnent l'engagement inébranlable d'Andes à fournir une technologie de pointe pour le monde interconnecté.

Les cœurs D23 et N225 ont été méticuleusement conçus en privilégiant la compacité, l'efficacité des performances, la faible consommation d'énergie, la flexibilité et la sécurité. Ces cœurs permettent aux fabricants de puces et de dispositifs IoT et embarqués de répondre aux demandes croissantes d'un marché en évolution rapide tout en minimisant la consommation d'énergie et en garantissant une sécurité solide. Andes a annoncé le populaire N22, un AndesCore à pipeline à 2 étages implémentant RV32I/EMAC ISA en février 2019, ciblant le traitement profondément intégré et ayant une performance de 3,95 Coremark/MHz et 1,8 DMIPS/MHz.

Les D23 et N 225 sont des conceptions révisées avec une nouvelle microarchitecture et les dernières extensions RISC-V pour offrir de meilleures performances, une taille de code plus petite et un meilleur support de sécurité. Ils constituent une bonne voie de migration pour les clients qui souhaitent mettre à niveau leurs conceptions N22 ou lancer une nouvelle conception. Caractéristiques communes des AndesCore D23 et N225 : Prise en charge des dernières extensions RISC-V : Le N225 implémente les extensions non privilégiées RV32 IMACBZce ainsi que les modes machine/utilisateur et la protection améliorée de la mémoire physique (ePMP).

Le D23 supporte également les extensions FDKP (Single/Double-Precision Floating-Point, Scalar Crypto et Packed SIMD/DSP draft), et l'extension CMO (Cache Management Operations). Le D23 est également doté du mode superviseur et de son PMP associé (sPMP) pour une plus grande sécurité. Haute performance : Les deux cœurs atteignent des performances dans leur catégorie, affichant des scores de référence exceptionnels tels que 4,55 (D23) et 4,4 (N225) Coremark/MHz, et 2,08 (D23) et 1,92 (N225) DMIPS/MHz, respectivement.

Ils sont capables de fonctionner à des fréquences élevées sur différents nœuds technologiques, comme près de 800 MHz à 28nm, fournissant la puissance de calcul nécessaire aux appareils IoT de périphérie dont les exigences en matière de performances et de fonctionnalités ne cessent d'augmenter. Gestion de l'énergie : Les deux cœurs prennent en charge des technologies avancées de gestion de l'énergie telles que PowerBrake et Wait-For-Interrupt (WFI) et Wait-For-Event (WFE), garantissant une durée de vie prolongée de la batterie pour de nombreux types d'appareils IoT non attachés. Taille de code réduite : Le N22 offre déjà une taille de code avec la technologie Andes CoDense ?

d'Andes. Avec l'ajout de la nouvelle extension de réduction de la taille du code RISC-V Zce, les D23 et N225 réduisent encore la taille du code de 4,4 % pour le benchmark Embench-IoT, par rapport au N22. Les clients d'Andes bénéficient ainsi d'une réduction supplémentaire des coûts de mémoire.

Flexibilité : Les deux cœurs offrent une grande capacité de configuration, y compris des multiplicateurs optimisés pour la performance ou la surface, une prédiction de branche statique ou dynamique optionnelle, diverses combinaisons de modes de privilège, d'instructions et de données. Les mémoires locales ont des tailles allant de 1 Ko à 512 Mo, et l'interface de débogage JTAG à 2 ou 4 fils. Les concepteurs peuvent adapter ces caractéristiques pour répondre aux exigences spécifiques de leurs applications.

En plus des caractéristiques partagées mentionnées ci-dessus et des dernières extensions RISC-V, le cœur D23 possède des capacités supplémentaires, notamment un cache d'instructions et de données intégré, et une protection ECC contre les erreurs logicielles pour tous les caches et les mémoires locales. Il peut également s'intégrer de manière transparente au puissant système ACE ? (Andes Custom Extension) afin de prendre en charge les instructions personnalisées pour l'accélération spécifique à un domaine (DSA) et a une feuille de route pour inclure un dérivé de sécurité fonctionnelle.

Ces capacités étendues permettent au D23 de servir un plus grand nombre de segments dans les applications de contrôle automobile et industriel.