PacoBlaze

Cet article est une ébauche concernant l’informatique et l’électronique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article manque de repères chronologiques ou de dates ().

Vous pouvez ajouter les données manquantes avec leurs sources.

Le PacoBlaze est une implémentation en Verilog synthétisable du processeur softcore PicoBlaze de Xilinx, disponible sous la licence BSD. Le design comprend la configuration des 3 PicoBlaze dans un unique jeu de fichiers configurable.

Le cœur a été écrit [Quand ?] et est maintenu par Pablo Bleyer[1]. Il a aussi écrit un assembleur PicoBlaze/PacoBlaze en langage Java nommé KCAsm.

Les performances du processeur sont similaires à celles du PicoBlaze original, mais selon l'implémentation, la taille du cœur sur un FPGA est de 30 à 50 % plus large. Cependant, des portions inutilisées du cœur peuvent être enlevées pour réduire le nombre de blocs utilisés, et augmenter ainsi la vitesse.

Références

  1. http://bleyer.org site de Paco Bleyer

  • (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « pacoBlaze » (voir la liste des auteurs).

Voir aussi

  • PicoBlaze
  • MicroBlaze

Liens externes

  • PacoBlaze home page
v · m
Processeurs softcore
  • MicroBlaze
  • PicoBlaze
  • PacoBlaze
  • LatticeMico8
  • LatticeMico32
  • LowRISC
  • NEORV32
  • Nios
  • Nios II
  • OpenRISC
  • OpenSPARC
  • PicoRV32
  • LEON
  • icône décorative Portail des logiciels libres