David Harris
30ba42d498
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2023-02-02 10:28:40 -08:00
David Harris
0af2ff969c
Merge pull request #48 from ross144/main
...
Fixed bug #47 , ecall and ebreak don't commit
2023-02-02 06:58:07 -08:00
Ross Thompson
3c8f07ffa1
Merge branch 'main' of github.com:ross144/cvw
2023-02-02 08:52:48 -06:00
Ross Thompson
3838ab232b
Fixed bug #47 discovered by Lee Moore.
...
ECALL and EBREAK do not commit their results.
2023-02-02 08:52:06 -06:00
Ross Thompson
7f207527ce
Merge branch 'main' of https://github.com/openhwgroup/cvw into main
2023-02-02 08:48:19 -06:00
Ross Thompson
279c62c402
Merge branch 'main' of https://github.com/openhwgroup/cvw
2023-02-01 19:24:10 -06:00
David Harris
0a540495f6
Removed O2 from fir Makefile to be consistent with lab.
2023-02-01 15:43:52 -08:00
David Harris
c5578cc2fb
Merge pull request #45 from stineje/main
...
Update ram2 and other memories and associated wrappers
2023-02-01 15:06:30 -08:00
James Stine
fc5692629a
Update ram2 and other memories and associated wrappers
2023-02-01 17:03:48 -06:00
Ross Thompson
3276353b8c
Minor branch predictor bug fix.
2023-02-01 10:59:38 -06:00
Ross Thompson
51a2a71410
Removed unused signal.
2023-02-01 10:27:58 -06:00
David Harris
8601f04397
Fixed typo in DC setup for memories
2023-02-01 05:49:30 -08:00
David Harris
e820d1938a
Only add memory libraries when targeting 28nm
2023-02-01 05:06:56 -08:00
David Harris
733b877f1d
Merge pull request #36 from davidharrishmc/dev
...
RV32imc configuration
2023-02-01 04:44:36 -08:00
David Harris
ce82d8d550
Fixed merge conflict to get synthesis working again
2023-02-01 04:43:57 -08:00
David Harris
39942bbc45
Merge pull request #43 from mmasserfrye/main
...
ram size, bpred size, memories *SYNTH NOT FUNCTIONAL*
2023-02-01 04:13:37 -08:00
Ross Thompson
6fb624950e
Minor change to btb.
2023-02-01 00:24:54 -06:00
Madeleine Masser-Frye
57b35c293d
added memories (not tested)
2023-02-01 06:08:27 +00:00
Ross Thompson
241d63ce1f
Merge branch 'main' of https://github.com/openhwgroup/cvw
2023-02-01 00:01:14 -06:00
Madeleine Masser-Frye
a81d569e1a
increased bpred size to (2^) 5
2023-02-01 05:51:31 +00:00
Madeleine Masser-Frye
d734f7af92
updated synth makefile to change all relevant
...
ram ranges to 1FF
2023-02-01 05:40:35 +00:00
Madeleine Masser-Frye
fa9a99c8e8
Merge branch 'main' of https://github.com/mmasserfrye/cvw
2023-02-01 05:23:04 +00:00
Ross Thompson
d5c1ac4e11
Minor optimization to btb.
2023-01-31 22:03:51 -06:00
David Harris
5d7dcfb748
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2023-01-31 14:40:19 -08:00
David Harris
625ca64474
Removed student solution to fir
2023-01-31 14:40:12 -08:00
David Harris
5e607f7c82
Merge pull request #42 from ross144/main
...
Scripts to run imperas
2023-01-31 14:31:10 -08:00
Ross Thompson
7166fcd4d2
Updates to RAS.
2023-01-31 15:17:32 -06:00
Ross Thompson
dd556e8763
Simplified RAS.
2023-01-31 14:54:05 -06:00
Ross Thompson
122809b2b2
RAS file name was spelled wrong.
2023-01-31 14:35:05 -06:00
Ross Thompson
bfbf534830
Created scripts to install imperas and run a single test using imperas.
2023-01-31 13:51:05 -06:00
David Harris
7995872854
Merge pull request #41 from ross144/main
...
Merged imperas branch into main. Remove old branch when pull request accepted.
2023-01-31 11:35:50 -08:00
Ross Thompson
7593167678
Merge branch 'main' of https://github.com/openhwgroup/cvw
2023-01-31 13:04:41 -06:00
Ross Thompson
eededd1ba9
Fixed remaining bugs in the imperas merge.
2023-01-31 13:04:26 -06:00
Ross Thompson
0678e70b4b
Merge branch 'imperas'
2023-01-31 12:46:22 -06:00
Ross Thompson
52bdf32575
Minor bug fix in gshare.
2023-01-31 10:45:32 -06:00
Ross Thompson
e7b91d5934
Renamed signals in RAS.
2023-01-31 10:44:11 -06:00
David Harris
a8f268e2a4
Removed output delay in synthesis
2023-01-31 04:37:23 -08:00
Ross Thompson
b4854d8e94
Found small bug in gshare.
2023-01-31 00:17:49 -06:00
Ross Thompson
20e99dce73
Fixed parameterization in testbench.
2023-01-31 00:11:01 -06:00
Ross Thompson
b64b3016e2
Parameterized testbench branch predictor preload.
2023-01-31 00:08:11 -06:00
Ross Thompson
22ef051603
More branch predictor cleanup.
2023-01-30 23:55:52 -06:00
Ross Thompson
61759af9dc
Improved signal names.
2023-01-30 23:51:04 -06:00
Ross Thompson
165b4858d7
Major cleanup of branch predictor.
2023-01-30 23:37:34 -06:00
Ross Thompson
57ab5a7488
Simplified gshare.
2023-01-30 19:27:18 -06:00
Ross Thompson
0e29a5f9c2
Minor gshare optimization.
2023-01-30 18:13:12 -06:00
David Harris
6777fd9b55
Restored top-level modules without import statements
2023-01-30 12:54:40 -08:00
David Harris
49e45f45b7
Moved out version of wally using package because synthesis isn't working yet
2023-01-30 12:48:52 -08:00
David Harris
1e7c9f026c
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2023-01-30 11:00:51 -08:00
David Harris
0c20ac010c
Updated Questa to 2022.4_2.
2023-01-30 11:00:41 -08:00
Madeleine Masser-Frye
fa47313086
Merged conflicts in fixing synthesis config/hdl writing ( #40 )
...
* Fixed writing config files for synth sweeps
* cleaned up comments
* Fixed copying hdl subdirectories and referencing the correct config files for modified features
* improved readability for synth scripts
* cleans run directory post run and leaves copy of wally-config
2023-01-30 20:54:19 +02:00