bbracker
|
4df9093a7f
|
add make-tests scripts
|
2021-12-06 15:37:33 -08:00 |
|
bbracker
|
7c44ecb364
|
add buildroot-only option to regression
|
2021-12-06 14:13:58 -08:00 |
|
bbracker
|
524bb0aa9a
|
linux-testvectors symlinks shouldn't be in repo, especially not in this location
|
2021-12-05 22:03:51 -08:00 |
|
David Harris
|
f45fe48158
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-12-04 20:26:01 -08:00 |
|
David Harris
|
64f33161bc
|
Added files to repo
|
2021-12-04 20:25:33 -08:00 |
|
Ross Thompson
|
3f692ac89a
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2021-12-03 17:56:00 -06:00 |
|
Ross Thompson
|
955ddcfbe1
|
Fixed bug in the top level of fpga verilog.
|
2021-12-03 17:55:36 -06:00 |
|
Ross Thompson
|
5b4ff4526e
|
Fixed a bunch of fpga issues.
|
2021-12-03 17:47:54 -06:00 |
|
Skylar Litz
|
546f7fb4c2
|
fix some interrupt timing bugs
|
2021-12-03 12:32:38 -08:00 |
|
Ross Thompson
|
cbb5e4440f
|
Improved FPGA makefile and fixed timing constraints in clock converter.
|
2021-12-03 10:05:13 -06:00 |
|
Ross Thompson
|
500e6ff430
|
Fixed buildroot to work with the fpga's merge.
|
2021-12-02 18:09:43 -06:00 |
|
Ross Thompson
|
b03ca464f1
|
Mostly integrated FPGA flow into main branch. Not all tests passing yet.
|
2021-12-02 18:00:32 -06:00 |
|
Ross Thompson
|
9ccc8e7f3a
|
Merge branch 'fpga' into main
|
2021-12-02 14:28:10 -06:00 |
|
Ross Thompson
|
96fb3acefd
|
Constraints for fpga are still wrong.
|
2021-12-02 14:23:21 -06:00 |
|
kwan
|
5164129172
|
.* resolved in ifu.sv
|
2021-12-02 10:32:35 -08:00 |
|
kwan
|
05a838aee2
|
.* in ifu/ifu.sv eliminated
|
2021-12-02 09:45:55 -08:00 |
|
Ross Thompson
|
303324d370
|
Added tcl commands to build the implementation.
|
2021-12-02 10:17:30 -06:00 |
|
Ross Thompson
|
0d47749cb5
|
Separated timing constraints from ILA.
|
2021-12-01 18:15:04 -06:00 |
|
Ross Thompson
|
e94fb2aaec
|
Got fpga synthesis running from scripts.
|
2021-12-01 16:59:04 -06:00 |
|
David Harris
|
3b0989125f
|
Merged makefile changes
|
2021-12-01 10:39:26 -08:00 |
|
David Harris
|
ca1d0cf12e
|
Makefile organization
|
2021-12-01 10:38:46 -08:00 |
|
Kevin Kim
|
67eabfdacc
|
Makefile cleaning
|
2021-12-01 10:06:54 -08:00 |
|
David Harris
|
42780ba40b
|
Added coremark scripts to regression directory
|
2021-12-01 09:08:06 -08:00 |
|
David Harris
|
6874697451
|
Updated Makefile
|
2021-12-01 09:06:33 -08:00 |
|
Kevin Kim
|
ea979c7277
|
Makefile up and running
|
2021-11-30 23:02:02 -08:00 |
|
Kevin Kim
|
9a5b9922fa
|
changed readme to reflect submodule updates
|
2021-11-30 18:26:49 -08:00 |
|
Kevin Kim
|
cae3a44b9a
|
added arch-test submodule
|
2021-11-30 18:22:08 -08:00 |
|
Kevin Kim
|
b5e86b2e20
|
Added git submodules
-riscv-arch-test
-rscv-isa-sim
submodules are added in addins/ directory
|
2021-11-30 18:16:37 -08:00 |
|
Ross Thompson
|
5ea9ec0ae6
|
Created top level FPGA module which replicates the schematic of the initial fpga design.
|
2021-11-30 17:18:28 -06:00 |
|
David Harris
|
a146d7a618
|
testing push
|
2021-11-30 11:20:09 -08:00 |
|
David Harris
|
ce50b1010d
|
Coremark updates
|
2021-11-30 11:16:13 -08:00 |
|
Ross Thompson
|
d5f445e0fd
|
Added make clean to fpga IP generator.
|
2021-11-29 18:42:28 -06:00 |
|
Ross Thompson
|
a528a86607
|
Created Makefile to manage IP generation.
|
2021-11-29 18:33:58 -06:00 |
|
Ross Thompson
|
51807379a8
|
Added final IP generator script (proc_sys_reset).
|
2021-11-29 17:43:47 -06:00 |
|
Ross Thompson
|
97c73f10ff
|
Fixed uart for FPGA config after merge. This still needs some work.
|
2021-11-29 16:07:54 -06:00 |
|
Ross Thompson
|
8aa87958a9
|
Added ddr4 generator script.
|
2021-11-29 15:56:57 -06:00 |
|
David Harris
|
bb2bde2743
|
coremark makefile
|
2021-11-29 13:33:01 -08:00 |
|
Ross Thompson
|
da4ed957aa
|
Created tcl scripts to build 2 of the 4 xilinx IP.
|
2021-11-29 11:26:08 -06:00 |
|
Ross Thompson
|
a871118116
|
Merge branch 'main' into fpga
|
2021-11-29 10:10:37 -06:00 |
|
Ross Thompson
|
5642918ead
|
Merge branch 'main' into fpga
|
2021-11-29 10:06:53 -06:00 |
|
bbracker
|
fed0bb08d6
|
UART hack now looks at physical addresses so that it isn't bamboozled by S-mode accesses
|
2021-11-25 11:01:59 -08:00 |
|
Noah Limpert
|
09d3322a26
|
updated fpu instantion on wallypiplinedhart to remove .*, updated spacing as well
|
2021-11-24 23:22:04 -08:00 |
|
Noah Limpert
|
93b626ce2a
|
replaced .* instation of priv module on wallypiplinedhart
|
2021-11-24 22:58:59 -08:00 |
|
Noah Limpert
|
f36cc7a2a3
|
Made abhlite instation on wallypipehart more clear, updated spacing for consistency
|
2021-11-24 22:48:01 -08:00 |
|
Noah Limpert
|
5b7c969170
|
updated module instation of LSU on wallypiplinedhard
|
2021-11-24 22:09:39 -08:00 |
|
bbracker
|
23194c0308
|
fix parseState.py to correctly take in PMPCFG
|
2021-11-24 16:52:51 -08:00 |
|
Ross Thompson
|
1183aed049
|
Missed another change to uart.
|
2021-11-23 10:20:47 -06:00 |
|
Ross Thompson
|
3fc370654d
|
Fixed syntax error which modelsim did not detect in my changes for making uart work with qemu's simulation.
|
2021-11-23 10:00:32 -06:00 |
|
Ross Thompson
|
f12e7e1b68
|
Added QEMU hack for initial LCR value in uart.
|
2021-11-22 15:23:19 -06:00 |
|
Ross Thompson
|
f05a66acd1
|
Hack added to uart so QEMU simulation can work with an ultra fast baud rate relative to the clock speed.
|
2021-11-22 15:20:54 -06:00 |
|