3 points par GN⁺ 2023-11-05 | 1 commentaires | Partager sur WhatsApp
  • Article sur le processeur AMD MicroBlaze™ V, un processeur RISC-V flexible et efficace
  • Le processeur AMD MicroBlaze™ V est une IP de processeur RISC-V soft core pour les SoC adaptatifs et FPGA d’AMD
  • Basé sur l’architecture du jeu d’instructions (ISA) RISC-V 32 bits, il est compatible avec le processeur MicroBlaze classique
  • Processeur entièrement intégré aux flux de conception des outils Vivado™ et Vitis™, avec une conception hautement modulaire dotée d’une architecture configurable adaptée aux applications de systèmes embarqués
  • Les développeurs peuvent cibler le processeur MicroBlaze V sur les appareils SoC adaptatifs ou FPGA d’AMD pris en charge par Vivado Design Suite
  • Le processeur repose sur l’ISA open source RISC-V, gérée par la fondation à but non lucratif RISC-V, dont AMD est membre depuis 2020
  • Il prend en charge un écosystème complet de logiciels et de solutions à l’échelle de l’industrie, et facilite à la fois la migration matérielle des conceptions existantes basées sur MicroBlaze et la portabilité logicielle des conceptions RISC-V
  • Il offre une prise en charge ISA configurable pour l’ensemble d’instructions entières de base RV32IMAFC, avec des extensions optionnelles et l’utilisation de la compression de code pour réduire fortement la taille du code et économiser la mémoire de conception
  • Le processeur propose trois configurations sélectionnables — microcontrôleur, processeur temps réel et processeur applicatif — ainsi que des options de build pour optimiser la surface et/ou les performances
  • Il intègre des mesures de sûreté telles que le dual-core lockstep et la triple redondance modulaire (TMR) pour les systèmes critiques pour la sécurité
  • Le processeur fournit un flux de conception entièrement intégré dans les outils Vivado et Vitis, identique à celui du processeur MicroBlaze, et est compatible avec les SoC adaptatifs ou FPGA d’AMD pris en charge par les outils de conception Vivado
  • Il offre une expérience conviviale via une interface graphique (GUI) ou une interface en ligne de commande (CLI), et permet de déployer des sous-systèmes intégrant le processeur MicroBlaze V dans la logique programmable grâce à une large gamme d’IP optimisées, réduisant le nombre de composants système et raccourcissant le temps de développement
  • Les processeurs AMD MicroBlaze™ constituent un choix fiable pour de nombreuses applications grâce à leur polyvalence et à leurs performances constantes

1 commentaires

 
GN⁺ 2023-11-05
Avis sur Hacker News
  • Nouveau produit d’AMD, le processeur AMD MicroBlaze V, lancé après l’acquisition de Xilinx
  • MicroBlaze V est fondamentalement identique au RTL de MicroBlaze, avec l’ajout d’un décodeur d’instructions RISC-V
  • Le processeur MicroBlaze est considéré comme une technologie « ennuyeuse » servant de « colle d’intégration » et ne vise pas la performance
  • En réutilisant le RTL de MicroBlaze, AMD peut conserver le firmware et les logiciels existants, ce qui profite aux fournisseurs et aux utilisateurs souhaitant une transition fluide vers un nouveau cœur
  • Il existe des spéculations sur les cas d’usage de MicroBlaze V, certains suggérant que son principal avantage est la vitesse
  • Certains utilisateurs s’interrogent sur l’importance réelle de cette annonce pour RISC-V
  • Des demandes ont été formulées pour que le nouveau processeur prenne en charge 264/265 afin d’élargir ses applications et sa popularité
  • Les utilisateurs souhaitent une vue d’ensemble de tous les cœurs RISC-V, incluant leur caractère open source ou non, leur score CoreMark et leur taille
  • Des questions ont été posées sur le fait de savoir si le cœur lui-même est open source, et s’il existe un équivalent à psp ou me
  • Il y a de l’intérêt pour un kit de développement permettant d’expérimenter avec le nouveau processeur
  • Certains utilisateurs ont exprimé des réserves sur le nom du nouveau processeur, estimant qu’il pourrait prêter à confusion en raison de l’architecture MicroBlaze existante