kipmacsaigoren
|
5d7da0ae77
|
made make also save the netlist and log file to outputs
|
2021-10-28 22:37:25 -05:00 |
|
Ross Thompson
|
35fcadbe7f
|
Applied batch from fpga branch which fixes the dcache fence bug. The should cause the dcache to flush all dirty cache lines to main memory. The bug caused the dirty reset to clear each way for a particular line.
|
2021-10-28 11:07:18 -05:00 |
|
bbracker
|
7158bf1d4f
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-10-27 14:40:31 -07:00 |
|
bbracker
|
ab711c498d
|
checkpoint generator off-by-one error fix
|
2021-10-27 14:10:29 -07:00 |
|
slmnemo
|
56813ea496
|
Added instructions to enable buildroot tests and updated some paths in README.md
|
2021-10-27 13:45:56 -07:00 |
|
Noah Limpert
|
27251a9935
|
Have replaced .* with signal names in ifu
|
2021-10-27 13:45:37 -07:00 |
|
koooo142857
|
33f5de0f5c
|
aligned all files in ifu folder
|
2021-10-27 12:43:55 -07:00 |
|
David Harris
|
7df4b0c8e7
|
commented out some failing FPU tests
|
2021-10-27 11:27:34 -07:00 |
|
David Harris
|
5ceb778914
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-10-27 11:03:00 -07:00 |
|
David Harris
|
582c2bf37b
|
Fixed FResultSelM to select proper flags
|
2021-10-27 11:02:42 -07:00 |
|
davidharrishmc
|
33b8d31c39
|
Added instructions for making rv32if device
|
2021-10-27 10:41:37 -07:00 |
|
David Harris
|
589bee5875
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-10-27 10:37:46 -07:00 |
|
David Harris
|
5783e47e1a
|
Changes for floating point sims
|
2021-10-27 10:37:35 -07:00 |
|
Ross Thompson
|
7627e177df
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2021-10-27 09:59:55 -05:00 |
|
Ross Thompson
|
c4170ece27
|
Replaced async reset flip flops with sync reset flip flops in cache and bpread.
|
2021-10-27 09:57:11 -05:00 |
|
bbracker
|
c457fc6e27
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-10-26 12:43:48 -07:00 |
|
bbracker
|
1591a40f68
|
bugfix argument passing to GDB script; remove outdated GDB script
|
2021-10-26 12:43:42 -07:00 |
|
David Harris
|
b7b6d6f23f
|
removed unused signal from wave.do
|
2021-10-26 09:02:22 -07:00 |
|
David Harris
|
90cf37b881
|
commented out nonworking tests
|
2021-10-26 08:56:49 -07:00 |
|
David Harris
|
67adc1d7d5
|
removed referenc outputs
|
2021-10-26 08:51:49 -07:00 |
|
David Harris
|
426a43f77b
|
Forgot to save cacheway merge
|
2021-10-26 08:38:13 -07:00 |
|
David Harris
|
c0145c0a35
|
merging changes
|
2021-10-26 08:34:36 -07:00 |
|
David Harris
|
8287a1ef3e
|
Synchronous reset in non-flop blocks
|
2021-10-26 08:30:35 -07:00 |
|
Ross Thompson
|
c43b19120f
|
Fixed another critical path in the caches.
|
2021-10-25 22:05:11 -05:00 |
|
Ross Thompson
|
1228dbbebc
|
Fixed the timing issue in the cache replacement polcy.
|
2021-10-25 18:00:23 -05:00 |
|
Ross Thompson
|
576383c74b
|
Fixed bug with the changes to sram1rw.
|
2021-10-25 16:11:41 -05:00 |
|
Ross Thompson
|
f0beb4357a
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2021-10-25 15:36:21 -05:00 |
|
Ross Thompson
|
5fd3f7f2c7
|
Possible fix for critical path timing in caches.
|
2021-10-25 15:33:33 -05:00 |
|
bbracker
|
66e53929ce
|
adapt testbench linux to use reset_ext
|
2021-10-25 13:26:44 -07:00 |
|
bbracker
|
787b54dffc
|
copy / link to checkpoint 8500000 dir
|
2021-10-25 13:24:02 -07:00 |
|
bbracker
|
39efadf2cf
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-10-25 12:25:37 -07:00 |
|
bbracker
|
8c4e6baf48
|
change CHECKPOINT to be a parameter (not a macro) so that do scripts can control it; clean up checkpoint initialization macros
|
2021-10-25 12:25:32 -07:00 |
|
David Harris
|
fbee4963da
|
Converted flops to synchronous reset now that reset signal is synchronized
|
2021-10-25 11:49:20 -07:00 |
|
David Harris
|
2bf51362e2
|
Added synchronizer to reset
|
2021-10-25 10:05:41 -07:00 |
|
bbracker
|
9b98a499d7
|
some linux testbench cleanup
|
2021-10-25 10:04:30 -07:00 |
|
Ross Thompson
|
110d9d3a15
|
Fixed synthesize script to find the flops after moving.
|
2021-10-25 09:43:07 -05:00 |
|
Ross Thompson
|
76bba541a7
|
Modified the cache's sram model so if it used to synthesize flip flops it terminates the read critical path at the address's input rather than the output read data.
|
2021-10-24 21:21:49 -05:00 |
|
bbracker
|
9fdfc750eb
|
checkpoint initialization bugfix
|
2021-10-24 18:39:51 -07:00 |
|
bbracker
|
13763b002a
|
switch linux graphical sim over to Ross's waves
|
2021-10-24 18:39:23 -07:00 |
|
bbracker
|
fef09e9a5b
|
remove unused scripts
|
2021-10-24 15:19:03 -07:00 |
|
bbracker
|
09959617c6
|
update debugger script to new style
|
2021-10-24 15:18:44 -07:00 |
|
bbracker
|
cc484569cd
|
fix typo
|
2021-10-24 15:05:00 -07:00 |
|
bbracker
|
046a78a8fc
|
manually resolved git merge conflicts in testbench linux after checkpointing
|
2021-10-24 15:02:19 -07:00 |
|
bbracker
|
3531a934c9
|
checkpoint generator bugfix
|
2021-10-24 14:46:56 -07:00 |
|
Ross Thompson
|
8a51fe76c1
|
Partial cleanup of unused signals in caches and bpred.
|
2021-10-24 15:04:20 -05:00 |
|
bbracker
|
c0a7b12f94
|
or actually needed to reduce expectations of buildroot
|
2021-10-24 06:59:34 -07:00 |
|
bbracker
|
d3969bb1ba
|
increase regression's expectations of buildroot
|
2021-10-24 06:50:22 -07:00 |
|
bbracker
|
36b39358c6
|
add checkpointing to linux testbench
|
2021-10-24 06:47:35 -07:00 |
|
bbracker
|
d445095f1b
|
revamp linux testvector generation for refactoring checkpoint generation
|
2021-10-24 06:14:11 -07:00 |
|
bbracker
|
e0b6566cbd
|
buildroot do scripts now compile flops
|
2021-10-23 23:14:59 -07:00 |
|