Commit Graph

5419 Commits

Author SHA1 Message Date
David Harris
ec3ab7a93b New extractArea script to generate area tables 2023-02-19 15:29:41 -08:00
David Harris
8db49c83c4 Disabled W64M register for RV32 2023-02-19 07:03:31 -08:00
David Harris
17525b67cc Removed TOPO flag for synthesis; implied by tsmc28psyn 2023-02-19 07:00:16 -08:00
David Harris
527566c38a Fixed RAM instantiations 2023-02-19 06:31:41 -08:00
David Harris
c1f9599450 Removed redundant compare in setup file 2023-02-19 06:31:26 -08:00
David Harris
c4f2f7d9f6 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-02-19 05:49:35 -08:00
David Harris
f0c0111ab0 Renamed section 12.3 to 8.3 in MMU test definitions 2023-02-19 05:46:46 -08:00
Ross Thompson
9c50c8c04e Merge pull request #95 from stineje/main
Update MW reference to recognize memories properly
2023-02-18 23:36:37 -06:00
James Stine
bc7fbe8970 Update MW reference to recognize memories properly 2023-02-18 23:30:10 -06:00
Ross Thompson
e71df7f380 Merge pull request #94 from stineje/main
Change mistake on linking within .synopsys file
2023-02-18 22:52:38 -06:00
James Stine
c2fef2afb4 Change mistake on linking within .synopsys file 2023-02-18 19:41:49 -06:00
Ross Thompson
e0d5593792 Merge pull request #93 from davidharrishmc/dev
NaN handling
2023-02-18 11:40:19 -06:00
David Harris
92d4acf118 Removed unused PredInstrClassE register from bpred 2023-02-18 05:59:25 -08:00
David Harris
1af99c7aee Removed unused weq0M register fron fdivsqrtpostproc 2023-02-18 05:57:39 -08:00
David Harris
58c58a1a8a Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-02-18 05:34:51 -08:00
David Harris
adc22235be Fixed issue #57 of sign selection for improperly NaN-boxed number 2023-02-18 05:34:40 -08:00
David Harris
7923d32c3a Fixed unpacking of illegal NaN box. Fixed issue #56 of sign injection NaN 2023-02-18 05:25:38 -08:00
Ross Thompson
1448ef1c6d Merge pull request #91 from davidharrishmc/dev
Synthesis updates
2023-02-18 00:54:56 -06:00
David Harris
63a6567ed3 Created PostBox signal to NaN-box malformed NaNs of excess length. Fixes Issue #55 2023-02-17 20:51:43 -08:00
David Harris
2168113d60 Fixed warnings when compiling wallyTracer 2023-02-17 20:50:43 -08:00
David Harris
0ca300bcfe Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-02-17 19:44:13 -08:00
David Harris
154d7eb9ef 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
a6b65944bc Listed more Python files for installation 2023-02-17 19:13:52 -08:00
David Harris
239bb3abbc Turned off default USE_SRAM in Makefile 2023-02-17 17:37:05 -08:00
Ross Thompson
be0adf9377 Merge pull request #84 from davidharrishmc/dev
SSTC
2023-02-17 17:40:01 -06:00
David Harris
daf2f822c2 Memory synthesis updates 2023-02-17 15:33:49 -08:00
David Harris
3f2f48ddc6 Continue fixing memory macros for synthesis 2023-02-17 15:15:37 -08:00
David Harris
aba29f6cc8 Synthesis with memories 2023-02-17 13:51:05 -08:00
David Harris
2c762fd479 sweep debugging 2023-02-17 11:00:00 -08:00
David Harris
6c6c56e102 Fixed TLU corners 2023-02-17 10:59:31 -08:00
David Harris
02a1b77b9d 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
db3ebaf38a fixed various sweep options to not run an extra job 2023-02-17 10:35:39 -08:00
David Harris
9d83749ca6 moved riscvassertons to its own file, added proper license headers to testbench support files 2023-02-16 19:40:27 -08:00
David Harris
0d2baed943 Reverted lab3 changes in dev branch 2023-02-16 18:10:05 -08:00
David Harris
26ea8b03c3 Merge branch 'lab3_2023' of https://github.com/openhwgroup/cvw into dev 2023-02-16 17:57:51 -08:00
David Harris
0eb0817ea1 Update testbench.sv 2023-02-16 17:55:46 -08:00
David Harris
59cb560e01 Update testbench.sv 2023-02-16 17:54:27 -08:00
David Harris
33eb5423cb Update datapath.sv 2023-02-16 17:53:31 -08:00
David Harris
113b124721 Update controller.sv 2023-02-16 17:52:44 -08:00
David Harris
43afa34338 Update alu.sv 2023-02-16 17:52:25 -08:00
David Harris
1739114dab Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-02-16 13:58:03 -08:00
Ross Thompson
51c1f17a2a 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
3347aa7fe8 fix typo - remove extra p at end of script 2023-02-16 15:50:31 -06:00
Ross Thompson
907ed826c8 Merge pull request #87 from stineje/main
Update bug in Makefile
2023-02-16 15:25:43 -06:00
James Stine
8e9cf8f3e4 Update bug in Makefile 2023-02-16 15:16:32 -06:00
Ross Thompson
880008b836 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
64eeb07c6b Get rid of extra CR/LF in .synopsys_dc.setup file 2023-02-16 15:01:52 -06:00
David Harris
8b7fcd2ccd Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-02-16 11:55:28 -08:00
David Harris
3591fd5aea corrections to DC setup 2023-02-16 11:55:23 -08:00
David Harris
6d43326cb9 Merge pull request #85 from stineje/main
Fix bugs in scripts for synthesis and tsmc28 psyn
2023-02-16 11:54:21 -08:00