Commit Graph

81 Commits

Author SHA1 Message Date
brice.boisson 36cb472979 Add: test PC 2024-01-26 16:13:21 +01:00
brice.boisson 0aae6901e3 Add: test PC 2024-01-26 16:12:22 +01:00
brice.boisson 699b643466 Add: tb archi for module PC 2023-12-05 13:55:09 +09:00
BOISSON Brice e8c7cb474d
Fix: tb reg bank delay first test after end of reset (#11) 2023-12-05 13:54:17 +09:00
brice.boisson d6f7fb498b Add: tb archi for module PC 2023-12-05 13:51:51 +09:00
BOISSON Brice ca6398d1e1
Rework: separate each step of the pipeline in a different component 2023-12-04 11:34:39 +09:00
brice.boisson ffa137da41 Add: binary search test source code 2023-12-04 09:44:24 +09:00
BOISSON Brice a0a1b26b83
Fix: test 4 mem val to check mem value 2023-12-04 09:43:15 +09:00
BOISSON Brice 29306288a7
Fix: fix saved register on stack name
Fix: fix saved register on stack name
2023-12-03 22:18:09 +09:00
brice.boisson ce01e2078c Fix: fix saved register on stack name 2023-12-03 22:17:29 +09:00
BOISSON Brice 4a91b52975
Merge pull request #7 from BriceBoisson/test-error_message_test_exec_too_low
Add: error message test exec too low
2023-11-30 14:44:49 +09:00
brice.boisson e0b2ada62f Add: error message when the number of ran test is lower than the number of test present is the assmbly file (the number of ran test can be superior, and in few time lower that's why it's only a warning 2023-11-30 14:43:01 +09:00
BOISSON Brice d279fe6556
Merge pull request #6 from BriceBoisson/test-syracuse
Add: syracuse test source code
2023-11-30 14:15:31 +09:00
brice.boisson db135f06b4 Add: syracuse test source code 2023-11-30 14:14:53 +09:00
brice.boisson cd6972af6d Add: archi and comment in top level | Fix: missing var declaration in reg test bench 2023-11-29 11:30:58 +09:00
brice.boisson 3007868c1a Add: debug command in Makefile 2023-11-29 11:14:42 +09:00
brice.boisson fb95d74cd7 Fix: 3rd test lower test value range | clean code 2023-11-29 11:11:44 +09:00
brice.boisson 479f110cd7 Add: power test source code 2023-11-29 10:39:48 +09:00
brice.boisson 5e93084239 Add: save reg in stack on entry of fun | Fix: set right mem_in func in decoder | set right mem_out code | test bench 2023-11-28 14:24:30 +09:00
brice.boisson 91514de821 Add: loop and multiplication source code test | expend instruction memory size | Fix: on empty test file 2023-11-27 14:27:09 +09:00
brice.boisson f6b6e0f285 Fix: name of tag in branch test source code 2023-11-27 09:55:06 +09:00
brice.boisson 8b5faa374b Add: neg branch test 2023-11-27 09:47:38 +09:00
brice.boisson 9750e1ab48 Add: branch source code test file | Fix: remove test source code test file 2023-11-27 09:35:14 +09:00
brice.boisson 0cf217ff7b Add: test source code for branch instruction 2023-11-26 22:31:27 +09:00
brice.boisson c6ffe7e2e9 Fix: dynamique test bench else cond 2023-11-26 22:22:16 +09:00
brice.boisson 9d82414a58 Fix: remove print in gen_test.py 2023-11-26 22:08:00 +09:00
BOISSON Brice 0fa44c1830
Merge pull request #5 from BriceBoisson/test-3
Add: new test source code + Fix: gen_bin script and bin path
2023-11-25 23:19:04 +09:00
brice.boisson 7949850418 Add: new test source code + Fix: gen_bin script and bin path 2023-11-25 23:18:24 +09:00
BOISSON Brice 38d35c3a63
Update README.md 2023-11-25 19:48:46 +09:00
brice.boisson 0a032b36b0 Add: test command readme 2023-11-25 19:46:58 +09:00
BOISSON Brice 8920eb9aba
Merge pull request #4 from BriceBoisson/test-2
Divide by 4 instruction address to use space more efficiently
2023-11-25 19:39:46 +09:00
brice.boisson ca6d23450d Fix: divide by 4 on entry test too 2023-11-25 19:38:14 +09:00
brice.boisson c6292d3b4f Add: use space more efficiently on test datastructure 2023-11-25 19:34:07 +09:00
brice.boisson 86abae02eb Add: name of the dynamic test following the tested element 2023-11-25 19:28:17 +09:00
brice.boisson 9ac36fa030 Fix: clean environment between two test 2023-11-24 19:47:36 +09:00
brice.boisson 2fa5a5dc60 Fix: remove work between two test 2023-11-24 19:42:21 +09:00
brice.boisson 9361c493c4 Fix: Model Sim Warning Message 2023-11-24 19:41:40 +09:00
brice.boisson ed1220978f Add: test name 2023-11-24 19:38:08 +09:00
brice.boisson 81268259ff Add: Formating test output 2023-11-24 19:28:08 +09:00
brice.boisson 82474c8d16 Fix: delete old folder 2023-11-23 13:47:03 +09:00
brice.boisson 6f4f7f6969 Add: new make way enabling multiple asm generated test 2023-11-22 11:35:08 +09:00
brice.boisson e2ca11548c Add: generate file on make 2023-11-21 18:45:25 +09:00
brice.boisson 7d60960831 Add: generate test from comment in assembly file 2023-11-21 18:36:10 +09:00
brice.boisson b95e79edc4 Fix: test after imm fix 2023-11-20 22:47:10 +09:00
BOISSON Brice deff1ee2f7
Merge pull request #3 from BriceBoisson/test
Add: generate binary for test using gcc
2023-11-20 22:31:13 +09:00
brice.boisson 1f9a8ceebf Add: first test 2023-11-20 22:30:19 +09:00
brice.boisson ea75ab9206 Fix: imm value building 2023-11-20 22:21:41 +09:00
brice.boisson 99399cd9b3 Add: test from gcc 2023-11-20 22:20:42 +09:00
brice.boisson 93cb91f022 Add: script 2023-11-20 14:21:26 +09:00
brice.boisson ae0d20b5e7 Add: change progression status 2023-10-26 17:43:49 +09:00