Cadence lance un moteur DSP orienté haut de gamme offrant une puissance de calcul maximale de 24 Gflops à 1 GHz en technologie 16 nm.
Cadence continue ainsi d’entretenir l’héritage Tensilica en lançant aujourd’hui le cœur de DSP Fusion G3, qui vient compléter le précédent F1, destiné aux appareils nomades. Orienté haut de gamme (radars, imagerie, traitement audio…), le G3 reprend le même jeu d’instructions Xtensa que le F1, mais en l’étoffant au moyen de nouvelles instructions tirant parti des unités MAC (multiplication et accumulation) 32 bits. Il s’appuie sur une architecture VLIW 128 bits à 4 canaux avec pipeline à 11 niveaux, exploitant 4 MAC 32 bits en virgule fixe et 4 MAC travaillant en virgule flottante et en précision simple, délivrant jusqu’à 24Gflops à 1GHz en technologie 16nm. Un processeur de contrôle, basé sur le cœur 32 bits LX7 de Tensilica, figure également au menu pour les tâches de commande en temps réel.
Des instructions dédiées permettent d’accélérer les algorithmes FFT et FIR – et, comme avec la plupart des IP Tensilica, l’utilisateur peut ajouter ses propres instructions s’il le désire. L’interface de sortie, elle, s’avère configurable et supporte les protocoles AXI4, ACE-Lite et AHB-Lite. Le cœur Fusion G3 est accompagné de nombreux outils de développement parmi lesquels une large bibliothèque de fonctions de traitement du signal (plus de 550) et d’un compilateur C/C++ à vectorisation automatique améliorant les performances du circuit « out of the box ».