Jordan Carlin
e98330bcdf
Merge branch 'main' of https://github.com/openhwgroup/cvw into script_updates
2024-08-15 19:10:51 -07:00
Jordan Carlin
d9d5fc0827
Refactor gitignore
2024-08-15 11:14:22 -07:00
Jordan Carlin
9a70480ef6
Update CacheSim scripts with new wsim and directory structure. Give simulator choice and switch default to verilator.
2024-08-09 21:50:18 -07:00
Jordan Carlin
3a4018fa3d
Add zsbl to makefile
2024-08-08 20:53:40 -07:00
Huda-10xe
0303314f4e
Adding RVVI Functional Coverage Support
2024-08-07 14:31:16 +05:00
Rose Thompson
7223b15134
Merge branch 'rvvi'
2024-07-22 12:01:01 -05:00
Rose Thompson
9471dcd296
Refactored the fpga and testbench so the RVVI can be synthesized cleanly and simulated without any major code changes.
...
Adds three new configuration parameters to control enabling the RVVI packetizer and how much latency should exist between packets and the initial startup delay.
2024-07-19 17:08:47 -05:00
David Harris
ff15671878
Ignore functional coverage outputs
2024-07-15 14:19:37 -07:00
David Harris
c3267e8fa4
Fixed .gitignore
2024-07-15 05:46:35 -07:00
David Harris
3ce92ab0a5
Ignoring more sim files
2024-07-15 05:34:50 -07:00
David Harris
02a7a1696b
git ignore
2024-07-05 21:35:10 -07:00
David Harris
f7797d6092
First version of iterelf running; removed directory support from wsim
2024-07-03 14:54:46 -07:00
David Harris
af75140bbc
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2024-05-21 00:50:15 -07:00
David Harris
506973c27a
Added gfmul example
2024-05-15 19:29:42 -07:00
Jordan Carlin
bf397f791f
Change all SUPPORTED type localparamters to one bit logic. Update configs for consistency.
2024-05-14 16:24:26 -07:00
David Harris
064b0a60bc
Name cleanups
2024-05-04 03:27:39 -07:00
David Harris
c3d5596291
Ignore functcov tests
2024-05-03 11:44:55 -07:00
David Harris
84b37cacfa
Ignore VCS junk output
2024-04-30 08:59:32 -07:00
David Harris
8f0c68373e
Verilator fulladder example improvmeents
2024-04-28 22:08:00 -07:00
David Harris
5d97858806
Moved functional coverage files to sim/questa and to tests/riscvdv
2024-04-24 11:46:38 -07:00
David Harris
e2894ed278
derived nobpred_rv32gc config for coremark test
2024-04-24 04:41:25 -07:00
David Harris
a722c7cd08
Ignoring vcd output
2024-04-23 10:19:53 -07:00
David Harris
45196a9959
ignore VCS junk files
2024-04-21 19:49:55 -07:00
Rose Thompson
a85f55d3c7
Merge branch 'main' into docker
2024-04-16 09:10:08 -05:00
Rose Thompson
9fe86712d8
Merge branch 'main' into wsim_verilator
2024-04-16 09:07:50 -05:00
Kunlin Han
2fd0a724f2
Remove buildroot and testvector to avoid duplicate files.
2024-04-15 10:30:14 -07:00
David Harris
58d3df0d16
Merge pull request #724 from ross144/main
...
added fortran comiler to buildroot for spec benchmarks.
2024-04-15 10:18:49 -06:00
Kunlin Han
e25177cf4c
Add verilator support for wsim.
2024-04-11 20:02:20 -07:00
Rose Thompson
cf27ef1729
Updated .gitignore for branch prediction results.
2024-04-11 10:31:27 -05:00
Jordan Carlin
1e3b602cc6
Add files built from examples to gitignore
2024-04-08 12:14:32 -07:00
David Harris
f5602d8b55
Ignore coremark_results
2024-04-08 05:57:50 -07:00
David Harris
4cc9dd7583
regression-wally refactoring to support mulitple simulators
2024-04-05 21:45:56 -07:00
Kunlin Han
c71cafbea6
Add linux/buildroot to .gitignore to ignore the intermediate built for RISCV/buildroot
2024-03-08 12:58:08 -08:00
David Harris
d52d2d7983
Initial derivgen working
2024-01-29 11:22:34 -08:00
David Harris
17cbdb53df
Progress on Verilator simulation. Full adder compiles and runs. Wally builds.
2023-12-31 09:53:13 -08:00
Rose Thompson
93c356d50d
Added files to ignore file.
2023-11-26 17:31:23 -06:00
David Harris
1d234c05c9
disassembleBootTrace works on first 50M lines of boot
2023-11-22 22:17:01 -08:00
David Harris
423ae2bb76
Ignore benchmark results
2023-11-17 17:02:32 -08:00
Rose Thompson
540d8d930d
Cleanup.
...
Linux makefile
wally tracer. probably reduce some complexity here.
2023-11-13 14:04:43 -06:00
David Harris
680fb3f30b
Conditionally instantiate hardware in ifu
2023-10-30 20:55:00 -07:00
David Harris
905c5da7a9
Tested assembly language file for the pause example
2023-10-24 10:45:41 -07:00
David Harris
7c1606264a
Adjusted synthesis scripts to report on DESIGN even when a wrapper is used
2023-10-19 06:16:52 -07:00
Ross Thompson
7aecd72c35
Fpga does not correctly boot linux. I think the solution here is to revert out all substantive changes except for parameterization and then add them back in one at a time. This is necessary because the parameterization is not completed in one contiguous group of commits.
2023-06-22 12:55:49 -05:00
David Harris
59e1a69e25
ignore example binaries
2023-05-29 23:24:48 -07:00
David Harris
71fe8a57c6
Ignore IF_vectors
2023-04-28 06:20:12 -07:00
Limnanthes Serafini
abf9da3c8b
Git issues, repushing
2023-03-29 04:10:47 -07:00
David Harris
121d1cea62
Added csrwrites.S test case for privileged tests
2023-03-23 10:55:32 -07:00
David Harris
31021265b8
Makefile improvements
2023-03-22 11:17:17 -07:00
David Harris
4a1592ccf8
Building infrastructure for coverage directed tests
2023-03-22 04:37:13 -07:00
David Harris
3fa570835a
Ignore more log files left from ImperasDV
2023-03-19 10:26:53 -07:00