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).