Historique

Remarque

Tous les tags des versions du projet disponibles sur GitHub ont le suffixe *-public. Cela permet de les distinguer des versions propres aux travaux de recherche en cours et pas encore publiés.

v0.0.2 - 2023-04-22

  • Ajout du processeur superscalaire Salers grandement basé sur les modules du processeur Aubrac.
  • Ajout d’une librairie logicielle lib-herd pour la définition de fonctions et structures communes à l’ensemble des systèmes.
  • Ajout d’un répertoire logiciel bare décrivant un programme bare-metal minimaliste.
  • Uniformisation des codes des différents processeurs (Aubrac, Salers et Abondance) dans le but de faciliter la compréhension. Dans ce sens, le noms de certains signaux et modules ont été modifiés.
  • Ajout de nouveaux HPC et CSR. Les implémentations ont été modifiées pour permettre une meilleure configuration et faciliter de futurs ajouts.
  • Mise à disposition des codes sur GitHub:
    • Common (v0.0.2),
    • Aubrac (v0.0.2),
    • Salers (v0.0.1),
    • Abondance (v0.0.2),
    • Hay (v0.0.2),
    • I/Os (v0.0.2),
    • Cheese (v0.0.2),
    • ISA tests (v0.0.2),
    • HERD Library (v0.0.1),
    • Bare-metal software (v0.0.1),
    • répertoire root (v0.0.2).

v0.0.1 - 2023-03-30

  • Documentation publique sur GitHub.
  • Mise à disposition des codes sur GitHub:
    • Common (v0.0.1),
    • Aubrac (v0.0.1),
    • Abondance (v0.0.1),
    • Hay (v0.0.1),
    • I/Os (v0.0.1),
    • Cheese (v0.0.1),
    • ISA tests (v0.0.1),
    • répertoire root (v0.0.1).