Commit Graph

5518 Commits

Author SHA1 Message Date
James Stine
20880c26a4 Change mistake on linking within .synopsys file 2023-02-18 19:41:49 -06:00
Ross Thompson
6f2a2891a5
Merge pull request #93 from davidharrishmc/dev
NaN handling
2023-02-18 11:40:19 -06:00
David Harris
0eda753dc4 Removed unused PredInstrClassE register from bpred 2023-02-18 05:59:25 -08:00
David Harris
0f4226a950 Removed unused weq0M register fron fdivsqrtpostproc 2023-02-18 05:57:39 -08:00
David Harris
c5f87d7e41 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-02-18 05:34:51 -08:00
David Harris
66e5c60fb4 Fixed issue #57 of sign selection for improperly NaN-boxed number 2023-02-18 05:34:40 -08:00
David Harris
5986931fdc Fixed unpacking of illegal NaN box. Fixed issue #56 of sign injection NaN 2023-02-18 05:25:38 -08:00
Ross Thompson
980ed12c33
Merge pull request #91 from davidharrishmc/dev
Synthesis updates
2023-02-18 00:54:56 -06:00
David Harris
dc19f8a8ec Created PostBox signal to NaN-box malformed NaNs of excess length. Fixes Issue #55 2023-02-17 20:51:43 -08:00
David Harris
98135f424e Fixed warnings when compiling wallyTracer 2023-02-17 20:50:43 -08:00
David Harris
6c58048eb4 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-02-17 19:44:13 -08:00
David Harris
a194740562 Fixed RAM bugs and refactored with read taking place after clock edge rather than before. 2023-02-17 19:14:38 -08:00
David Harris
9f3c051f8d Listed more Python files for installation 2023-02-17 19:13:52 -08:00
David Harris
4bfff6a4eb Turned off default USE_SRAM in Makefile 2023-02-17 17:37:05 -08:00
Ross Thompson
00ca715019
Merge pull request #84 from davidharrishmc/dev
SSTC
2023-02-17 17:40:01 -06:00
David Harris
9275bfb839 Memory synthesis updates 2023-02-17 15:33:49 -08:00
David Harris
2060683770 Continue fixing memory macros for synthesis 2023-02-17 15:15:37 -08:00
Ross Thompson
0cacfbd322 Renamed globalhistory predictor. 2023-02-17 16:08:34 -06:00
Ross Thompson
2f1bebfd57 Fixed global history predictor. 2023-02-17 16:05:48 -06:00
Ross Thompson
a95be0b567 More updates. 2023-02-17 15:53:49 -06:00
Ross Thompson
df4a27a2e3 Updated global history predictor. 2023-02-17 15:53:15 -06:00
David Harris
3523318acb Synthesis with memories 2023-02-17 13:51:05 -08:00
Ross Thompson
0d271130b9 Fixed a branch predictor performance issue. 2023-02-17 15:37:03 -06:00
David Harris
d06285ce16 sweep debugging 2023-02-17 11:00:00 -08:00
David Harris
0b2a552781 Fixed TLU corners 2023-02-17 10:59:31 -08:00
David Harris
1f9d425eab Fixing loads and wire loading for physical synthesis. Also put Milkyway library in each run directory so they don't conflict across runs 2023-02-17 10:52:17 -08:00
David Harris
41fbe32489 fixed various sweep options to not run an extra job 2023-02-17 10:35:39 -08:00
Ross Thompson
5d5e4580d4 Merge branch 'main' of github.com:ross144/cvw 2023-02-17 10:58:16 -06:00
Ross Thompson
a325adf1be Fixed bug with branch predictor. 2023-02-17 10:57:50 -06:00
David Harris
0da32a41f6 moved riscvassertons to its own file, added proper license headers to testbench support files 2023-02-16 19:40:27 -08:00
David Harris
c3cc2f98d6 Reverted lab3 changes in dev branch 2023-02-16 18:10:05 -08:00
David Harris
5fef9de80e Merge branch 'lab3_2023' of https://github.com/openhwgroup/cvw into dev 2023-02-16 17:57:51 -08:00
David Harris
0b569e3ed4
Update testbench.sv 2023-02-16 17:55:46 -08:00
David Harris
631008f06a
Update testbench.sv 2023-02-16 17:54:27 -08:00
David Harris
532abb5b95
Update datapath.sv 2023-02-16 17:53:31 -08:00
David Harris
6527257305
Update controller.sv 2023-02-16 17:52:44 -08:00
David Harris
685d3ff568
Update alu.sv 2023-02-16 17:52:25 -08:00
David Harris
076d1b50c6 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-02-16 13:58:03 -08:00
Ross Thompson
a6915a385a
Merge pull request #88 from stineje/main
fix typo - remove extra p at end of script
2023-02-16 15:53:39 -06:00
James Stine
8d94273a7a fix typo - remove extra p at end of script 2023-02-16 15:50:31 -06:00
Ross Thompson
a176325506
Merge pull request #87 from stineje/main
Update bug in Makefile
2023-02-16 15:25:43 -06:00
James Stine
c8307dffc1 Update bug in Makefile 2023-02-16 15:16:32 -06:00
Ross Thompson
3b7531b208
Merge pull request #86 from stineje/main
Get rid of extra CR/LF in .synopsys_dc.setup file
2023-02-16 15:13:48 -06:00
James Stine
fedbc1a43b Get rid of extra CR/LF in .synopsys_dc.setup file 2023-02-16 15:01:52 -06:00
David Harris
1e428303ab Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-02-16 11:55:28 -08:00
David Harris
b458bfb422 corrections to DC setup 2023-02-16 11:55:23 -08:00
David Harris
ba6eef1118
Merge pull request #85 from stineje/main
Fix bugs in scripts for synthesis and tsmc28 psyn
2023-02-16 11:54:21 -08:00
James Stine
004f8a970e Fix bugs in scripts for synthesis and tsmc28 psyn 2023-02-16 13:38:26 -06:00
Ross Thompson
c8324b055b dc shell setup. 2023-02-16 11:06:53 -06:00
Ross Thompson
27f6552315 keep this commit off of cvw. 2023-02-16 11:05:24 -06:00