davidharrishmc
|
76e186693c
|
Update README.md
|
2021-10-11 08:50:44 -07:00 |
|
Ross Thompson
|
9150133c7d
|
Fpga simualtion files.
|
2021-10-11 10:24:40 -05:00 |
|
Ross Thompson
|
bfe633d087
|
Partially working sd card reader.
|
2021-10-11 10:23:45 -05:00 |
|
David Harris
|
8a39f37f94
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-10-11 08:14:38 -07:00 |
|
David Harris
|
f1190b6ceb
|
intdiv cleanup
|
2021-10-11 08:14:21 -07:00 |
|
davidharrishmc
|
fa2c6bf381
|
Update README.md
|
2021-10-11 08:13:15 -07:00 |
|
David Harris
|
4139f27d10
|
Divider FSM simplification
|
2021-10-10 22:24:14 -07:00 |
|
David Harris
|
75c17dc372
|
Major reorganization of regression and simulation and testbenches
|
2021-10-10 15:07:51 -07:00 |
|
James E. Stine
|
2b66615812
|
Update to missing vectors :P and also run_all script. Also made all scripts .sh as technically run using SH
|
2021-10-10 15:44:01 -05:00 |
|
bbracker
|
13352eccda
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-10-10 13:12:44 -07:00 |
|
bbracker
|
161767cddd
|
make regression expect what buildroot is actually able to reach
|
2021-10-10 13:12:36 -07:00 |
|
David Harris
|
a6c6b2b974
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-10-10 12:26:15 -07:00 |
|
David Harris
|
caf3c2de9b
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-10-10 12:25:11 -07:00 |
|
bbracker
|
90ccd60790
|
simplify flopenrc's that didn't actually need to be flopenrc's
|
2021-10-10 12:25:05 -07:00 |
|
David Harris
|
43d92f2507
|
Divider cleanup
|
2021-10-10 12:24:44 -07:00 |
|
David Harris
|
6704e37597
|
Simplifying divider FSM
|
2021-10-10 12:21:43 -07:00 |
|
David Harris
|
4deae8019a
|
Simplifying divider FSM
|
2021-10-10 12:21:36 -07:00 |
|
David Harris
|
2759f1fcb1
|
Moved & ~StallM from FSM into DivStartE
|
2021-10-10 11:49:32 -07:00 |
|
David Harris
|
635fe181f8
|
Moved divide iteration register names to M stage
|
2021-10-10 11:30:53 -07:00 |
|
David Harris
|
b713b6ca87
|
Simplified remainder for divide by 0
|
2021-10-10 11:20:07 -07:00 |
|
David Harris
|
6988c8c37c
|
divider control signal simplificaiton
|
2021-10-10 10:55:02 -07:00 |
|
David Harris
|
c2bb0324c6
|
Removed negedge flops from divider
|
2021-10-10 10:41:13 -07:00 |
|
bbracker
|
2f02287f91
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-10-10 10:10:06 -07:00 |
|
bbracker
|
a88ae5aaff
|
use correct string formatting function
|
2021-10-10 10:09:59 -07:00 |
|
David Harris
|
3aa9e088c8
|
Simplified divider sign handling
|
2021-10-10 08:35:26 -07:00 |
|
David Harris
|
39bbeefa78
|
renamed DivStart
|
2021-10-10 08:32:04 -07:00 |
|
David Harris
|
64ed267825
|
renamed DivSigned
|
2021-10-10 08:30:19 -07:00 |
|
Katherine Parry
|
77fe00947e
|
FMA matches diagram and lint warnings fixed
|
2021-10-09 17:38:10 -07:00 |
|
bbracker
|
6fce53d146
|
make testbench-linux halt on some discrepancies with QEMUw
|
2021-10-09 17:22:30 -07:00 |
|
kipmacsaigoren
|
96565f9435
|
rename adder in fpu for synthesis
|
2021-10-08 17:47:54 -05:00 |
|
kipmacsaigoren
|
7fde7aae6e
|
Merging new changes into the old one's I've made in the OKstate servers
|
2021-10-08 17:47:11 -05:00 |
|
Kip Macsai-Goren
|
303beaa083
|
updated pmp output to correspond to test changes, commented out execute tests until cache/fence interaction works fully.
|
2021-10-08 15:40:18 -07:00 |
|
Kip Macsai-Goren
|
f3058f94c6
|
removed loops and simplified mask generation logic. PMP's now pass my tests and linux tests up to around 300M instructions.
|
2021-10-08 15:33:18 -07:00 |
|
Kip Macsai-Goren
|
d1c2191b1e
|
updated pmpaddr values, test library to remove unused and unneeded tests.
|
2021-10-08 15:29:32 -07:00 |
|
kipmacsaigoren
|
2d4623b49c
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2021-10-08 12:01:44 -05:00 |
|
David Harris
|
3d0383c154
|
moved fp vectors into vectors subdirectory
|
2021-10-07 23:28:06 -04:00 |
|
David Harris
|
6dd85b80a2
|
Included TestFloat and SoftFloat
|
2021-10-07 23:03:45 -04:00 |
|
bbracker
|
55f6584e62
|
update wave-do
|
2021-10-07 19:16:52 -04:00 |
|
bbracker
|
5d60a3a9df
|
update linux wave-do
|
2021-10-07 19:15:11 -04:00 |
|
bbracker
|
1824b2af13
|
fix div restarting bug
|
2021-10-07 18:55:00 -04:00 |
|
James E. Stine
|
28e147bb19
|
update scripts
|
2021-10-07 15:14:54 -05:00 |
|
bbracker
|
f799a3f5e0
|
more checkpoint reformatting
|
2021-10-07 04:27:45 -04:00 |
|
bbracker
|
76b551cdb3
|
don't log rf[0] to checkpoint
|
2021-10-07 00:58:33 -04:00 |
|
bbracker
|
91d9b6800b
|
update linker scripts to look for vmlinux files
|
2021-10-06 16:55:38 -04:00 |
|
bbracker
|
a5fbc36864
|
update linker scripts to look for vmlinux files
|
2021-10-06 16:51:31 -04:00 |
|
James E. Stine
|
8429078d4f
|
TV for conversion and compare
|
2021-10-06 14:38:32 -05:00 |
|
James E. Stine
|
199ce88b39
|
Add generic wave command file
|
2021-10-06 13:17:49 -05:00 |
|
James E. Stine
|
49bec73593
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2021-10-06 13:16:49 -05:00 |
|
James E. Stine
|
93668b5185
|
Update to testbench for FP stuff
|
2021-10-06 13:16:38 -05:00 |
|
Teo Ene
|
c3e5e3720b
|
Removed instances of <U+200B> character from synth script
|
2021-10-06 13:11:09 -05:00 |
|