Ross Thompson
|
7031a7b1ea
|
Merge pull request #327 from harshinisrinath1001/main
Fixed the spacing in the fpu module
|
2023-06-12 11:53:52 -04:00 |
|
Harshini Srinath
|
61b85d1c7f
|
Update unpackinput.sv
Program clean up
|
2023-06-11 17:09:11 -07:00 |
|
Harshini Srinath
|
37ad074c4d
|
Update fctrl.sv
Program clean up
|
2023-06-11 17:03:29 -07:00 |
|
Harshini Srinath
|
ac17b93a84
|
Update fcmp.sv
Program clean up
|
2023-06-11 16:54:52 -07:00 |
|
Harshini Srinath
|
c19ba6c3f4
|
Update fsgninj.sv
Program clean up
|
2023-06-11 16:52:00 -07:00 |
|
Harshini Srinath
|
cf39819bac
|
Update fregfile.sv
Program clean up
|
2023-06-11 16:49:20 -07:00 |
|
Harshini Srinath
|
a98096aa7d
|
Update fpu.sv
Program clean up
|
2023-06-11 16:43:31 -07:00 |
|
Harshini Srinath
|
4c4e6ca520
|
Update fhazard.sv
Program clean up
|
2023-06-11 16:06:44 -07:00 |
|
Harshini Srinath
|
610ac81a71
|
Update fcvt.sv
Program clean up
|
2023-06-11 16:05:14 -07:00 |
|
Harshini Srinath
|
e469e4fd20
|
Update fcvt.sv
Program clean up
|
2023-06-11 15:59:20 -07:00 |
|
David Harris
|
29b48334d8
|
Fixed lint errors, presumably detected by latest version of verilator
|
2023-06-11 06:48:42 -07:00 |
|
Harshini Srinath
|
aead7cbe49
|
Update fctrl.sv
Program clean up
|
2023-06-10 19:38:50 -07:00 |
|
Harshini Srinath
|
04a744c249
|
Update fcmp.sv
Program clean up
|
2023-06-10 19:35:58 -07:00 |
|
Harshini Srinath
|
ffada57ea2
|
Update fcmp.sv
Program clean up
|
2023-06-10 19:34:58 -07:00 |
|
Harshini Srinath
|
ec188987b8
|
Update fclassify.sv
Program clean up
|
2023-06-10 19:30:18 -07:00 |
|
James Stine
|
3bd5bbce48
|
Update some spacing to make it look better
|
2023-06-05 11:03:06 -05:00 |
|
Ross Thompson
|
1315a0bf4a
|
Got the branch predictor parameterized using Lim's method. Also had to add a global enum included in both cvw.sv and the configs which defines the branch predictor types. This should be synthesizable, but I'll need to double check.
|
2023-05-26 16:00:14 -05:00 |
|
Ross Thompson
|
f1b8689955
|
Finished fpu parameterization using Lim's method.
|
2023-05-26 14:40:06 -05:00 |
|
Ross Thompson
|
29e0357f21
|
fdiv is now parameterized using Lim's method.
|
2023-05-26 14:25:14 -05:00 |
|
Ross Thompson
|
81491e85e5
|
Parameterized fpu's unpack and fma using Lim's method.
|
2023-05-26 14:12:25 -05:00 |
|
Ross Thompson
|
b517a96261
|
Update top level parameterized. Simulation slowed down to 4.5 minutes.
|
2023-05-26 12:13:11 -05:00 |
|
David Harris
|
90b2a4882f
|
Fixed redundant check of SupportedFmt on fmv that caused coverage problem on fctrl
|
2023-04-29 05:58:40 -07:00 |
|
Sydeny
|
5bcd57dab9
|
Addressing Redundant logic around BadNanBox, fpu coverage from 96.61% to 96.77%
|
2023-04-26 14:35:43 -07:00 |
|
David Harris
|
3b299fb77a
|
Removed unproven fdivsqrt exclusion
|
2023-04-22 15:27:05 -07:00 |
|
David Harris
|
086556310c
|
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
|
8a59a4ce94
|
fdivsqrt cleanup
|
2023-04-20 17:35:01 -07:00 |
|
David Harris
|
86107e6136
|
continued cleanup
|
2023-04-20 16:48:23 -07:00 |
|
David Harris
|
33c0f64457
|
Reordered fdivsqrtpreproc to follow logic
|
2023-04-20 16:38:47 -07:00 |
|
David Harris
|
2c47268f50
|
Started fdivsqrtpreproc flow organization
|
2023-04-20 16:25:19 -07:00 |
|
David Harris
|
f2ae770e17
|
Fmv h/q comments in controller
|
2023-04-20 16:24:58 -07:00 |
|
David Harris
|
b9d641f13a
|
Merge pull request #256 from cturek/main
Simplifying fds to follow diagram
|
2023-04-20 16:07:22 -07:00 |
|
Sydeny
|
a132ffa7f7
|
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
|
49356aa4ca
|
created fdivsqrtcycles, moved cycles calculation from FSM to preproc
|
2023-04-18 16:14:45 -07:00 |
|
Cedar Turek
|
b1dd1a627f
|
gave integer bits to D instead of adding manually everywhere
|
2023-04-18 15:41:04 -07:00 |
|
Cedar Turek
|
914baf6bb1
|
moved D flop to preproc
|
2023-04-18 15:14:17 -07:00 |
|
Sydeny
|
ee5deb10a7
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into main
|
2023-04-17 13:51:16 -07:00 |
|
David Harris
|
a413b5c6ca
|
Merge pull request #251 from masonadams25/main
Removed redundent expression to increase coverage
|
2023-04-17 12:37:27 -07:00 |
|
Mason Adams
|
56575cb45e
|
Removed redundent expression to increase coverage
|
2023-04-17 14:13:26 -05:00 |
|
David Harris
|
64fe318cb0
|
merged coverage exclusions
|
2023-04-17 10:17:48 -07:00 |
|
Sydeny
|
0dc50536ef
|
trimming comments on fctrl bug fixes
|
2023-04-15 00:48:32 -07:00 |
|
Limnanthes Serafini
|
b3976daccd
|
More cleanup
|
2023-04-13 21:34:50 -07:00 |
|
Limnanthes Serafini
|
b80a540c73
|
More cleanup
|
2023-04-13 21:02:30 -07:00 |
|
Limnanthes Serafini
|
53847269da
|
More changes
|
2023-04-13 21:02:15 -07:00 |
|
David Harris
|
48de682ea8
|
Merged coverage-exclusions
|
2023-04-13 18:15:23 -07:00 |
|
David Harris
|
5066cd99ab
|
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
|
95586abe09
|
Merge branch 'cachesim' of https://github.com/AlecVercruysse/cvw into cachesim
|
2023-04-13 16:54:16 -07:00 |
|
Limnanthes Serafini
|
034c289a36
|
Misc typo and indent fixing.
|
2023-04-13 16:54:15 -07:00 |
|
David Harris
|
11434f05e2
|
Starting fdivsqrt cleanup
|
2023-04-13 16:53:33 -07:00 |
|
Sydeny
|
2b8891cefd
|
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
|
f9566299a0
|
fctrl coverage at 100% after removing redundancies from conditional statements
|
2023-04-12 13:07:30 -07:00 |
|