Kip Macsai-Goren
|
f63748f097
|
Merge remote-tracking branch 'origin' into bit-manip
|
2023-02-28 14:39:57 -08:00 |
|
Kevin Kim
|
df0d75034b
|
bitmanip decoder spits out regwrite, w64, and aluop signals [NEEDS DEBUG]
|
2023-02-28 12:09:35 -08:00 |
|
Kevin Kim
|
b61d881c1b
|
added BRegWrite, BW64, BALUOp signals to bctrl and controller
-TODO: Main decode in bmuctrl must assert these 3 signals
|
2023-02-28 11:54:10 -08:00 |
|
Kevin Kim
|
692e406976
|
changed shifter source select signal name
|
2023-02-28 11:41:40 -08:00 |
|
Kevin Kim
|
1506d50c63
|
rename result back to ALUResult in ALU
|
2023-02-28 07:27:34 -08:00 |
|
Kevin Kim
|
f5d3e0e8a0
|
removed old shifter
|
2023-02-24 17:33:47 -08:00 |
|
Kevin Kim
|
0f5871d4dc
|
Merge pull request #1 from kipmacsaigoren/kkim_alu_new
removed sign-extension muxes in shifter
|
2023-02-24 17:31:36 -08:00 |
|
Kevin Kim
|
601c6fcdc4
|
removed now-redundant zero-extend mux in alu
|
2023-02-24 17:14:12 -08:00 |
|
Kevin Kim
|
1d4200e3a3
|
took sign extension out of shifter
|
2023-02-24 17:09:56 -08:00 |
|
Kevin Kim
|
00a0170b30
|
optimized mux to shifter, passes rv32/64i
|
2023-02-24 12:09:34 -08:00 |
|
Kip Macsai-Goren
|
f77d8206ec
|
Merge remote-tracking branch 'upstream/main' into bit-manip
|
2023-02-24 09:28:24 -08:00 |
|
Kip Macsai-Goren
|
db931ee953
|
Merge branch 'main' of github.com:kipmacsaigoren/cvw into bit-manip
|
2023-02-24 09:27:51 -08:00 |
|
Ross Thompson
|
6aeef0ce02
|
Merge pull request #113 from davidharrishmc/dev
Change default tech to sky90 for synth
|
2023-02-24 09:59:08 -06:00 |
|
David Harris
|
adfc01fc5a
|
Fixed special cases of address decoder and documented better
|
2023-02-24 07:52:46 -08:00 |
|
Kevin Kim
|
8b6d699857
|
small optimization to condzext select
|
2023-02-23 21:57:28 -08:00 |
|
David Harris
|
7ba0e3b710
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-02-23 18:23:27 -08:00 |
|
David Harris
|
2d6fb006ba
|
Switched to sky90 for default synthesis
|
2023-02-23 14:19:10 -08:00 |
|
Kip Macsai-Goren
|
cbc0d9ec88
|
Merge branch 'main' of github.com:kipmacsaigoren/cvw into bit-manip
|
2023-02-23 13:34:54 -08:00 |
|
Kip Macsai-Goren
|
cb3990c77d
|
Merge remote-tracking branch 'upstream/main' into main
|
2023-02-23 13:33:45 -08:00 |
|
David Harris
|
26a3b3d2d3
|
Merge pull request #112 from ross144/main
Branch predictor updates to reflect figures
|
2023-02-23 13:29:53 -08:00 |
|
Kip Macsai-Goren
|
35a1371102
|
.Merge branch 'bit-manip' of github.com:kipmacsaigoren/cvw into bit-manip
|
2023-02-23 13:29:22 -08:00 |
|
Ross Thompson
|
6eb27d2447
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-02-23 15:21:09 -06:00 |
|
Ross Thompson
|
5c826d0a58
|
Merge branch 'main' of github.com:ross144/cvw
|
2023-02-23 15:20:58 -06:00 |
|
Ross Thompson
|
8503982328
|
Branch predictor cleanup.
|
2023-02-23 15:15:14 -06:00 |
|
Ross Thompson
|
403b2b7be1
|
Moved more branch predictor logic into the performance counter block.
|
2023-02-23 15:14:56 -06:00 |
|
Ross Thompson
|
2ab6aa4327
|
Moved more branch predictor logic into the performance counter block.
|
2023-02-23 14:46:30 -06:00 |
|
Ross Thompson
|
526f046fb0
|
Added if generate around bp logic only used with performance counters.
|
2023-02-23 14:39:31 -06:00 |
|
Ross Thompson
|
2d919fa9e3
|
Renamed PCPredX to BTAX.
|
2023-02-23 14:33:32 -06:00 |
|
Kip Macsai-Goren
|
e4ef4d7cf8
|
Merge remote-tracking branch 'upstream/main' into bit-manip
|
2023-02-23 11:56:14 -08:00 |
|
Kip Macsai-Goren
|
ab13375f9c
|
Merge remote-tracking branch 'upstream/main' into main
|
2023-02-23 11:55:53 -08:00 |
|
David Harris
|
0a4fd528fb
|
Merge pull request #111 from stineje/main
Slight tweak to .synopsys for OSU setup
|
2023-02-23 06:23:06 -08:00 |
|
James Stine
|
6647cf6582
|
Slight tweak to .synopsys for OSU setup
|
2023-02-23 07:52:40 -06:00 |
|
Kip Macsai-Goren
|
055dbfe8cf
|
removed comment out on stop in testbench
|
2023-02-22 20:47:14 -08:00 |
|
Kip Macsai-Goren
|
c426155b76
|
removed bit manipulation from rv[xlen]_i. tests still pass
|
2023-02-22 20:42:52 -08:00 |
|
Kip Macsai-Goren
|
bb1e99a58c
|
Cleaned up consolidated arch_b tests from tests.vh
|
2023-02-22 20:35:01 -08:00 |
|
Kip Macsai-Goren
|
67f83cda7f
|
Fixed lint errors on zero and pop count. All of regression passes
|
2023-02-22 20:25:51 -08:00 |
|
Kip Macsai-Goren
|
6b047065ef
|
added bit manipulation tests to regression
|
2023-02-22 20:18:05 -08:00 |
|
Kip Macsai-Goren
|
1a9ba9d944
|
added 32 bit tests for bit manipulation
|
2023-02-22 20:17:52 -08:00 |
|
Ross Thompson
|
c9609609aa
|
updates to bp result parsing script.
|
2023-02-22 22:08:00 -06:00 |
|
Kip Macsai-Goren
|
ba3bfdf68b
|
Manual attempt to merge with upstream changes
|
2023-02-22 19:42:30 -08:00 |
|
Kip Macsai-Goren
|
cc47bd8bea
|
Merge remote-tracking branch 'upstream/main' into main
|
2023-02-22 15:47:54 -08:00 |
|
Ross Thompson
|
ecbfd776d6
|
Updated branch predictor results processing script.
|
2023-02-22 16:11:52 -06:00 |
|
Ross Thompson
|
c736d7c1f3
|
Fixed bug in basic gshare.
|
2023-02-22 12:54:46 -06:00 |
|
David Harris
|
02b5991568
|
Merge pull request #109 from ross144/main
Swapped string to integer parameter.
|
2023-02-22 10:19:49 -08:00 |
|
Ross Thompson
|
ed8f7fc297
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-02-22 09:15:41 -06:00 |
|
Ross Thompson
|
d8c54ff565
|
Merge pull request #108 from eroom1966/main
add support for idv package
|
2023-02-22 09:13:36 -06:00 |
|
Ross Thompson
|
849856034b
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-02-22 09:11:57 -06:00 |
|
Ross Thompson
|
5dde3af22e
|
Oups. Turns out dc_shell does not like string parameters.
Switched gshare to use an integer parameter to select between gshare and global.
|
2023-02-22 09:11:46 -06:00 |
|
eroom1966
|
dcfa153100
|
add support for idv package
|
2023-02-22 13:27:01 +00:00 |
|
Kip Macsai-Goren
|
0339dc5e78
|
added extra commands to make dut run work with spike for bit manip tests
|
2023-02-21 15:26:47 -08:00 |
|