Sydeny
|
4595c22fe1
|
Addressing Redundant logic around BadNanBox, fpu coverage from 96.61% to 96.77%
|
2023-04-26 14:35:43 -07:00 |
|
David Harris
|
a5b80bc440
|
Removed unproven fdivsqrt exclusion
|
2023-04-22 15:27:05 -07:00 |
|
David Harris
|
8be5ed9b67
|
Attempted to cause interrupt during fdivsqrt. Fixed enabling fpu in fpu.S. Fdivsqrt exclusions for coverage.
|
2023-04-22 12:22:45 -07:00 |
|
David Harris
|
e11212598f
|
fdivsqrt cleanup
|
2023-04-20 17:35:01 -07:00 |
|
David Harris
|
f9ca280e01
|
continued cleanup
|
2023-04-20 16:48:23 -07:00 |
|
David Harris
|
ea7c50e0ee
|
Reordered fdivsqrtpreproc to follow logic
|
2023-04-20 16:38:47 -07:00 |
|
David Harris
|
ca0269c094
|
Started fdivsqrtpreproc flow organization
|
2023-04-20 16:25:19 -07:00 |
|
David Harris
|
c431278fe6
|
Fmv h/q comments in controller
|
2023-04-20 16:24:58 -07:00 |
|
David Harris
|
94d1533264
|
Merge pull request #256 from cturek/main
Simplifying fds to follow diagram
|
2023-04-20 16:07:22 -07:00 |
|
Sydeny
|
b76ed145e6
|
removed comments for fixed bugs in fpu, increased coverage: fpu from 93.51% to 93.62%, ifu from 78.56% to 78.75%, lsu from 88.96% to 88.98%
|
2023-04-19 13:30:12 -07:00 |
|
Cedar Turek
|
30bd1e2a33
|
created fdivsqrtcycles, moved cycles calculation from FSM to preproc
|
2023-04-18 16:14:45 -07:00 |
|
Cedar Turek
|
871d495ca1
|
gave integer bits to D instead of adding manually everywhere
|
2023-04-18 15:41:04 -07:00 |
|
Cedar Turek
|
054c8d638c
|
moved D flop to preproc
|
2023-04-18 15:14:17 -07:00 |
|
Sydeny
|
4748fa0f6b
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into main
|
2023-04-17 13:51:16 -07:00 |
|
David Harris
|
bdd5f5e611
|
Merge pull request #251 from masonadams25/main
Removed redundent expression to increase coverage
|
2023-04-17 12:37:27 -07:00 |
|
Mason Adams
|
4468086e06
|
Removed redundent expression to increase coverage
|
2023-04-17 14:13:26 -05:00 |
|
David Harris
|
b00b8ba366
|
merged coverage exclusions
|
2023-04-17 10:17:48 -07:00 |
|
Sydeny
|
af51b6f16c
|
trimming comments on fctrl bug fixes
|
2023-04-15 00:48:32 -07:00 |
|
Limnanthes Serafini
|
95223bf11c
|
More cleanup
|
2023-04-13 21:34:50 -07:00 |
|
Limnanthes Serafini
|
28dd41291a
|
More cleanup
|
2023-04-13 21:02:30 -07:00 |
|
Limnanthes Serafini
|
94b686fcf6
|
More changes
|
2023-04-13 21:02:15 -07:00 |
|
David Harris
|
cfca584bc7
|
Merged coverage-exclusions
|
2023-04-13 18:15:23 -07:00 |
|
David Harris
|
b378001213
|
Merge pull request #237 from SydRiley/main
fctrl coverage at 100% after removing redundancies from conditionals
|
2023-04-13 17:10:46 -07:00 |
|
Limnanthes Serafini
|
e33721fbe4
|
Merge branch 'cachesim' of https://github.com/AlecVercruysse/cvw into cachesim
|
2023-04-13 16:54:16 -07:00 |
|
Limnanthes Serafini
|
c427b4c896
|
Misc typo and indent fixing.
|
2023-04-13 16:54:15 -07:00 |
|
David Harris
|
8db317133c
|
Starting fdivsqrt cleanup
|
2023-04-13 16:53:33 -07:00 |
|
Sydeny
|
1dab409bae
|
Updating changes to fctrl.sv to reach 100% coverage. Excluding un-used sources of instructions for the ifu.
|
2023-04-13 16:27:53 -07:00 |
|
Sydeny
|
e2520c8a27
|
fctrl coverage at 100% after removing redundancies from conditional statements
|
2023-04-12 13:07:30 -07:00 |
|
David Harris
|
44023e7ee7
|
Removed unnecessary start term from initialization muxes to simplify and improve coverage
|
2023-04-12 03:34:01 -07:00 |
|
David Harris
|
28c02a7e6a
|
Fixed fdivsqrt to avoid going from done to busy without going through idle first
|
2023-04-12 02:48:40 -07:00 |
|
David Harris
|
c24e81c57f
|
Division cleanup
|
2023-04-06 21:42:34 -07:00 |
|
David Harris
|
ce931d1fc5
|
Simplified integer division preprocessing in fdivsqrt
|
2023-04-06 16:43:28 -07:00 |
|
Marcus Mellor
|
984d4b9918
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-03-31 10:29:10 -05:00 |
|
Marcus Mellor
|
913cdecb65
|
Address comments in openhwgroup/cvw#180
|
2023-03-31 09:51:33 -05:00 |
|
Marcus Mellor
|
64f15d48de
|
Disable coverage for branches tested in fpu.s
|
2023-03-30 19:44:55 -05:00 |
|
David Harris
|
a4ae1b9cbb
|
fctrl updated and buildroot working again
|
2023-03-30 13:17:15 -07:00 |
|
David Harris
|
fc01f45c80
|
fctrl continued cleanup
|
2023-03-30 13:07:39 -07:00 |
|
David Harris
|
e68e473da9
|
fctrl continued cleanup
|
2023-03-30 13:05:56 -07:00 |
|
David Harris
|
b07c71ea41
|
Started to clean up fctrl
|
2023-03-30 12:57:14 -07:00 |
|
David Harris
|
043e4fe5f4
|
Simplified fctrl
|
2023-03-28 21:13:48 -07:00 |
|
David Harris
|
f0cab709f2
|
Added support (untested) for half and quad conversions
|
2023-03-28 10:53:06 -07:00 |
|
David Harris
|
40311c4f62
|
fixed fp->fp conversions
|
2023-03-28 10:35:41 -07:00 |
|
David Harris
|
e5955c5dd8
|
support more fp -> fp conversions
|
2023-03-28 10:28:01 -07:00 |
|
David Harris
|
fd2d08f501
|
Fixed fmv decoder
|
2023-03-28 10:21:33 -07:00 |
|
Ross Thompson
|
730f3ac84e
|
Fixed all tap/space issue in RTL.
|
2023-03-24 17:32:25 -05:00 |
|
David Harris
|
25a1ea7d23
|
FPU detect illegal instructions
|
2023-03-24 08:12:32 -07:00 |
|
David Harris
|
dc156cc09c
|
Removed unnecessary XZero from fdivsqrt
|
2023-03-23 17:25:59 -07:00 |
|
David Harris
|
dce6d33531
|
editorconfig to specify tabs/spaces. Fixed some tabs. Turn off coverage to speed up simulation
|
2023-03-07 06:31:40 -08:00 |
|
David Harris
|
d51d93a3a8
|
Refactored Floating point division special case detection to avoid spurious trigger on Y for sqrt)
|
2023-03-02 20:00:47 -08:00 |
|
David Harris
|
8df7768d32
|
Fixed Issue #65 fmv sign selection. Sign needs to come from most significant bit of raw X source without doing NaN Box fixes first.
|
2023-02-21 09:57:57 -08:00 |
|