David Harris
|
3cae2385ab
|
Simplified out LOGRK parameter
|
2023-11-10 18:19:41 -08:00 |
|
David Harris
|
7d0d9dcebe
|
divider cleanup
|
2023-11-10 18:01:13 -08:00 |
|
David Harris
|
03864642a7
|
fdivsqrt cleanup
|
2023-11-10 16:42:32 -08:00 |
|
David Harris
|
c5b12b7331
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-11-10 16:40:54 -08:00 |
|
David Harris
|
3108b58290
|
Simplified integer postnormalization shift
|
2023-11-10 14:55:36 -08:00 |
|
David Harris
|
b315ead575
|
Simplified IntDivNormShift
|
2023-11-10 14:28:57 -08:00 |
|
David Harris
|
2903791820
|
Simplified cycle count logic
|
2023-11-10 14:00:27 -08:00 |
|
David Harris
|
8f87860146
|
Reduced duplicated logic in fdivsqrtcycles
|
2023-11-10 11:25:54 -08:00 |
|
David Harris
|
255873a50c
|
Divsqrt cleanup: change Q to U, commenting code
|
2023-11-10 11:21:02 -08:00 |
|
David Harris
|
953c53d065
|
fdivsqrt parameter cleanup
|
2023-11-10 09:11:15 -08:00 |
|
Rose Thompson
|
e1a7c7986a
|
Merge pull request #463 from davidharrishmc/dev
Dev
|
2023-11-10 08:48:07 -08:00 |
|
David Harris
|
4c106215f4
|
Started cleaning up shifting leading 1 in fdivsqrt
|
2023-11-10 08:46:55 -08:00 |
|
David Harris
|
426aabbc1a
|
Imperas commenting
|
2023-11-10 08:26:32 -08:00 |
|
David Harris
|
7e00581187
|
Add Svadu support and SPI to imperas configuration
|
2023-11-10 06:27:25 -08:00 |
|
David Harris
|
d7ced56c60
|
Merge pull request #460 from naichewa/main
removed vestigial logic, added comments, deleted unused signals
|
2023-11-10 05:18:57 -08:00 |
|
naichewa
|
5ce16dcb63
|
Cleanup
|
2023-11-09 16:52:55 -08:00 |
|
naichewa
|
3052a68d84
|
Remove old 2/4 bit logic, add comments,
clean up unused signals
|
2023-11-09 16:48:11 -08:00 |
|
David Harris
|
bae3772548
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-11-09 10:33:25 -08:00 |
|
Rose Thompson
|
1d2eccc14d
|
Merge pull request #458 from stineje/main
fix to setup.csh and also ppaSynth.py
|
2023-11-09 10:20:05 -08:00 |
|
David Harris
|
625652b9ca
|
Reporting stall path in synthesis script, support Zcb in Imperas
|
2023-11-09 06:59:29 -08:00 |
|
James E. Stine
|
9a47667fd7
|
update README on ppa
|
2023-11-09 01:00:33 -06:00 |
|
James E. Stine
|
5a115bc6f2
|
update ppaSynth.py with runCommand
|
2023-11-09 00:52:40 -06:00 |
|
James E. Stine
|
a6bc69d73f
|
Add encoding for utf-8 on wrapperGen.py to avoid issue with incorrect encoding on RHEL C-shell
|
2023-11-08 23:57:59 -06:00 |
|
David Harris
|
32f68ac4e5
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-11-08 16:06:50 -08:00 |
|
David Harris
|
0e1b4bf8f6
|
Merge pull request #459 from naichewa/main
hardware interlock and hold mode fixes
|
2023-11-08 16:06:39 -08:00 |
|
naichewa
|
b13b8feee4
|
updated to-do comments
|
2023-11-08 15:28:51 -08:00 |
|
naichewa
|
d67badfc60
|
fix hardware interlock, hold mode deassert
|
2023-11-08 15:20:51 -08:00 |
|
James E. Stine
|
41f4c634b0
|
Update to ppaSynth and ppaAnalyze - still have to push in mod for ppaAnalyze to plot more refined plots as well as some other plots - I have a fix working - just need to push in which will do later today
|
2023-11-08 14:00:36 -06:00 |
|
James E. Stine
|
f83188a4a4
|
add typo on setting WALLY for C-shell that caused some incompatability issues
|
2023-11-08 13:59:04 -06:00 |
|
Rose Thompson
|
44c60a3e76
|
Merge pull request #455 from davidharrishmc/dev
Bit manipulation imperas config, fsqrt code changes to match chapter
|
2023-11-08 08:27:15 -08:00 |
|
David Harris
|
89796c2dd7
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-11-08 02:55:00 -08:00 |
|
David Harris
|
b1994f12fa
|
Merge pull request #456 from naichewa/main
fifo fixes and edge case testing
|
2023-11-08 02:54:06 -08:00 |
|
naichewa
|
a5837eb62c
|
fifo fixes and edge case testing
|
2023-11-07 17:59:46 -08:00 |
|
David Harris
|
637cc3b78a
|
Reparitioned sign logic in fdivsqrt to match paper
|
2023-11-06 14:11:42 -08:00 |
|
David Harris
|
2b183020d5
|
Fixed bit manpulation on imperas config
|
2023-11-06 14:11:01 -08:00 |
|
Rose Thompson
|
380694293f
|
Merge pull request #453 from davidharrishmc/dev
Fixed regression error of watchdog timeout when PCM is optimized out of the IFU
|
2023-11-05 15:53:57 -08:00 |
|
David Harris
|
bddd2d573e
|
Shortened path to PCSrcE in logger to avoid problematic hierarchical reference
|
2023-11-05 07:06:53 -08:00 |
|
David Harris
|
9c4a7866b8
|
Fixed Svnapot_page_mask for imperas.ic
|
2023-11-05 06:51:01 -08:00 |
|
David Harris
|
b0dbf3a984
|
Testbench fixes to add SPI and make string pp static in testbench.fp to solve compiler issue
|
2023-11-04 20:36:05 -07:00 |
|
David Harris
|
568aa3c4a6
|
Verilator improvements
|
2023-11-04 03:21:07 -07:00 |
|
David Harris
|
4de21c206f
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-11-03 16:04:10 -07:00 |
|
David Harris
|
d067b735e8
|
Merge pull request #454 from naichewa/spi
add SPI to cvw/main
|
2023-11-03 16:02:57 -07:00 |
|
naichewa
|
75f1c07022
|
merge main, pull /A/ tests
|
2023-11-03 13:16:19 -07:00 |
|
naichewa
|
6cdeb671bb
|
Merge branch 'main' into spi
|
2023-11-03 13:15:15 -07:00 |
|
David Harris
|
7a56a66927
|
set default USE_SRAM=0 in memories; cleaned up synthesis script grep for cvw_t
|
2023-11-03 06:37:05 -07:00 |
|
David Harris
|
1f2899de14
|
Modified rams to take USE_SRAM rather than P to facilitate synthesis
|
2023-11-03 05:44:13 -07:00 |
|
David Harris
|
dd072c80f2
|
Updated testbenches to capture InstrM because it may be optimized out of IFU
|
2023-11-03 05:24:15 -07:00 |
|
David Harris
|
402538e13c
|
Temporary fix of InstrM to prevent testbench hanging
|
2023-11-03 04:59:44 -07:00 |
|
David Harris
|
09aebbf252
|
Fixed regression error of watchdog timeout when PCM is optimized out of the IFU
|
2023-11-03 04:38:27 -07:00 |
|
naichewa
|
4651b807ed
|
added test cases
|
2023-11-02 15:43:08 -07:00 |
|