Rose Thompson
|
d5f0c15b90
|
Modified the fpga build script to generate it's own config file rather than use the one in config/fpga.
|
2023-11-13 17:48:28 -06:00 |
|
Rose Thompson
|
95fc5f4a1c
|
Towards removing the FPGA config file.
|
2023-11-13 17:20:26 -06:00 |
|
Rose Thompson
|
6b7ff50a84
|
Reduced Arty A7 clock speed to 20Mhz to support Zicclsm.
|
2023-11-13 16:44:02 -06:00 |
|
Rose Thompson
|
a6995af91c
|
Fixed bug in uncore updates which broke SDC.
|
2023-11-13 16:15:23 -06:00 |
|
Rose Thompson
|
707b0c557c
|
Cleanup and optimization of Zicclsm.
|
2023-11-13 14:28:22 -06:00 |
|
Rose Thompson
|
da59cb71a9
|
Commented out the arch64priv misaligned load/store tests since we added Zicclsm to the rv64gc config.
|
2023-11-13 14:12:27 -06:00 |
|
Rose Thompson
|
540d8d930d
|
Cleanup.
Linux makefile
wally tracer. probably reduce some complexity here.
|
2023-11-13 14:04:43 -06:00 |
|
Rose Thompson
|
1f7d91e8e0
|
Merge branch 'Zicclsm'
|
2023-11-13 13:53:42 -06:00 |
|
Rose Thompson
|
55bcc4dbc1
|
Updates to linux config files for sdc.
|
2023-11-13 13:53:23 -06:00 |
|
David Harris
|
bcb86b210b
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-11-13 11:25:46 -08:00 |
|
David Harris
|
18dddb85b5
|
Merge pull request #470 from stineje/main
Remove ppa_ prefix and modify ppaAnalyze.py to handle correct vector
|
2023-11-13 11:25:38 -08:00 |
|
Rose Thompson
|
13908ac41c
|
Updated buildroot to use kernel 6.6 and added dedicated qemu emulation script.
|
2023-11-13 12:36:32 -06:00 |
|
Rose Thompson
|
cc7a0b211a
|
Cleanup.
|
2023-11-13 12:35:11 -06:00 |
|
James E. Stine
|
74056246d4
|
Remove ppa_ prefix and modify ppaAnalyze.py to handle correct vector
|
2023-11-13 10:02:10 -06:00 |
|
David Harris
|
121f685fa2
|
Removed assign statement inside always block
|
2023-11-13 07:23:15 -08:00 |
|
David Harris
|
0f4f89edfe
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-11-13 05:34:14 -08:00 |
|
David Harris
|
62ab604113
|
Merge pull request #469 from stineje/main
update ppaAnalyze to analyze correctionly freqSweep
|
2023-11-13 05:33:37 -08:00 |
|
James E. Stine
|
46bfdf5df9
|
update ppaAnalyze to analyze correctionly freqSweep
|
2023-11-13 02:39:25 -06:00 |
|
David Harris
|
6363804ba4
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-11-12 20:24:25 -08:00 |
|
David Harris
|
c44ae93e22
|
DivStickyM no longer mysteriously needs to be gated with SqrtM after divder improvemenst
|
2023-11-12 20:23:27 -08:00 |
|
David Harris
|
065f3f3f6d
|
DivStickyM no longer mysteriously needs to be gated with SqrtM after divder improvemenst
|
2023-11-12 20:23:14 -08:00 |
|
Rose Thompson
|
8235f66af8
|
Merge pull request #468 from davidharrishmc/dev
Divider optimization
|
2023-11-12 20:05:44 -08:00 |
|
David Harris
|
571c7d3be4
|
Divider cleanup
|
2023-11-12 19:41:12 -08:00 |
|
David Harris
|
f437336540
|
Explained sqrt preshifting
|
2023-11-12 10:05:54 -08:00 |
|
David Harris
|
7c50b2c571
|
Renamed qsel to uslc and simplified radix2 uslc
|
2023-11-12 06:36:57 -08:00 |
|
David Harris
|
002034845a
|
fdivsqrt comment improvements
|
2023-11-12 06:15:47 -08:00 |
|
Rose Thompson
|
4c2a9c7bab
|
Merge pull request #467 from davidharrishmc/main
Sanity in FDIVSQRT bit counts
|
2023-11-11 16:37:25 -08:00 |
|
David Harris
|
6ac83c776e
|
Cleaned up number of bits in fdivsqrt
|
2023-11-11 15:50:06 -08:00 |
|
David Harris
|
2bf5143163
|
Bug fixes related to size of fpdivsqrt bit count and number of cycles
|
2023-11-11 05:58:53 -08:00 |
|
David Harris
|
448ced00c5
|
Fixed testbench-fp to reflect signal name changes
|
2023-11-11 04:05:34 -08:00 |
|
Rose Thompson
|
0d6fb879aa
|
Merge pull request #466 from stineje/main
Add pap runs for sweep
|
2023-11-10 22:25:55 -08:00 |
|
Rose Thompson
|
3af8e1ff50
|
Merge pull request #465 from davidharrishmc/dev
fdivsqrt cleanup
|
2023-11-10 22:25:09 -08:00 |
|
James E. Stine
|
7b79d8edeb
|
Update scripts/synth.tcl to add with parameter for width and also checks wrapper to see if running CONFIG=rv32e to run without WIDTH
|
2023-11-10 21:10:35 -06:00 |
|
James E. Stine
|
65e536e401
|
Update ppa/ppaSynth.py for sky130 and better sweep parameterization
|
2023-11-10 21:07:36 -06:00 |
|
James E. Stine
|
e1c935bd9b
|
Add bestSynths.csv that are the initial values. If this is re-run after ppaAnalysis.py is run, more refinement can be made
|
2023-11-10 21:06:24 -06:00 |
|
James E. Stine
|
91d7790251
|
update README for ppaSynth.py
|
2023-11-10 21:05:42 -06:00 |
|
David Harris
|
d5ba8fc5e6
|
fdivsqrt parameter cleanup
|
2023-11-10 18:33:08 -08:00 |
|
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 |
|
Rose Thompson
|
c8cca8dfb8
|
Simplification.
|
2023-11-10 18:39:36 -06:00 |
|
Rose Thompson
|
9dfe421c55
|
Yay! Zicclsm passes my regression test now.
|
2023-11-10 18:28:51 -06:00 |
|
Rose Thompson
|
c0e02ae190
|
Found another bug in the RTL's Zicclsm alignment.
|
2023-11-10 18:26:55 -06:00 |
|
Rose Thompson
|
02ab9fe99c
|
Fixed all the bugs associated with the signature and the store side of misaligned access. Load misaligned is still causing some issues.
|
2023-11-10 17:58:42 -06:00 |
|
Rose Thompson
|
bd866e1025
|
Fixed some more bugs in the Zicclsm signature.
|
2023-11-10 17:36:10 -06:00 |
|
Rose Thompson
|
efecb0c346
|
Fixed bug in the Zicclsm test.
|
2023-11-10 17:34:23 -06:00 |
|
Rose Thompson
|
84d86b1994
|
Fixed spill bugs in the aligner.
|
2023-11-10 17:18:45 -06:00 |
|
Rose Thompson
|
ada354f443
|
Fixed bug in the misaligned access test.
|
2023-11-10 17:02:15 -06:00 |
|
David Harris
|
3108b58290
|
Simplified integer postnormalization shift
|
2023-11-10 14:55:36 -08:00 |
|