Commit Graph

85 Commits

Author SHA1 Message Date
c88662403e Attempts to implement jalr, test not passing 2025-11-07 13:37:46 +01:00
3828850dd6 Use nproc for parallel testing 2025-11-07 12:11:29 +01:00
3761077b84 Merges build.sc 2025-11-07 12:03:27 +01:00
479526a0fb Adds parallel testing 2025-11-07 12:02:17 +01:00
99c5e0c78c Changes binary notation in ControlUnit to make formatter happy 2025-11-07 11:53:09 +01:00
9c5313522d Merge branch 'main' of gitlab.ensimag.fr:thillarj/FMN_2526S1_thillarj_chaboisa 2025-11-07 11:51:43 +01:00
cbf7ec9ad3 Add jal instruction 2025-11-07 11:51:33 +01:00
0e991583b9 Changes binary notation in ControlUnit to make formatter happy 2025-11-07 10:41:09 +01:00
1adf33810f Add .csv to .gitignore 2025-11-07 10:38:39 +01:00
47d290c5c2 Adds more vivado logs to .gitignore 2025-11-07 10:37:44 +01:00
a9790209fa Adds .rpt from gitignore to remove vivado logs 2025-11-07 10:35:57 +01:00
c2c16d9672 Stage 7: Register to register operations, all tests passing 2025-11-06 19:02:42 +01:00
37435c6677 Add tests for stage 7 2025-11-06 18:52:31 +01:00
1c829366de Implements stage 6: tests passing 2025-11-06 18:38:32 +01:00
2ee9cc66b9 Refactor tests 2025-11-06 17:23:09 +01:00
a42235b6fd Refactor tests 2025-11-06 17:09:30 +01:00
5f696dc8e7 Refactor tests 2025-11-06 16:34:17 +01:00
2779471523 Stage 6: implementation, untested 2025-11-06 16:18:01 +01:00
1462563e39 Implements stage 5 2025-11-05 20:01:41 +01:00
5df85799ef Stage 4: Implements auipc 2025-11-05 18:40:27 +01:00
3870e05613 Implements stage 3 2025-11-05 17:23:33 +01:00
Olivier Muller
d19b059cb7 Makefile: patch d'un bug sur la compilation en mode bavard 2025-11-05 10:51:48 +01:00
Frederic Petrot
fa03cb14d8 Changement de la multiplication dans invaders
Afin d'éviter les problèmes d'édition de liens avec l'option -Os sous gcc-15
2025-11-04 22:29:10 +01:00
41c5da1a64 Formats code 2025-11-04 18:08:45 +01:00
fa60ce372f Implements stage 2 2025-11-04 18:06:00 +01:00
Olivier Muller
35bdeb2fd0 patch du Makefile pour les pb de conflits scratch ENsimag 2025-11-04 16:58:14 +01:00
2024c74bb4 Add spike-dasm 2025-11-04 15:59:40 +01:00
7956338fbc Stage 1 + removes hardcoded paths 2025-11-04 15:41:33 +01:00
5fa7f8949f Merge branch 'main' of gitlab.ensimag.fr:archi/FMN_projet 2025-11-04 14:47:13 +01:00
Olivier Muller
cb3dddc77a ajout stage1 2025-11-04 14:29:47 +01:00
79dbbc8f2a Update gitignore 2025-11-04 14:28:17 +01:00
f57d4d0bc4 Remove .bloop 2025-11-04 14:27:49 +01:00
8ba14bcf42 Add .bloop to make chisel lsp and formatter happy 2025-11-04 14:08:41 +01:00
2c77ed3bef Update makefile to get more logs and flash using openFPGALoader 2025-11-04 13:36:20 +01:00
Olivier Muller
ff440776bb Squelette du projet 2025-11-03 11:00:11 +01:00