Ross Thompson
|
fd5c12431e
|
Fixed typo in the global branch predictor.
|
2023-02-20 18:48:02 -06:00 |
|
Ross Thompson
|
d2e06d9ef0
|
Cleanup branch predictor files.
|
2023-02-20 18:45:45 -06:00 |
|
Ross Thompson
|
a14c71bd95
|
Renamed branch predictors and consolidated global and gshare predictors.
|
2023-02-20 18:42:37 -06:00 |
|
Ross Thompson
|
68e39eeb66
|
Fixed another bug in the btb.
|
2023-02-20 17:54:22 -06:00 |
|
Ross Thompson
|
11ecc2a5d4
|
Merge pull request #104 from davidharrishmc/dev
Yet another try
|
2023-02-20 17:07:40 -06:00 |
|
Ross Thompson
|
5187c78184
|
Fixed forwarding bug in the BTB.
|
2023-02-20 17:03:45 -06:00 |
|
Kevin Kim
|
d863f77996
|
added arch32b tests (giving errors in sim however)
|
2023-02-20 14:39:34 -08:00 |
|
Ross Thompson
|
d887124837
|
Found a bug where the d and i cache misses were not recorded in the performance counters.
|
2023-02-20 16:00:29 -06:00 |
|
Ross Thompson
|
1982c66b72
|
Simiplified BTB.
|
2023-02-20 15:39:42 -06:00 |
|
David Harris
|
bdcd867c11
|
Removed test code that broke LSU
|
2023-02-20 12:42:46 -08:00 |
|
David Harris
|
c6c21463d9
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-02-20 11:28:15 -08:00 |
|
David Harris
|
081a817925
|
Merge pull request #98 from ross144/main
New gshare implementation
|
2023-02-20 11:27:47 -08:00 |
|
David Harris
|
fc87425f67
|
touched extractArea.pl
|
2023-02-20 11:18:31 -08:00 |
|
David Harris
|
535c7e156f
|
touched extractArea to test commit issue
|
2023-02-20 11:04:33 -08:00 |
|
Ross Thompson
|
09bbf5712e
|
Merge pull request #101 from MikeOpenHWGroup/contrib
Initial Contributing doc
|
2023-02-20 12:54:56 -06:00 |
|
Ross Thompson
|
6c7412ba3c
|
Merge pull request #99 from stineje/main
Add setup.csh for C shell users at OSU
|
2023-02-20 12:54:31 -06:00 |
|
David Harris
|
00daa8aca0
|
Turned off SSTC_SUPPORTED in buildroot and fpga
|
2023-02-20 10:37:10 -08:00 |
|
David Harris
|
04bb2e6746
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-02-20 10:16:53 -08:00 |
|
David Harris
|
023ba68088
|
Extraction script updates to match new reports names
|
2023-02-20 10:16:45 -08:00 |
|
Mike Thompson
|
403473b79d
|
Add SPDX header to CONTRIBUTING
|
2023-02-20 12:11:40 -05:00 |
|
Mike Thompson
|
e02f31ec04
|
Initial Contributing doc
|
2023-02-20 12:05:00 -05:00 |
|
Ross Thompson
|
a6b85b8e9f
|
Merge pull request #100 from davidharrishmc/dev
Synthesis improvements
|
2023-02-20 10:12:49 -06:00 |
|
David Harris
|
df9950483e
|
Removed unused and incomplete ROM macro instantations
|
2023-02-20 05:59:57 -08:00 |
|
David Harris
|
da6064e07f
|
Fixed critical range to 50 ps and improved reporting in synthesis
|
2023-02-20 05:33:33 -08:00 |
|
David Harris
|
a59526fc8e
|
Fixed IROM size parameters
|
2023-02-20 05:32:43 -08:00 |
|
David Harris
|
f8a510d5af
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-02-20 04:02:08 -08:00 |
|
David Harris
|
1d3b41e0fb
|
New expression for BTB_SIZE to avoid error during sky90 synthesis
|
2023-02-20 04:02:00 -08:00 |
|
David Harris
|
bd8497a665
|
Update setup.csh
|
2023-02-20 03:30:08 -08:00 |
|
James Stine
|
f896367946
|
Add setup.csh for C shell users at OSU
|
2023-02-19 23:53:50 -06:00 |
|
Ross Thompson
|
2d417c33a4
|
Simplified BTB by removing the valid bit. the instruction class provides the equivalent information.
|
2023-02-19 23:53:20 -06:00 |
|
Ross Thompson
|
100e100835
|
reset branch predictor after each test.
|
2023-02-19 23:48:37 -06:00 |
|
Ross Thompson
|
0d79c0cebe
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-02-19 22:54:27 -06:00 |
|
Ross Thompson
|
b32093b33b
|
Simplified branch predictor.
|
2023-02-19 22:49:48 -06:00 |
|
Ross Thompson
|
ea95565306
|
Merge pull request #97 from davidharrishmc/dev
Synthesis improvements
|
2023-02-19 22:23:08 -06:00 |
|
David Harris
|
0ac9c9e62a
|
Added BTB_SIZE parameter independent of BPRED_SIIZE
|
2023-02-19 20:13:50 -08:00 |
|
David Harris
|
c5090cd867
|
Added noAtomic feature to swweep
|
2023-02-19 20:05:39 -08:00 |
|
David Harris
|
bf5f776501
|
Reduced rv32imc int divider to 2 copies to avoid it being on the critical path
|
2023-02-19 19:59:30 -08:00 |
|
David Harris
|
5b197f4f9d
|
Parameterized btb to depend on BPRED_SIZE
|
2023-02-19 19:59:07 -08:00 |
|
Kip Macsai-Goren
|
8d0a600b96
|
Merge remote-tracking branch 'upstream/main' into main
|
2023-02-19 16:37:18 -08:00 |
|
David Harris
|
06872e3822
|
Adjusted DTIM to always be 512B independent of XLEN
|
2023-02-19 16:14:38 -08:00 |
|
David Harris
|
5b8d1e4134
|
PMP checker size check to avoid spurious warnings
|
2023-02-19 16:08:23 -08:00 |
|
David Harris
|
342791081a
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-02-19 15:32:40 -08:00 |
|
David Harris
|
ce97aa7e63
|
Removed orig feature from featuresweep to avoid redundancy with configsweep
|
2023-02-19 15:32:32 -08:00 |
|
David Harris
|
636b096026
|
Run extractArea at end of extractSummary
|
2023-02-19 15:31:33 -08:00 |
|
David Harris
|
ac21bed64d
|
Moved conditional instantiation outside pmpchecker
|
2023-02-19 15:31:00 -08:00 |
|
David Harris
|
53875a9bbd
|
New extractArea script to generate area tables
|
2023-02-19 15:29:41 -08:00 |
|
Ross Thompson
|
537dea156d
|
Merge pull request #96 from davidharrishmc/dev
Synthesis
|
2023-02-19 09:22:00 -06:00 |
|
David Harris
|
7d031fcae0
|
Disabled W64M register for RV32
|
2023-02-19 07:03:31 -08:00 |
|
David Harris
|
bfc9a462d5
|
Removed TOPO flag for synthesis; implied by tsmc28psyn
|
2023-02-19 07:00:16 -08:00 |
|
David Harris
|
6d405ad69b
|
Fixed RAM instantiations
|
2023-02-19 06:31:41 -08:00 |
|