Andes Technology Corporation a annoncé que son IP CPU RISC-V AndesCore ? A25 et son sous-système périphérique AE350 sont renforcés et intégrés dans la puce FPGA GW5AST-138 de GOWIN Semiconductor. Cette intégration, l'un des premiers microcontrôleurs RISC-V complets dans un FPGA, fournit aux concepteurs la puissance du processeur A25 et les périphériques dont la plupart des processeurs ont besoin sans consommer de ressources FPGA.

Ainsi, l'équipe matérielle peut peupler le FPGA avec sa conception à valeur ajoutée, tandis que l'équipe logicielle peut créer simultanément un code d'application basé sur le riche écosystème RISC-V. Le noyau dur AndesCore ? A25, fonctionnant à 400 MHz, supporte le RISC-V P-extension DSP/SIMD ISA (draft), la virgule flottante simple et double précision et les instructions de manipulation de bits, ainsi que le MMU pour les applications basées sur Linux.

La plate-forme AE350 basée sur AXI/AHB comprend des mémoires de niveau 1, un contrôleur d'interruption, un module de débogage, un contrôleur de matrice de bus AXI et AHB, un pont AXI-AHB et une collection de composants IP fondamentaux de bus AHB/APB pré-intégrés ensemble en tant que conception de système. Le contrôleur DDR3 et le contrôleur SPI-Flash dans le tissu FPGA sauvegardent le I-Cache et le D-Cache de 32KByte de l'A25 après les manques de cache. Off chip DDR3 fournit la mémoire de données, SPI-Flash contient la mémoire d'instructions du A25 (codes copiés de SPI-Flash dans DDR3 et Cache au démarrage). En plus des fonctions instanciées en dur, le tissu FPGA GW5AST-138 de GOWIN offre 138K LUTs pour l'implémentation de conceptions personnalisées.

GOWIN EDA fournit un environnement de développement matériel FPGA facile à utiliser pour l'Arora V. L'environnement supporte plusieurs langages de programmation basés sur RTL, la synthèse, le placement et le routage, la génération et le téléchargement de flux de bits, l'analyse de puissance et l'analyseur logique intégré. Le FPGA GW5AST-138 avec SDK et GOWIN_V1.9.9 Beta-3 sera disponible le 18 août 2023.