LEON

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher

LEON est un processeur 32 bit RISC libre, compatible SPARC V8 (1987) développé par l'ingénieur suédois Jiri Gaisler pour l'ESA.

Il est téléchargeable sous licence LGPL (version 2) et GPL (version 3). Une version tolérante aux erreurs ("Fault Tolerant" - implémentant une détection d'erreurs permettant son usage en conditions de radiations élevées) est aussi accessible pour LEON3.

Spécifications du processeur softcore Leon3[modifier | modifier le code]

Le processeur softcore Leon3 est un modèle de processeur écrit en langage VHDL. Comme son prédécesseur, le Leon3 est basé sur une architecture RISC 32 bit. Le code source est entièrement disponible sous licence GPL.

Caractéristiques[modifier | modifier le code]

Spécifications du processeur softcore Leon4[modifier | modifier le code]

Le processeur softcore Leon4 présente en plus les caractéristiques suivantes[1] dont on retiendra principalement la venue du multiprocesseur :

  • Jeu d'instructions SPARC V8 (extension au V8e incluse)
  • SMP
  • Jusqu'à 150 MHz sur FPGA et 1500 MHz sur ASIC 32 nm
  • 1.7 DMIPS/MHz, 2.1 CoreMark/MHz, 0.35 SPECint2000/MHz

Voir aussi[modifier | modifier le code]

Liens internes[modifier | modifier le code]

Liens externes[modifier | modifier le code]

Références[modifier | modifier le code]

  1. Présentation officielle sur le site de Gaisler, http://www.gaisler.com/cms/index.php?option=com_content&task=view&id=338&Itemid=231